Результаты поиска по запросу: *

  1. Gaikotsu

    Проблема отображение имени чужого пета/сумона

    Помнится тоже сталкивался с этим, когда колупал одну сборку под клиент классика 338 протокола, но как поправил точно не помню - вроде как дело было в флагах состояния, передаваемых в пакете NpcInfo/SummonInfo, или же блок где шлются имя/титул был не того размера...
  2. Gaikotsu

    Event trigger

    ...import l2p.gameserver.model.Zone; import l2p.gameserver.scripts.ScriptFile; import l2p.gameserver.utils.ReflectionUtils; /** * При входе в зону воды вешает на игрока случайный абнормал, меняющий внешний вид одетой брони на купальник, а при выходе из зоны убирает его обратно. * * @author...
  3. Gaikotsu

    Event trigger

    да, это ave, данные для определеных авешек берутся с этого файла, ну и часть еще с AbnormalDefaultEffect.dat про вид у линдвиора - это вроде тупо захардено, что при входе в конкретные координаты (или зону из ZoneName) автоматом вешает аве с этим костюмом.
  4. Gaikotsu

    Основа для создания функционала шансовой выдачи/получения чего либо

    Ну я у себя просто чаще как раз основной и использую, ну и вариант с передачей в виде строки. + он может вызываться в наследных классах, где объявлены дополнительные варианты добавления элементов, например package l2p.gameserver.holders.items; import l2p.commons.collections.chance.ChanceList...
  5. Gaikotsu

    Основа для создания функционала шансовой выдачи/получения чего либо

    А, ну по сути там второй параметр в объявлении класса ChanceNode избыточен - все равно далее не используется. Код классов подкорректировал.
  6. Gaikotsu

    Основа для создания функционала шансовой выдачи/получения чего либо

    Простой базовый класс для создания шансовых списков, элементы из которого можно получить соответственно их шансу, заданному при добавлении элемента в этот список. За основу была взята идея из класса RndSelector в овере. Работа с классом проще некуда - объявляем список с нужным типом элементов...
  7. Gaikotsu

    L2jMobius essence Fix cast for teleport

    или заюзать параметр hitTimeLock, или какой там есть аналогичный параметр по действию у мобиуса.
  8. Gaikotsu

    Мобы в Храме Орбиса

    ну или аи или инстанс им новый завести, вот как у меня
  9. Gaikotsu

    Мобы в Храме Орбиса

    ...import l2p.gameserver.model.Creature; import l2p.gameserver.model.instances.MonsterInstance; import l2p.gameserver.model.skills.Skill; /** * @author Gaikotsu */ public final class OrbisTempleMonsterInstance extends MonsterInstance { private static final Skill _enterSkill =...
  10. Gaikotsu

    Легендарный La2-Ares.Pw [Фулл проект]

    В битве "суперпупермегаадмины vs. сервер" пока уверенно лидирует сервер :)
  11. Gaikotsu

    Бег игрока и сворачивание окна игры

    Сервер же должен скорректить позицию, расчитав в ValidateLocation что с текущей скоростью до данных координат еще нельзя было дойти.
  12. Gaikotsu

    Логи того что выкинул игрок существую?

    Ну как говорили уже выше - все от сборки зависит, от того какие действия с предметами там логгируются. Вобще, вместо того чтобы лезть с таким вопросом на форум, можно было быстрее и проще это на практике проверить - записалось ли что-то в файлы логов после того как какой-то предмет выбросили на...
  13. Gaikotsu

    Icon set

    relations bitmask in packet RelationChanged, fields in other packet public enum Relation { BATTLE_ZONE(1 << 0), PVP(1 << 1), PK(1 << 2), PARTY_MEMBER(1 << 3), // party member PARTY_LEADER(1 << 4), // true if is party leader HAS_PARTY(1 << 5), // true if is in party...
  14. Gaikotsu

    Авто выдача бонусов за время в игре.

    Кстати выше приведенная мной как пример реализация прем. агатиона уже давно безбожно устарела, т.к. я отказался от того чтобы каждому "особому" агатиону писать отдельные листенеры, управляющие выдачей предметов или выполнением еще каких-то действий. :) Вобщем я уже пару лет как переписал вобще...
  15. Gaikotsu

    Период олимпиады и выдача хиро

    если без умножения внес, то это у тебя получилось время далеко в прошлом.
  16. Gaikotsu

    Период олимпиады и выдача хиро

    там значение в миллисекундах, для получения unix timestamp просто подели значение на 1000, ну и наоборот - для внесения нового значения сгенеренный timestamp умножь на 1000.
  17. Gaikotsu

    Как редактировать TELEPORT (HTML)

    Ну ему видимо требуется поменять внешний вид/расположение кнопок. А с этим ему идти таки в класс который это все генерирует. И не факт что в датапаке оно - может и в ядре.
  18. Gaikotsu

    Дата осады Территориальных Войн

    Обычно оно высчитывается автоматически от даты осад замков. Так что лезть тебе в ядро и мучать методы расчета даты следующей осады/тв в глобал эвентах оных. Под l2skripts же подразумеваются скрипты, т.е. сборка на базе овера? Если да, то идешь в DominionSiegeRunnerEvent, смотришь метод...
  19. Gaikotsu

    При запуске логин гейм ошибка

    это да, такое ощущение что он это сделал по причине "чтоб не так как у других". а так эта vbs по сути пытается найти в системе путь к установленной яве, загрузить строку запуска из лежащей по соседству java.cfg и потом из всего этого пытается собрать команду запуска сервера и выполнить ее. ну и...
  20. Gaikotsu

    Дроплист

    Как я выше уже говорил, у меня сделано по первому варианту, но для удобства игроков, сразу же предлагается посмотреть инфу о дропе в БЗ, просто кликнув по ссылке в диалоге. if (tooLarge) Strings.append(sb, "<center><br>Невозможно показать все - слишком много данных.<br1><a action=\"URL...
Назад
Сверху Снизу