-
Публикаций
73 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Yamakasi
-
Такой таблицы нету и во всех похожих таблицах ничего нету(
-
Всем привет! Не могу поменять время респа сабовых РБ. <npc id="25126"/><!--Longhorn Golkonda--> </spawn> <spawn count="1" respawn="43200" respawn_random="7200" period_of_day="none"> Ставил любое время но респ так и не меняется. Сборка EmuRT
-
в XML файлах в папке spawn нету вообще ID с такими мобами Всё разобрался,спасибо всем
-
В этой таблице есть только те мобы которых я заспаунил,но мне нужно удалить мобов которые уже имеются но не всех
-
В конфигах у меня стоит вот что #------------------------------------------------------------- # Альтернативный спавн #------------------------------------------------------------- # Сохранять спавн админа в таблице add_spawnlist SaveGmSpawn = True # Загружать спавн из таблицы add_spawnlist LoadAddGmSpawn = False Тут я разобрался,а как сделать чтоб удалённые мобы не появлялись на том же месте после рестарта?
-
Это не в L2.iniЗайди в папку с конфигами выдели их все и открой с помощью любого текстогого редактора и там вбей в поиск ClientWindowsCount =
-
Ищи вот эту строчку ClientWindowsCount =
-
Ребят,подскажите плизз как правильно заспаунить или удалить тех или иных мобов,чтоб после рестарта сервера они не исчезали/появлялись.Сборка Emu HF.
-
У меня то всё работает но когда подключаю в админке второй сервак то оба пропадают(
-
Нашёл такой же шаблон уже с готовыми модулями,но когда подключаю второй сервак в админке то пропадают оба сервера.В чём может быть причина?
-
Люди то по любому есть,вот только возьмутся они за это или нет.
-
Если есть такой человек кто может сделать скрипт,то прошу помочь.С меня спасибки и на пивко)
-
Ну если бы я понимал в этом то не создавал бы подобных тем)
-
Кто поможет вывести статус сервера вот в такой штуке http://imgdisk.ru/image/QTw
-
Ну это тоесть меня статы у всех нпц вручную всёравно?
-
Даже если взять все локации начиная от 70+ то тоже их переписывать много времени уйдётСкачал сборку FT там посмотрел xml файлы,все статы прописаны у мобов правильно.Попытался закинуть эти xml-ки к себе на сервак но ГС не грузится ругается на эти файлы
-
Всем привет,есть ли у кого нить xml файлы мобов и РБ, от сборки EmuRT? Просто те что идут вместе со сборкой не соответствуют ни ни одной базам.У всех мобов и рб занижены статы почти в 2 раза.Просто если переписывать статы каждому мобу вручную то на это уйдёт уйма времени...
-
Можешь выделить красным цветом где и что заменить нужно? package ai; import l2p.gameserver.Announcements; import l2p.gameserver.ai.Fighter; import l2p.gameserver.model.instances.NpcInstance; import l2p.gameserver.model.Creature; import l2p.gameserver.model.Playable; import l2p.commons.threading.RunnableImpl; import l2p.gameserver.ThreadPoolManager; import l2p.gameserver.utils.ItemFunctions; import events.PiratesTreasure.PiratesTreasure; /** * * @author dislike */ public class PiratesKing extends Fighter { public PiratesKing (NpcInstance actor) { super(actor); } private boolean isFind = False; long _wait_timeout = 0; private boolean isFirst = True; @Override protected void onEvtSpawn() { NpcInstance actor = getActor(); actor.setTargetable(false);// пока пирата не нашли, брать его в таргет нельзя ThreadPoolManager.getInstance().schedule(new RunnableImpl() //задача на деспавн { @Override public void runImpl() throws Exception { NpcInstance actor = getActor(); actor.deleteMe(); } }, 30*60000); //30 минут на поиск и убийство super.onEvtSpawn(); } @Override protected boolean thinkActive() //[TODO] немного тормозит при агре (за наводку спасибо AwakenDev) { NpcInstance actor = getActor(); if(actor == null || actor.isDead()) return true; if((_wait_timeout < System.currentTimeMillis()) && !isFind) { _wait_timeout = System.currentTimeMillis() + 60000; ThreadPoolManager.getInstance().schedule(new RunnableImpl() { @Override public void runImpl() throws Exception { PiratesTreasure.annoncePointInfo(); } }, 60000); return true; } if(PiratesTreasure.eventStoped) // вероятней всего бред actor.deleteMe(); return super.thinkActive(); } @Override protected void onIntentionAttack(Creature target) { NpcInstance actor = getActor(); actor.setTargetable(true); if(isFirst) { ItemFunctions.addItem((Playable) target, 4037, 100, true); //наград первому нашедшему isFirst = false; //защита от накрутки Announcements.getInstance().announceToAll("Короля пиратов нашли, а теперь попробуйте отобрать у него его добро!"); } isFind = true; super.onIntentionAttack(target); } @Override protected void onEvtDead(Creature killer) { Announcements.getInstance().announceToAll("Ивент завершён. Король пиратов повержен!"); super.onEvtDead(killer); } @Override protected boolean randomWalk() { return false; } @Override protected boolean randomAnimation() { return false; } @Override protected boolean canSeeInSilentMove(Playable target) { return true; } @Override protected boolean canSeeInHide(Playable target) { return true; } }
-
public class PiratesKing extends Fighter { public PiratesKing (NpcInstance actor) { super(actor); } private boolean isFind = True; long _wait_timeout = 0; private boolean isFirst = False; Вот так вот ?