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

Falkland

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

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

  • Посещение

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

    5
  • Отзывы

    0%

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

  1. http://msiter.ru/tutorials/uchebnik-xml-dlya-nachinayushchih/chto-takoe-xml должно ответить на все твои вопросы.
  2. EtcItemType укажи. За тебя что ли нужно читать то, что ты сам и постишь здесь? Хотя бы сравни с готовыми итемами похожего типа у себя в сборке, прежде чем добавлять непойми что.
  3. HP до летала - HP после летала, не?
  4. Это не ошибка. Всего лишь напоминание о том, что "== true" избыточно.
  5. Куплю у тебя, и буду прямо в этой теме продавать тоже их, только на 1р дешевле.
  6. Falkland

    пвп зона lucera

    Посмотреть, как это сделано в колизее и на аренах.
  7. Falkland

    почта (lostworld)

    Как часто это происходит?
  8. А в чем, собственно, проблема?
  9. А на старом мог? Ну а вообще, смотришь id своей надписи "У вас не получилось создать Героя", и ищешь, где она отсылается на клиент.
  10. What? Можно создавать не более 7 чаров, есть определенные правила для имени чара, есть разные кривые сборки, есть разные кривые руки. Вариантов множество.
  11. Falkland

    Создание кнопок

    Ну крч берешь такой и меняешь width=20 на width=40, и ширина кнопки увеличится в 2 раза. А как создать кнопку - гуглишь "начальный курс html для дошкольников", и создаешь кнопку. А еще лучше - посмотреть любой пример уже готовой кнопки, которых в л2 не мало.
  12. Не так понял ваш предыдущий вариант, да, он верный. Должно выйти что-то вроде такого: if(slot == Inventory.PAPERDOLL_GLOVES && _activeChar.hasVisual(Inventory.PAPERDOLL_GLOVES)){ writeD(_activeChar.visualId(Inventory.PAPERDOLL_GLOVES)); } else if(slot == Inventory.PAPERDOLL_BOOTS && _activeChar.hasVisual(Inventory.PAPERDOLL_BOOTS)){ writeD(_activeChar.visualId(Inventory.PAPERDOLL_BOOTS)); } else{ writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } (Это конечно можно еще параметризировать (и нужно), чтобы избавиться от громоздкости.) В PcInstance (вроде так называется Player в лыже) сделать метод visualId(ид слота), который возвращает подмененный ид итема. hasVisual(ид слота) - тоже самое, только если ид итема не пуст, то возвращает true.
  13. if(slot == Inventory.PAPERDOLL_GLOVES) - это проверка на то, что на данной итерации цикла именно перчатка. а уже во writeD(ИД_ИТЕМА_ИЗ_БД); записывайте свой ид перчатки. Так же нужно поступить и с остальными слотами, добавив дополнительные if, либо заменив на switch. А уже потом можно выносить эту логику в отдельные методы (когда заработает).
  14. Нет, нужно в цикле (который в пакете) делать проверку на нужный вам слот, и вставлять в него ваш ИД итема: if(slot == Inventory.PAPERDOLL_GLOVES){ writeD(ИД_ИТЕМА_ИЗ_БД); } else{ writeD(_activeChar.getInventory().getPaperdollObjectId(slot)); } PAPERDOLL_ORDER трогать не нужно, он всего лишь содержит в себе перечисление всех возможных слотов.
  15. CharInfo.java раздается окружающим, а и UserInfo.java лично персонажу. Тут уже смотри, кто у тебя должен видеть измененный вид шмота. Под спойлером у вас цикл, который проходит по всем слотам персонажа и вставляет в пакет (методом writeD()) ид итемов из этих слотов. Конкретно само перечисление слотов ищите в методе getPaperdollOrder(). А потом под каждый нужный слот просто подменяйте значение в этом цикле.
  16. В этих пакетах присутствуют id одетых видимых вещей (шмот, пуха), не составляет никакого труда просто заменить их на нужные.
  17. Не вижу тут ошибок. А вообще, попробуй хотя бы прочитать, что тебе пишет гс, прежде чем создавать темы.
  18. Ну универсально сразу под все сборки из коробки вряд ли получится сделать, а вот посмотреть, как это сделано в telnet, и сделать более менее универсальный модуль выдачи предмета по запросу, это уже можно.
  19. Ну так поставь True, не?
  20. Falkland

    Сайт и сервер на одном ПК!

    Два MySQL сервера на одном компе? Неплохо, неплохо. Просто отключи MySQL в опенсервере, чтобы его там вообще не было.
  21. Ищи конфиг на автоизучение Forgotten Scrolls. Он вроде обычно отдельный.
  22. Falkland

    Сайт и сервер на одном ПК!

    Что-то вроде openserver\userdata\config\MySQL-5.7-x64_my.ini, смотря какую ты юзаешь. В нем параметр max_connections. А вообще не советую использовать БД от openserver, лучше поставить нормальную отдельно.
  23. Falkland

    Сайт и сервер на одном ПК!

    В настройках БД разрешите более 1 коннекта.
×
×
  • Создать...