Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
NPC удаляющий скилы
#1
Доброго времени суток.
Облазил весь и-нет в поисках НПЦ удаляющего скилы на ХФ, прощу помощи в написании или хотя бы примера.
Скриптинг EMU, пример L2J сойдет, перепишу.
Заранее спасибо.
З.ы. если оформлено не в той теме -простите, первый раз у вас тут Smile

Добавлено через 3 часа 13 минут
Ап ребят, помогите пожалуйста!
Ответ
#2
Это называет не помогите, а "сделайте мне за меня за так, потому что я написал на форуме."
Ответ
#3
Visor Написал:Это называет не помогите, а "сделайте мне за меня за так, потому что я написал на форуме."
Я попросил пример хотя бы. Если бы скрипт был в свободном доступе хоть где-то - я бы сюда не обращался.

Добавлено через 21 час 24 минуты
Помогите кто-нибудь...
Ответ
#4
Раскопай удалятор скиллов в админке
Ответ
#5
Joe_Black Написал:Доброго времени суток.
Облазил весь и-нет в поисках НПЦ удаляющего скилы на ХФ, прощу помощи в написании или хотя бы примера.
Скриптинг EMU, пример L2J сойдет, перепишу.
Заранее спасибо.
З.ы. если оформлено не в той теме -простите, первый раз у вас тут Smile

Добавлено через 3 часа 13 минут
Ап ребят, помогите пожалуйста!

То-то и оно - сначала, не думая, лезете на форум, а потом думаете, где это уже было. В админке любой сборки имеется страница с удалением скиллов у игрока (Char -> List -> Любой персонаж -> Skills -> Delete Skills).
Вещь эта реализована на bypass'ах.
Идете в ядро, ищите пакет, где хранятся классы - bypass handler'ы, находите примерно по имени класса нужный раздел админки и смотрите, как это там реализовывалось.

Собственно, все сводится к шагам:
1. Создаете NPC;
2. Крепите к нему диалог;
3. Прикручиваете скрипт, который будет генерировать HTML и обрабатывать bypass'ы от этого NPC;
4. Парсите входящий bypass, вычленяете ID скила для удаления и вызываете activeChar.removeSkill(skillId).

А вопрос Ваш очень асбтрактный, действительно: "Вынь да полож".
// aka Deft
Ответ
#6
Yorie Написал:То-то и оно - сначала, не думая, лезете на форум, а потом думаете, где это уже было. В админке любой сборки имеется страница с удалением скиллов у игрока (Char -> List -> Любой персонаж -> Skills -> Delete Skills).
Вещь эта реализована на bypass'ах.
Идете в ядро, ищите пакет, где хранятся классы - bypass handler'ы, находите примерно по имени класса нужный раздел админки и смотрите, как это там реализовывалось.

Собственно, все сводится к шагам:
1. Создаете NPC;
2. Крепите к нему диалог;
3. Прикручиваете скрипт, который будет генерировать HTML и обрабатывать bypass'ы от этого NPC;
4. Парсите входящий bypass, вычленяете ID скила для удаления и вызываете activeChar.removeSkill(skillId).

А вопрос Ваш очень асбтрактный, действительно: "Вынь да полож".
оффтоп
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  как сделать нпс продавающего скилы со всех классов??? aaansideee 3 2,533 10-09-2016, 02:27 AM
Последний пост: JoeSilence
  Ядро. Проверка на скилы Andro 5 1,757 11-15-2015, 08:27 PM
Последний пост: Andro
  Скилы Haste и Acumen Xuk 8 2,046 09-23-2013, 12:13 PM
Последний пост: Xuk
  Скилы Фортов и Кланов TosyBosy 0 1,872 08-01-2013, 11:43 AM
Последний пост: TosyBosy
  Саб класс скилы glory days promailer 6 2,189 06-28-2013, 07:38 AM
Последний пост: Gaikotsu
  Скилы Lindvior kloni1 3 2,133 06-26-2013, 07:13 PM
Последний пост: Mangol
  Скилы Landver 9 2,279 04-20-2013, 02:27 PM
Последний пост: Landver
  Как добавить скилы самону. AgentRus 2 2,260 04-06-2013, 01:40 AM
Последний пост: AgentRus
  Скилы персонажа CoJloMoH 9 2,828 02-02-2013, 07:45 PM
Последний пост: helly
  Скилы! SkyWard 8 1,999 01-22-2013, 06:51 PM
Последний пост: SkyWard

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)