Артем_Стойлос 1 Posted February 25, 2018 Добрый день. У меня очередной вопрос. Есть необходимость добавить на сервер изучение скилов для всех персонажей за отдельную валюту а именно чтобы можно было покупать умения как у НПЦ Рыбалова. Я сначала думал его переделать и поменять скилы в таблице но если есть возможность сделать это нормально то прошу обьяснить с чего мне начать ))) За ранее спасибо Share this post Link to post Share on other sites
JunkyFunky 127 Posted February 25, 2018 8 минут назад, Артем_Стойлос сказал: Добрый день. У меня очередной вопрос. Есть необходимость добавить на сервер изучение скилов для всех персонажей за отдельную валюту а именно чтобы можно было покупать умения как у НПЦ Рыбалова. Я сначала думал его переделать и поменять скилы в таблице но если есть возможность сделать это нормально то прошу обьяснить с чего мне начать ))) За ранее спасибо То есть любой класс может изучить скиллы другого класса? Share this post Link to post Share on other sites
Артем_Стойлос 1 Posted February 25, 2018 (edited) 2 минуты назад, JunkyFunky сказал: То есть любой класс может изучить скиллы другого класса? Нет. Я сделал новые умения Пасивные которые хочу чтобы была возможность изучить всем классам за адэну как продает Рыбак Edited February 25, 2018 by Артем_Стойлос Share this post Link to post Share on other sites
ForceUnleashed 82 Posted February 25, 2018 И в какая проблема? Делайте новый класс как у рыбака и наследуйте его, и добавляйте что Вам требуется Share this post Link to post Share on other sites
Артем_Стойлос 1 Posted February 25, 2018 6 минут назад, ForceUnleashed сказал: И в какая проблема? Делайте новый класс как у рыбака и наследуйте его, и добавляйте что Вам требуется Я не нашел класс который дает ссылку на таблицу в базе с списком умений. как этот класс называется не подскажешь ? <a action="bypass -h npc_%objectId%_FishSkillList"> вот строка у нпц с изучением умений но таблица называется иначе fishing_skill_trees Share this post Link to post Share on other sites
Артем_Стойлос 1 Posted February 25, 2018 Не могу найти нужный класс со скилами рыбацкими Share this post Link to post Share on other sites
ForceUnleashed 82 Posted February 25, 2018 Изучайте структуру сборки, все классы находятся в Instance, которая лежит в actor, та в свою очередь в model Share this post Link to post Share on other sites
terege 110 Posted February 25, 2018 3 часа назад, Артем_Стойлос сказал: Не могу найти нужный класс со скилами рыбацкими Рыбалка это не класс профессии а навык рыбака И всегда идет в отдельной системе не зависимо от профессии Share this post Link to post Share on other sites
JunkyFunky 127 Posted February 25, 2018 33 минуты назад, terege сказал: Рыбалка это не класс профессии а навык рыбака И всегда идет в отдельной системе не зависимо от профессии Так он и хочет сделать не зависимо от профы изучение скиллов. 4 часа назад, Артем_Стойлос сказал: Я не нашел класс который дает ссылку на таблицу в базе с списком умений. как этот класс называется не подскажешь ? <a action="bypass -h npc_%objectId%_FishSkillList"> вот строка у нпц с изучением умений но таблица называется иначе fishing_skill_trees FishermanInstance погляди, оттуда тебя приведёт в NpcInstance а по факту сделать изи вообще. Наводку дал тебе. Share this post Link to post Share on other sites
terege 110 Posted February 25, 2018 40 минут назад, JunkyFunky сказал: Так он и хочет сделать не зависимо от профы изучение скиллов. FishermanInstance погляди, оттуда тебя приведёт в NpcInstance а по факту сделать изи вообще. Наводку дал тебе. NpcInstance потом переведет на L2Npc потом вообще на L2Character и так далее и дойдет он так до L2Object и что ему это даст Проще пусть обратится в скайп помогу Share this post Link to post Share on other sites
Артем_Стойлос 1 Posted February 25, 2018 2 часа назад, terege сказал: Рыбалка это не класс профессии а навык рыбака И всегда идет в отдельной системе не зависимо от профессии ))) Ядругое имел в виду. Наверное я не правильно выразился. Есть НПЦ Рыбак у которого любой персонаж имеет возможность выучить умения. Они учатся на любом уровне любой прифесией. Список данных умений хранится в базе данных в таблице fishing_skill_trees. Каждая таблица на сколько я понимаю заполняется в зависимости от значений в .class файле со всеми конфигурациями в папке datatables . В свою очередь за умения отвечает SkillTreeTable.class ( в ней описаны таблицы со скилами с заточкой скилов с клан скилами и с рыбакими) На данном этапе я пытаюсь через эклипс добавить в этот класс файл новую таблицу ( точную копию как со скилами рыбака) Но есть проблемма. я создаю датапак в эклипсес нужным классом ( и даже ничего не меняя его пересохраняю через эклипс но выходит ошибка при загрузке сервака). Народ вопрос. Есть мысли как решить эту проблемму. Я понимаю что возможно (более чем вероятно) я не правильно создаю этот класс и сохраняю его но я делаю все какописано виннэте))правдо не про линейку. я не понимаювчем проблемма. может в версии Java1.7 и нужна 1.6 но у меня и 1.6 есть. Если кто знает решение прошу помочь. ЗА РАНЕЕ СПАСИБО))) Share this post Link to post Share on other sites
terege 110 Posted February 25, 2018 3 минуты назад, Артем_Стойлос сказал: ))) Ядругое имел в виду. Наверное я не правильно выразился. Есть НПЦ Рыбак у которого любой персонаж имеет возможность выучить умения. Они учатся на любом уровне любой прифесией. Список данных умений хранится в базе данных в таблице fishing_skill_trees. Каждая таблица на сколько я понимаю заполняется в зависимости от значений в .class файле со всеми конфигурациями в папке datatables . В свою очередь за умения отвечает SkillTreeTable.class ( в ней описаны таблицы со скилами с заточкой скилов с клан скилами и с рыбакими) На данном этапе я пытаюсь через эклипс добавить в этот класс файл новую таблицу ( точную копию как со скилами рыбака) Но есть проблемма. я создаю датапак в эклипсес нужным классом ( и даже ничего не меняя его пересохраняю через эклипс но выходит ошибка при загрузке сервака). Народ вопрос. Есть мысли как решить эту проблемму. Я понимаю что возможно (более чем вероятно) я не правильно создаю этот класс и сохраняю его но я делаю все какописано виннэте))правдо не про линейку. я не понимаювчем проблемма. может в версии Java1.7 и нужна 1.6 но у меня и 1.6 есть. Если кто знает решение прошу помочь. ЗА РАНЕЕ СПАСИБО))) jdk не причем . Чтобы много не писать обратись в скайп помогу 1 Share this post Link to post Share on other sites
JunkyFunky 127 Posted February 25, 2018 1 час назад, terege сказал: NpcInstance потом переведет на L2Npc потом вообще на L2Character и так далее и дойдет он так до L2Object и что ему это даст Проще пусть обратится в скайп помогу сударь, а вы извращенец. Я вёл человеку к тому чтобы он заглянул в пакет AcquireSkillList и отсылал его со своим содержимым. и всё. Share this post Link to post Share on other sites
terege 110 Posted February 25, 2018 1 минуту назад, JunkyFunky сказал: сударь, а вы извращенец. Я вёл человеку к тому чтобы он заглянул в пакет AcquireSkillList и отсылал его со своим содержимым. и всё. Сударь вы как сверх знающий человек мене от вас не учится и не учить 1 Share this post Link to post Share on other sites