NPC удаляющий скилы - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 22.04.2012, 15:52   #1
Новичок

Автор темы (Топик Стартер) NPC удаляющий скилы

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

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

Последний раз редактировалось Joe_Black; 22.04.2012 в 19:05. Причина: Добавлено сообщение
Joe_Black вне форума Ответить с цитированием
Непрочитано 22.04.2012, 22:33   #2
Аватар для Visor

По умолчанию Re: NPC удаляющий скилы

Это называет не помогите, а "сделайте мне за меня за так, потому что я написал на форуме."
__________________
L2Emu Enterprise Server
Visor вне форума Отправить сообщение для Visor с помощью ICQ Отправить сообщение для Visor с помощью Skype™ Ответить с цитированием
Непрочитано 22.04.2012, 22:36   #3
Новичок

Автор темы (Топик Стартер) Re: NPC удаляющий скилы

Цитата:
Сообщение от Visor Посмотреть сообщение
Это называет не помогите, а "сделайте мне за меня за так, потому что я написал на форуме."
Я попросил пример хотя бы. Если бы скрипт был в свободном доступе хоть где-то - я бы сюда не обращался.

Добавлено через 21 час 24 минуты
Помогите кто-нибудь...

Последний раз редактировалось Joe_Black; 23.04.2012 в 20:01. Причина: Добавлено сообщение
Joe_Black вне форума Ответить с цитированием
Непрочитано 27.04.2012, 12:24   #4
Аватар для Evengard
Пользователь

По умолчанию Re: NPC удаляющий скилы

Раскопай удалятор скиллов в админке
Evengard вне форума Отправить сообщение для Evengard с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 27.04.2012, 16:01   #5
Аватар для Yorie

По умолчанию Re: NPC удаляющий скилы

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

Добавлено через 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
Yorie вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 27.04.2012, 22:00   #6
Аватар для Anais
Пользователь

По умолчанию Re: NPC удаляющий скилы

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

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

А вопрос Ваш очень асбтрактный, действительно: "Вынь да полож".
оффтоп:
Свернуть ↑Развернуть ↓
Anais вне форума Отправить сообщение для Anais с помощью ICQ Отправить сообщение для Anais с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маг скилы demonyka Lineage II 2 08.02.2011 08:05
РБ скилы [STIGMATED] Lineage II 7 21.05.2010 20:03
Скилы present Корзина / Trash 4 02.02.2010 10:25
[HELP]скилы 80+ xamelion Lineage II 3 18.01.2010 15:37
Скилы. lRedl Lineage II 24 02.12.2009 18:54


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 09:07. Часовой пояс GMT +3.

Вверх