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

zGosu

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

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

  • Посещение

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

    37
  • Отзывы

    100%

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

  1. zGosu

    Не работает скилл

    Посмотри на примере Трюка id 11 А вот как реализовано у меня: skills: <skill id="106" levels="14" name="Veil"> <table name="#magicLvl"> 43 46 49 52 55 58 60 62 64 66 68 70 72 74 </table> <table name="#mpConsume"> 19 21 22 24 25 27 28 29 30 31 32 33 34 34 </table> <set name="abnormalLvl" val="1" /> <set name="abnormalTime" val="120" /> <set name="abnormalType" val="TURN_PASSIVE" /> <set name="activateRate" val="70" /> <set name="basicProperty" val="MEN" /> <set name="castRange" val="500" /> <set name="effectRange" val="900" /> <set name="hitTime" val="1200" /> <set name="icon" val="icon.skill0106" /> <set name="isDebuff" val="true" /> <set name="magicLvl" val="#magicLvl" /> <set name="mpConsume" val="#mpConsume" /> <set name="operateType" val="A2" /> <set name="reuseDelay" val="5000" /> <set name="rideState" val="NONE" /> <set name="targetType" val="ONE" /> <set name="trait" val="DERANGEMENT" /> <for> <effect name="Passive" /> </for> </skill> Effect Passive: @Override public void onExit(BuffInfo info) { info.getEffected().enableAllSkills(); info.getEffected().setIsImmobilized(false); } @Override public boolean canStart(BuffInfo info) { return info.getEffected().isAttackable(); } @Override public void onStart(BuffInfo info) { L2Attackable target = (L2Attackable) info.getEffected(); target.abortAttack(); target.abortCast(); target.disableAllSkills(); target.setIsImmobilized(true); }
  2. zGosu

    .acp как соулшоты

    не с 0 же делаешь. тем более в шар есть. это реально проще чем писать команду .autocp. Меньше ограничений ставить придется (т.к. в тогл скилах это уже включено)
  3. А картинка хотя бы есть? чтоб представления иметь хотя бы
  4. zGosu

    Totem spirit bison, С4

    Вот от сюда возьми. Думаю разберешься: <skill id="292" levels="1" name="Bison Spirit Totem"> <set name="magicLvl" val="68" /> <set name="mpConsume" val="32" /> <set name="target" val="TARGET_SELF" /> <set name="reuseDelay" val="600000" /> <set name="hitTime" val="2000" /> <set name="skillType" val="BUFF" /> <set name="operateType" val="OP_ACTIVE" /> <set name="aggroPoints" val="624" /> <set name="weaponsAllowed" val="1024" /> <!-- Dual Fist --> <for> <effect name="Buff" time="60" val="0" stackOrder="1" stackType="possession"> <add order="0x40" stat="accCombat" val="6"> <using kind="Dual Fist" /> </add> <mul order="0x30" stat="pAtk" val="1.1"> <player hp="60" /> </mul> <add order="0x40" stat="rCrit" val="100"> <player hp="60" /> </add> <mul order="0x30" stat="pAtk" val="1.3"> <player hp="30" /> </mul> <add order="0x40" stat="rCrit" val="300"> <player hp="30" /> </add> </effect> </for> </skill>
  5. zGosu

    Totem spirit bison, С4

    <cond msgId="113" addName="1"> <player hp="60" /> <cond msgId="113" addName="1"> <player hp="30" />
  6. zGosu

    Deadline

    Есть предположения, что сборка не грузит log.jar (у вас мб по другому называется)
  7. zGosu

    Deadline

    Вбейте эту ошибку в гугле Could not create component [layout] of type [l2s.commons.logging.ConsoleLogLa yout] Там много тем по решению этой проблемы.
  8. zGosu

    Платежная система

    nextpay вроде требует привязку WM (не персональный, но требует)
  9. Вырвать от туда, где это реализовано. FakeDeath.java .................................................... @Override public void onExit(BuffInfo info) { if (info.getEffected().isPlayer()) { info.getEffected().getActingPlayer().setIsFakeDeath(false); info.getEffected().getActingPlayer().setRecentFakeDeath(true); } info.getEffected().broadcastPacket(new ChangeWaitType(info.getEffected(), ChangeWaitType.WT_STOP_FAKEDEATH)); info.getEffected().broadcastPacket(new Revive(info.getEffected())); } @Override public void onStart(BuffInfo info) { info.getEffected().startFakeDeath(); } Метод startFakeDeath() public final void startFakeDeath() { if (!isPlayer()) { return; } getActingPlayer().setIsFakeDeath(true); // Aborts any attacks/casts if fake dead abortAttack(); abortCast(); stopMove(null); getAI().notifyEvent(CtrlEvent.EVT_FAKE_DEATH); broadcastPacket(new ChangeWaitType(this, ChangeWaitType.WT_START_FAKEDEATH)); }
  10. Если не ошибаюсь, то тоглы скилы сами выключаются при выходе из игры, смены саб класса, трансформации и т.д. Тем более я заметил, что на большинство серверах так уже сделано. Такие разработки есть в шаре, поэтому не буду спешить с ее реализацией для L2JServer.
  11. Конечно. На офе есть, что бы и на гавнояву не перенести, которая намного гибкая в разработке, чем птс. Вообще, если есть исходники, то можно реализовать всё, на что фантазии хватит.
  12. zGosu

    Требуется стример

    Ему в лс https://vk.com/gs.production
  13. zGosu

    Augment Shop,ошибка.

    Ты ошибку читаешь вообще? У Вас есть метод setNameColot(int) и setTitleColor(int) А Вы написали вместо int - String Всё просто!
  14. в шаре дофига сборок. бери с исходниками чтоб если что любой недочет смог поправить и всё
  15. zGosu

    Augment Shop,ошибка.

    судя по ошибке, ты меняешь не те значения
  16. даже эту, что под номером 1? С ПА Без ПА
  17. sendPacket(new ExBrPremiumState(getObjectId(), 1)); Держи. Удачи!
  18. zGosu

    Augment Shop,ошибка.

    Отсутствуют методов setNameColor(int) и setTitleColor(int) Скорее всего тип данных указан неверный (int\String)
  19. какую дырку? если не дать привилегии, то как он потом будет подключать бд с тем же сайтом сервера? Так же и к домашнему компу, дать привилегии только ему и никто кроме него к БД не подключится.
  20. После установки MySQL на сервер я подключался к нему через свой комп Navicat и заливал так базу. Т.е. кроме установки MySQL на DEBIAN я ничего не делал. Управление шло только через удаленный доступ (мой пк). Для этого надо просто дать привилегии и всё.
  21. zGosu

    .acp как соулшоты

    Можно взять те же файлы от сосок (автоюз) и немного отредактировать их, вставив вместо id сосок - id банок Естественно не тупо менять ID предмета и всё.
  22. zGosu

    .acp как соулшоты

    ядра. но можно и в дате сделать, если есть возможность внедрять скрипты.
×
×
  • Создать...