Orgazman
Пользователи-
Публикаций
11 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Репутация
0Информация о Orgazman
-
Звание
Только пришел
Информация
-
Пол
Мужчина
-
Да ты прав, там есть про пк, но про рб нету.
-
Добрый вечер всем. Как можно реализовать анонс смерти рб на l2jlovely. Или кто может объяснить по какому пути тут идти, не до конца понимаю, где этот путь. ( http://forummaxi.ru/topic/34350-анонс-о-спавнеубийстве-barakiel-для-lucera/ ) Вот цитата
-
спасибо, но теперь ошибка. Error on: D:\server\game\data\scripts\custom\NpcScriptThree.java.error.log Line: -1 - Column: -1 compilation failed
-
Извини конечно за тупой вопрос, но куда это вписать или вместо чего, чтобы точно не налажать)
-
Подскажите пожалуйста, где этот файл) не могу сообразить как по этому пути идти
-
Разделил скрипт на половину, и попробовал через 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"); } }
-
Спасибо,сейчас попробую и отпишу.
-
Или объяснить чутка, как реализовать это http://forummaxi.ru/index.php?showtopic=34350&&do=findComment&comment=332572 . По какому пути куда над заходить. Извините за глупый вопрос).
-
Добрый день. Интересует скрипт на анонс смерти рб для сборки 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"); } } Спасибо заранее.