Сообщений: 15
Тем: 5
Зарегистрирован: Nov 2009
Цитата: int PvpRewardItemId = (Config.PVP_REWARD_ITEM_ID);
String PvpRewardItemName = (Config.PVP_REWARD_ITEM_NAME);
int PvpRewardItemAmmount = (Config.PVP_REWARD_ITEM_AMOUNT);
if (getLevel() > 70)
if (target.getLevel() > 70)
addItem("Loot", PvpRewardItemId, PvpRewardItemAmmount, this, true);
sendMessage("You have earned " + PvpRewardItemAmmount + " item(s) of " + PvpRewardItemName + ".");
При компеляции
красная строчка ненравится программе( Подскажите как правильно её написать?
Сообщений: 15
Тем: 5
Зарегистрирован: Nov 2009
02-03-2010, 09:03 PM
(Сообщение последний раз редактировалось: 02-04-2010, 12:16 AM FerryCorsten.)
Цитата:[javac] Compiling 1594 source files to C:\l2open\trunk\Game\target\classes
[javac] C:\l2open\trunk\Game\src\main\java\com\l2open\gameserver\model\actor
tance\L2PcInstance.java:5290: cannot find symbol
[javac] if (getLevel() >= 70 && ((L2PcInstance) target).getlevel() >= 70)
[javac] ^
[javac] symbol: variable target
[javac] location: class L2PcInstance
[javac] C:\l2open\trunk\Game\src\main\java\com\l2open\gameserver\model\actor
tance\L2PcInstance.java:5290: cannot find symbol
[javac] if (getLevel() >= 70 && ((L2PcInstance) target).getlevel() >= 70)
[javac] ^
[javac] symbol: method getlevel()
[javac] location: class L2PcInstance
[javac] 2 errors
Не вышло((
Вот Как писал в файле L2PcInstance:
Цитата:// Add karma to attacker and increase its PK counter
setPvpKills(getPvpKills() + 1);
if (Config.ALLOW_PVP_REWARD)
{
int PvpRewardItemId = (Config.PVP_REWARD_ITEM_ID);
String PvpRewardItemName = (Config.PVP_REWARD_ITEM_NAME);
int PvpRewardItemAmmount = (Config.PVP_REWARD_ITEM_AMOUNT);
if (getLevel() >= 70 && ((L2PcInstance) target).getlevel() >= 70)
{
addItem("Loot", PvpRewardItemId, PvpRewardItemAmmount, this, true);
sendMessage("You have earned " + PvpRewardItemAmmount + " item(s) of " + PvpRewardItemName + ".");
}
Цитата:// Add karma to attacker and increase its PK counter
setPvpKills(getPvpKills() + 1);
if (getLevel() >= 70 && ((L2PcInstance) target).getlevel() >= 70)
if (Config.ALLOW_PVP_REWARD)
{
int PvpRewardItemId = (Config.PVP_REWARD_ITEM_ID);
String PvpRewardItemName = (Config.PVP_REWARD_ITEM_NAME);
int PvpRewardItemAmmount = (Config.PVP_REWARD_ITEM_AMOUNT);
addItem("Loot", PvpRewardItemId, PvpRewardItemAmmount, this, true);
sendMessage("You have earned " + PvpRewardItemAmmount + " item(s) of " + PvpRewardItemName + ".");
}