что-то типа этого
Код:
public class LevelUp extends Functions implements ScriptFile
{
public static L2Object self;
public static L2Object npc;
public String DialogAppend_32599(Integer val)
{
if(val != 0)
return "";
return "<br><a action=\"bypass -h scripts_services.LevelUp:up\">Поднять левел</a><br>";
}
public void up()
{
L2Player player = (L2Player) self;
if (getItemCount(player, 9142) >= 1)
{
long exp_add = Experience.LEVEL[player.getLevel() + 1] - player.getExp();
player.addExpAndSp(exp_add, 0, false, false);
removeItem(player, 9142, 1);
}
else
{
player.sendMessage("У вас нет апиг!");
}
}
public static void OnPlayerEnter(L2Player player)
{
Announcements.getInstance().announceToPlayerByCustomMessage(player, "Сервис 'Level Up' доступен.", null);
}
public void onLoad()
{
System.out.println("Loaded Service: Level Up");
}
public void onReload()
{}
public void onShutdown()
{}
}