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

Gaikotsu

Постоялец
  • Публикаций

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

  • Посещение

  • Победитель дней

    61
  • Отзывы

    0%

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

  1. пример, набросаный буквально за минуту package listeners.players; import l2p.gameserver.listener.actor.player.OnPlayerEnterListener; import l2p.gameserver.model.Player; import l2p.gameserver.model.actor.listener.PlayerListenerList; import l2p.gameserver.model.entity.olympiad.Olympiad; import l2p.gameserver.network.serverpackets.SkillList; import l2p.gameserver.scripts.ScriptFile; public class AddNobleStatus implements ScriptFile { private static PlayerEnterListener _playerEnterListener; @Override public void onLoad() { _playerEnterListener = new PlayerEnterListener(); PlayerListenerList.addGlobal(_playerEnterListener); } @Override public void onReload() { PlayerListenerList.removeGlobal(_playerEnterListener); } @Override public void onShutdown() {} public class PlayerEnterListener implements OnPlayerEnterListener { @Override public void onPlayerEnter(Player player) { if (!player.isNoble()) { Olympiad.addNoble(player); player.setNoble(true); player.updatePledgeClass(); player.updateNobleSkills(); player.sendPacket(new SkillList(player)); player.broadcastUserInfo(true); } } } } P.S. и это не в ядре, а в датапаке
  2. листенер на вход в игру, в нем проверяем - если у игрока нет статуса дворянина, то делаем все действия по его выдаче. дел на пару минут, если конечно есть хоть какие-то познания в яве. и конечно если сборка имеет поддержку листенера входа в игру.
  3. Gaikotsu

    [Help] Shirt Visual

    in shirt skill with trigger trigger activates on shirt equip/unequip and replaces item ids for equipped armor in packets UserInfo/CharInfo.
  4. 2) чо мешает то задать реюз самого предмета (банки) в этом самом хэндлере к примеру? по моему ничего не должно мешать этому? конечно если такое поддерживается.
  5. пакета RequestDispel нет? значит никак.
  6. Gaikotsu

    sql evasion

    Скорее всего идет расчет увертки на лету, по значению DEX'а у нпс. пример
  7. ну значит тебе ща пересейвить надо все файлы в кодировке 1251, в которых есть русский текст в utf8 без bom. я про то что если в нем выбрано utf8, то он всегда сохраняет файлы в нем без bom.
  8. ну сам эклипс без bom всегда вроде как сохранять должен. и параметры для javac ты вроде корректно указываешь...
  9. сами классы то хоть без BOM сохранены?
  10. division by zero ^^^ если тебе и такой прямой намек на причину не поможет, то лучше бросай это дело и забудь вобще про работу с серверами.
  11. в самом тексте ошибки же ясно и понятно написано что не так у тебя в этой строке и для понимания хватит даже самых начальных знаний английского языка.
  12. правильно, лучше вырезать, чем пытаться его таки реализовать - так же проще всего и напрягаться с реализацией не придется. интерестно, хотя бы одна из периодически вылазящих "команд" все же его реализует? или так и продолжат просто заниматься копипастингом существующего из других сборок + делать разные микроскопические правки
  13. такие вещи обычно люди пишут себе сами, именно под свою сборку. я обычно так и делаю, по необходимости набрасываю простые скрипты на пхп, которые мне генерят/правят хмлки в датапаке сервера, выдирая данные из клиентских данных или из данных птс, если они есть.
  14. вот что мешает отследить где вызвается переменная, cчитанная из конфига и сделать везде нужные правки? в нормальном IDE (эклипс, идеа) это делается за считанные минуты.
  15. зачем отлавливать? исходники ядра есть? если есть то изучаешь как эти пакеты написаны и как вызываются для замков и аналогично из вызваешь с данными для фортов
  16. это названия пакетов из ядра с помощью них и показываются в клиенте эти самые окна с информацией об осаде резиденции - общая инфа, списки атакующих и защитников
  17. Gaikotsu

    премиум

    может быть потому-что надо хоть сколько-то подумать, а не тупо копировать... вместо x ты число должен ставить
  18. CastleSiegeInfo CastleSiegeAttackerList CastleSiegeDefenderList
  19. Gaikotsu

    премиум

    ну дак выставляй правильно время окончания
  20. написанная самим собой, с данными в ней спарсенными из клиента и хотя бы какой-то птс сборки
  21. Gaikotsu

    Godworld Unpack Html

    ну-ну, удачи тебе в этом безнадежном деле
  22. Gaikotsu

    Лимиты

    тебе вон выше уже показали где...
  23. причем здесь вобще правки интерфейса то? автору темы просто надо при запросе слать клиенту пакет со списком зареганных кланов, как это делается в замках
  24. Gaikotsu

    Лимиты

    причем здесь конфиги? я говорил про классы Stats и StatFunctions в ядре сервера.
×
×
  • Создать...