Перейти к содержанию

Orgazman

Пользователи
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент Orgazman

  1. Да ты прав, там есть про пк, но про рб нету.
  2. Добрый вечер всем. Как можно реализовать анонс смерти рб на l2jlovely. Или кто может объяснить по какому пути тут идти, не до конца понимаю, где этот путь. ( http://forummaxi.ru/topic/34350-анонс-о-спавнеубийстве-barakiel-для-lucera/ ) Вот цитата
  3. спасибо, но теперь ошибка. Error on: D:\server\game\data\scripts\custom\NpcScriptThree.java.error.log Line: -1 - Column: -1 compilation failed
  4. Извини конечно за тупой вопрос, но куда это вписать или вместо чего, чтобы точно не налажать)
  5. Подскажите пожалуйста, где этот файл) не могу сообразить как по этому пути идти
  6. Разделил скрипт на половину, и попробовал через addkilId, загружается без ошибок, но не работает, после убийства рб , толку 0. package custom; import ru.catssoftware.gameserver.model.actor.instance.L2NpcInstance; import ru.catssoftware.gameserver.model.quest.jython.QuestJython; import ru.catssoftware.gameserver.Announcements; public class NpcScriptThree extends QuestJython { //Ид боссов private final static int[] BossIds = {25035,25054,25126,25220}; public NpcScriptThree(int questId, String name, String descr) { super(questId, name, descr); for (int BossIds1 : BossIds) addKillId(BossIds1); } public String onKill(L2NpcInstance raidboss) { int npcId = raidboss.getNpcId(); for (int id : BossIds) if (npcId == id) Announcements.getInstance().announceToAll("РейдБосс : " + raidboss.getName() + ": покинул мир!"); return null; } public static void main(String[] args) { new NpcScriptThree(-1, "NpcScriptThree", "custom"); } }
  7. Спасибо,сейчас попробую и отпишу.
  8. Или объяснить чутка, как реализовать это http://forummaxi.ru/index.php?showtopic=34350&&do=findComment&comment=332572 . По какому пути куда над заходить. Извините за глупый вопрос).
  9. Добрый день. Интересует скрипт на анонс смерти рб для сборки l2jlovely. Вот есть скрипт, который работает только на половину. Он объявляет о респе рб, но после смерти ничего не пишет. package custom; import ru.catssoftware.gameserver.model.actor.instance.L2NpcInstance; import ru.catssoftware.gameserver.model.quest.jython.QuestJython; import ru.catssoftware.gameserver.Announcements; public class NpcScriptThree extends QuestJython { //Ид боссов private final static int[] BossIds = {25035,25054,25126,25220}; public NpcScriptThree(int questId, String name, String descr) { super(questId, name, descr); for (int BossIds1 : BossIds) addSpawnId(BossIds1); } public String onSpawn(L2NpcInstance raidboss) { int npcId = raidboss.getNpcId(); for (int id : BossIds) if (npcId == id) Announcements.getInstance().announceToAll("РейдБосс : " + raidboss.getName() + ": появился в мире!"); return null; } public String onKill(L2NpcInstance raidboss) { int npcId = raidboss.getNpcId(); for (int id : BossIds) if (npcId == id) Announcements.getInstance().announceToAll("РейдБосс : " + raidboss.getName() + ": Был убит!"); return null; } public static void main(String[] args) { new NpcScriptThree(-1, "NpcScriptThree", "custom"); } } Спасибо заранее.
×
×
  • Создать...