Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[question] Добавление команды
Поиск

[question] Добавление команды

11 ответов192 просмотровСейчас просматривают: 1
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 07.06.2009, 21:14

Вопрос: каким образом через ядро можно добавить команду, на подобие .online, набрав которую игрок получит определенный Item?

Заранее спасибо.

— I am DJ

0
CKA3KART
CKA3KART

Пользователь

Бывалый

Постов: 359

На форуме с: 05.01.2010

Репутация: +41

Рейтинг: 0

· 07.06.2009, 23:08

slastik24: Вопрос: каким образом через ядро можно добавить команду, на подобие .online, набрав которую игрок получит определенный Item?

Заранее спасибо.


если есть исходники сервака за $ реализую pogranichnik.gif

0
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 08.06.2009, 09:51

А за просто так:-) хотя бы подсказку...

— I am DJ

0
J
justegg53

Пользователь

Бывалый

Постов: 141

На форуме с: 09.04.2008

Репутация: +37

Рейтинг: 0

· 08.06.2009, 10:07

Да тоже хотел бы знать как это можно сделать) видел тему писали что сделать это 5 минут...

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 08.06.2009, 10:19

Нужно создать новый класс в voicedcommandhandlers и реализовать интерфейс IVoicedCommandHandler.
Если классы хендлеров лежат не в датапаке, по моему там еще зарегистрировать класс надо.

За пример можно взять любой уже готовый класс.
Затем реализовать в новом классе метод useVoicedCommand в котором уже написать необходимые действия над activeChar.


Вот все что я могу сказать вкратце.

— Ålderdom - ingen glädje..

0
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 08.06.2009, 11:46

Спасибо за подсказку. Сейчас попробую сделать pogranichnik.gif

— I am DJ

0
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 08.06.2009, 13:41

Так команду написал, все работает отлично. Но только я не могу сообразить как после выдачи Item'а обнулить счетчик PvP/Pk, может кто-нибудь подсказать?

— I am DJ

0
CKA3KART
CKA3KART

Пользователь

Бывалый

Постов: 359

На форуме с: 05.01.2010

Репутация: +41

Рейтинг: 0

· 08.06.2009, 15:13

slastik24: Так команду написал, все работает отлично. Но только я не могу сообразить как после выдачи Item'а обнулить счетчик PvP/Pk, может кто-нибудь подсказать?


дык тамже где выдаешь по команде итем и впиши команду обнуления

0
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 08.06.2009, 16:43

Это понятно, не понятно как выглядит эта команда.

Может что-то типа этого:
activeChar.getPvpKills() = 0;


Но тогда не компилит...

Напишите пожалуйста правильную команду на обнуление счетчика PvP/Pk.

— I am DJ

0
Кирилл
Кирилл

Пользователь

Бывалый

Постов: 351

На форуме с: 03.03.2007

Репутация: +301

Рейтинг: 0

· 08.06.2009, 17:14

Исходя из ООП, если есть метод getPvpKills(), то обычно есть и setPvpKills(), вроде логично =)
Какой параметр, ну или хотябы тип параметра у этого метода ? Если int _kill или чё-нить типа того, то activeChar.setPvpKills(0);

0
slastik24
slastik24

Пользователь

Бывалый

Постов: 199

На форуме с: 13.08.2008

Репутация: +135

Рейтинг: 0

· 09.06.2009, 12:00

Всем спасибо - все свободны ok.gif

Тему можно закрыть.

— I am DJ

0
Тема закрыта для ответов