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

(D)uality

Заблокирован
  • Публикаций

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

  • Посещение

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

    22
  • Отзывы

    100%

Весь контент (D)uality

  1. Оружие это не помню с каких хроник, а вот эффект иной. У тебя на скриншоте часть эффекта с оружия Артеи, а у него большая часть элементов совсем иные.
  2. Наверное, яж не скриптер, моё дело допасы пилить.
  3. (D)uality

    Сундуки

    Не факт что они там вообще работают. В сборке больше упор на функционал, на не на реализацию.
  4. Нигде. Тут кроме аннонса по факту спавна ничего нет.
  5. В таблице со спавнлистом РБ есть так же время следующего спавна рейд босса. Следовательно нужно сделать чтобы скрипт сверял текущее время и указанное время. Время указано в юниксе.
  6. (D)uality

    Геодата

    Стоит посмотреть в сторону геодвига, ибо с аналогичной геодатой проблем на ПВхе нет.
  7. (D)uality

    [Share]L2First

    Можно бы ошибку скинуть, я посмотрю как минимум.
  8. (D)uality

    [Share]L2First

    Обновить так то ядро надо. ЛС вообще заменить полностью на новый. То ядро. что в сборке за 2012 год, кроме как с 6 явой оно особо не работало.
  9. Ошибка в HTML. Смотри куда переходит по той кнопке и замени на другую страничку.
  10. Делаем итем, который при двойном клике дает бафф. Сам пример бафа можно взять с пера. Немного примера скрипта package items; import javolution.util.FastMap; import net.sf.l2j.gameserver.datatables.SkillTable; import net.sf.l2j.gameserver.cache.Static; import net.sf.l2j.gameserver.model.L2ItemInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PlayableInstance; import net.sf.l2j.gameserver.network.serverpackets.MagicSkillUser; import scripts.items.ItemHandler; import scripts.items.IItemHandler; public class DonateScrolls implements IItemHandler { private final static FastMap<Integer, Integer[]> SCROLLS = new FastMap<Integer, Integer[]>().shared("DonateScrolls.SCROLLS"); private static int[] ITEM_IDS = null; public DonateScrolls() { /**шаблон **SCROLLS.put(итем_ид, new Integer[] { ид_баффа, уровень_баффа, ид_скилла_анимации, продолжительность_анимации(мс.)), кушать_скролл(1 да, 0 нет)) }); **/ SCROLLS.put(0, new Integer[] { 0, 1, 0, 1, 1 }); SCROLLS.put(0, new Integer[] { 0, 1, 0, 1, 1 }); SCROLLS.put(0, new Integer[] { 0, 1, 0, 1, 1 }); // Integer[] tmp_ids = (Integer[]) SCROLLS.keySet().toArray(new Integer[SCROLLS.size()]); ITEM_IDS = toIntArray(tmp_ids); tmp_ids = null; ItemHandler.getInstance().registerItemHandler(this); } public static void main (String... arguments ) { new DonateScrolls(); } public void useItem(L2PlayableInstance playable, L2ItemInstance item) { if (!playable.isPlayer()) return; L2PcInstance player = (L2PcInstance) playable; if (player.isAllSkillsDisabled()) { player.sendActionFailed(); return; } if (player.isInOlympiadMode()) { player.sendPacket(Static.THIS_ITEM_IS_NOT_AVAILABLE_FOR_THE_OLYMPIAD_EVENT); player.sendActionFailed(); return; } Integer[] data = SCROLLS.get(item.getItemId()); if(data != null) { player.stopSkillEffects(data[0]); SkillTable.getInstance().getInfo(data[0], data[1]).getEffects(player, player); player.broadcastPacket(new MagicSkillUser(player, player, data[2], 1, data[3], 0)); if (data[4] == 1) player.destroyItem("Consume", item.getObjectId(), 1, null, false); } } private int[] toIntArray(Integer[] arr) { int[] ret = new int[arr.length]; int i = 0; for (Integer e : arr) ret[i++] = e.intValue(); return ret; } public int[] getItemIds() { return ITEM_IDS; } }
  11. Как можно поделится тем, чего впринципе нет ( Смартом и Ламой поделится ну никак нельзя )
  12. (D)uality

    Сундуки

    Можно конечно указать сборку для начала. Если это ПВ, то с чего ты взял что они там вообще работают.
  13. Стандартные обычно там. Новые часто пихают в ушки с похожим названием, либо с ником автора.
  14. Декомпил PWSOFT сделай, там в конфиге custom реализованы эти ограничения. Соответственно можно и посмотреть как оно сделано и сделать у себя.
  15. Конечно не ведут - эффекты через скрипты, скрипты с набором эмиттеров. В мешэмиттерах как раз можно найти что за статик используется.
  16. (D)uality

    [Share]L2First

    Продолжение флуда будет караться баллами. Пользователь rider953727 отправляется в мут на 7 дней, ибо он немного ошибся форумом.
  17. (D)uality

    [Share]L2First

    потому что нужно как минимум 10 сообщений.
  18. Во первых для апа есть кнопка и ап не раньше чем раз в 12 часов, а во вторых этот снег обычная модель, по которой на прозрачном фоне ходят текстуры. А скиллы реализованы через статики со скриптами.
  19. Описание предметов так то можно вообще не писать. Как раз в целях чтобы некоторые умники не пытались делать копии.
  20. (D)uality

    Патч для PW

    Это уже поехавшим надо быть. Какой еще патч для сборки, ты о чем вообще ?
  21. (D)uality

    Смена СА

    Как уже говорил найк - пушка с СА и пушка без СА это совершенно разные предметы. Чтобы менять СА нужно менять ID предмета на нужный.
  22. (D)uality

    [Share]L2First

    Работает оно все. Нужно дозалить логин в БД и обновить сборку и будет уже работать.
  23. (D)uality

    [Share]L2First

    Завез патч, так то подходит, но есть немного лишних вещей.
×
×
  • Создать...