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

GUSTAVO

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

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

  • Посещение

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

    4

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

  1. Если имеется ввижу типо колизея, то просто добавь координы в xml и тип поставь соответственный(бери пример колизей), если хочешь флаг при входе в зону, лезь в исходы и создавай новый тип зоны так же в пример можешь взять любую из уже имеющихся и ставь свои функции при входе в зону.
  2. Пиши вк vk.com/vipogamer Основа лыжа последняя, много функций добавлял, посмотришь что да как еще и клиента подскажу. Есть фэйки но надо дописывать (посмотришь сам все), кб с сервисами. Работал более года над ней на досуге как хобби было. Привязка присутствует(в плане если решишь далее ее толкать, сможешь привязывать своих клиентов к своей базе)
  3. Сборка какая и бафер у вас нпц или в кб?
  4. Смотрите в исходе бафера условие в котором взымается плата за баф и добавьте туда проверку на ПА
  5. GUSTAVO

    l2jdev_last

    Не проходит подключение к бд, смотрите конфиг
  6. GUSTAVO

    Last Hero l2j

    Прочитай еще раз пост. Я не просил критики по этому поводу.
  7. GUSTAVO

    Last Hero l2j

    Ребята, есть у кого ласт хиро под лыжу хф? Поделитесь, чет найти не могу
  8. А в целом наборы бафов как бафает? Если медленно по одному бафу, то смени dsetup от rguard или отключи кго вообще и еще можешь посмотреть флудпротект на байпасы там конфиг есть или нет, не помню
  9. Сборка какая? В байпас кнопок дописывай обновление кбшки
  10. GUSTAVO

    Ищу данный сет

    А я чет обратил ток на то что ты выделил)
  11. Эм, ты выставил в xml иконки и стало показывать? Я давным давно как то тоже залез в это сборище и мне по моему в xml не пологло иконки выставит, решение нашел в таблице. И то что емурт постороена не на таблице, это не значит что в кб у тебя должно быть так) на заточку там скрипт написан и в скрипте указано откуда брать иконки)
  12. GUSTAVO

    Ищу данный сет

    Ну так хеви лайт и роба , там же стоят буквы обозначающие h l и r
  13. В базе есть таблица item_icons в нее добавляешь id вещи и иконку
  14. Если ты пытаешься с ит шмот запихать в хф, у тебя не получится, там в клиент части разные armorgrp , на хф в бд не надо шмот заливать, только xml файлы. Из этих xml файлов считываются ид частей шмота и инфа по ним(перчатка это или сапоги, цены, материал и тд..) и далее отправляется пакет в клиент который и отображает твой шмот. сборки эти есть на форуме, юзай поиск.
  15. Попробуй сперва просто запустить сборку. Скачай, например, l2jserver без наворотов и дополнений или l2jworldzone - тут уже есть куча добавлений, но исходов не видел. Если хочешь можешь взять с исходниками l2jps , тот же l2jworldzone. l2jps и l2jwordzone основаны на l2jserver, только там исходы довольно старые уже (ну я думаю тебе не столь важно раз для себя будешь использовать) 1. Есть куча мануалов по установке программ и заупску сборки l2jserver. 2. Бери xml и sql те что уже есть в сборке, например если у тебя есть клиент часть шмота, открой xml того же дино сет, скопируй строки и просто смени id на частях сета. 3. Насчет костюмизации, в шаре не видел (да и не искал) сборок с этой реализацией, делается это дело в исходниках. В сборках которые указывал выше (кроме чистого l2jserver т.к. там только tvt евент с конфигами) есть ивенты, можешь полазить по конфигам и попробывать что либо изменить, но там евенты кривые. 4. Лобби есть в интернете от разных хроник, просто в клиент добавляешь с заменой текстуру. Насчет создания новой ничего не подскажу. А вообще гугл знает ответ на любой твой вопрос по этому поводу.
  16. GUSTAVO

    Lameupdater

    LameUpdater обращает внимание на регистр букв. Т.е. если у вас в клиенте путь lineage2/system а в patchlist.xml записано как System (первая буква заглавная) то заменять файлы он не станет. проверьте возможно проблема в этом
  17. я брал чистый сурс и такого не добавлял)
  18. ризировать (и нужно), чтобы избавиться от громоздкости.) В PcInstance (вроде так называется Player в лыже) сделать метод visualId(ид слота), который возвращает подмененный ид итема. hasVisual(ид слота) - тоже самое, только если ид итема не пуст, то возвращает true. Спасибо за помощь!! Сегодня дома буду пробывать, отпишу сюда отчет.
  19. А т.е. над этим условием надо делать еще условие на то что вообще есть в бд id другой перчатки или нет? пример for (int slot : getPaperdollOrder()) { if (ячейка в бд имеет id перчатки) { if(slot == Inventory.PAPERDOLL_GLOVES) { writeD(ИД_ИТЕМА_ИЗ_БД); } else { writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } } else { writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } } Hide так делать?
  20. Лыжа) писал в первом посте l2j high five)
  21. Я тут голову уже забил первым вариантом и думаю его и надо как то доделать)
  22. Условие не понял: slot == Inventory.PAPERDOLL_GLOVES if(slot == Inventory.PAPERDOLL_GLOVES && в БД используется визуально другая перчатка){ writeD(ИД_ИТЕМА_ИЗ_БД); } else{ writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } Так получается надо?
  23. И как лучше сделать? Допустим через кб будет добавляться id визуальной перчатки в БД. Нужно сделать новый метод на подобие getPaperdollOrder и в него добавлять условия, если в БД есть значение на перчатки то ставить id из БД, если на ботинках нет значения, тогда добавляем стандартные и тд.. ? Вот стандартные методы: PAPERDOLL_ORDER private static final int[] PAPERDOLL_ORDER = new int[] { Inventory.PAPERDOLL_UNDER, Inventory.PAPERDOLL_HEAD, Inventory.PAPERDOLL_RHAND, Inventory.PAPERDOLL_LHAND, Inventory.PAPERDOLL_GLOVES, Inventory.PAPERDOLL_CHEST, Inventory.PAPERDOLL_LEGS, Inventory.PAPERDOLL_FEET, Inventory.PAPERDOLL_CLOAK, Inventory.PAPERDOLL_RHAND, Inventory.PAPERDOLL_HAIR, Inventory.PAPERDOLL_HAIR2, Inventory.PAPERDOLL_RBRACELET, Inventory.PAPERDOLL_LBRACELET, Inventory.PAPERDOLL_DECO1, Inventory.PAPERDOLL_DECO2, Inventory.PAPERDOLL_DECO3, Inventory.PAPERDOLL_DECO4, Inventory.PAPERDOLL_DECO5, Inventory.PAPERDOLL_DECO6, Inventory.PAPERDOLL_BELT }; Hide и такой getPaperdollOrder protected int[] getPaperdollOrder() { return PAPERDOLL_ORDER; } Hide Менять нужно только первое? Например на такое? измененный private static final int[] PAPERDOLL_ORDER = new int[] { Inventory.PAPERDOLL_UNDER, Inventory.PAPERDOLL_HEAD, if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_RHAND, } if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_LHAND, } if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_GLOVES, } if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_CHEST, } if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_LEGS, } if (есть значение в БД) { id из БД } else { Inventory.PAPERDOLL_FEET, } Inventory.PAPERDOLL_CLOAK, Inventory.PAPERDOLL_RHAND, Inventory.PAPERDOLL_HAIR, Inventory.PAPERDOLL_HAIR2, Inventory.PAPERDOLL_RBRACELET, Inventory.PAPERDOLL_LBRACELET, Inventory.PAPERDOLL_DECO1, Inventory.PAPERDOLL_DECO2, Inventory.PAPERDOLL_DECO3, Inventory.PAPERDOLL_DECO4, Inventory.PAPERDOLL_DECO5, Inventory.PAPERDOLL_DECO6, Inventory.PAPERDOLL_BELT }; Hide Так будет правильно? Или я что то попутал сейчас и id он ищет в том цикле? В цикле вроде он id перечисляет так: _activeChar.getInventory().getPaperdollItemDisplayId(slot) где slot - (int slot : getPaperdollOrder()) Так я выше получается не правильно написал в спойлере и id мне надо выставлять в методе getPaperdollItemDisplayId ??
  24. оба класса нужно редактировать? или одного достаточно? в обеих классах нашел строки: тык for (int slot : getPaperdollOrder()) { writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } for (int slot : getPaperdollOrder()) { writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot)); } Hide в классе UserInfo.java нашел writeD(_activeChar.getActiveWeaponItem() != null ? 40 : 20); // 20 no weapon, 40 weapon equipped как понял это пушка Можете пояснить что за что отвечает? в спойлере
  25. Приветствую форумчан ! Подскажите как реализовать костюмизацию (менять внешний вид шмота и пух)? сборка l2j high five , искал на просторах инэта и нашел только что нужно смотреть в сторону CharInfo.java и UserInfo.java , открыл эти классы, посмотрел и чего то не лезет в голову как правильно подменять пакет с визулкой шмота и пух и где он там вообще. Пробывал по специальному эффекту смотреть, не понятно, но вроде связанно как то с теми классами. Может есть у кого примеры на l2j ? кто подскажет и может быть поделится примерами?
×
×
  • Создать...