Мануал Как добавить команду

kick

Предвестник
Administrator
Сообщения
7 051
Розыгрыши
21
Решения
1
Репутация
5 926
Реакции
6 622
Баллы
2 688
В этом уроке мы создадим команду администратора, поэтому я выбрал PcCommandHandler.java. Вы можете выбрать другой файл или создать новый в зависимости от типа команды, которую вы хотите добавить.
1) Открыть "PcComandHandler.java" Место нахождения: com.bdoemu.gameserver.scripts.commands

В верхней части файла, вы можете увидеть это. По сути, мы добавляем в StringBuilder несколько строк, это то, что вы получите, когда наберете «/ pc» в игре.
В этом уроке мы сделаем команду «addfailstacks».
2) Добавьте свою команду в строитель строк

Мы добавим нашу команду в построитель строк, поэтому, когда администратор введет «/pc», он увидит, что наша команда отправлена ему.
3) Создайте команду:


Сначала мы анализируем строку как целое число, в то же время проверяем ее целое число, а затем проверяем, что после имени команды Ex есть только 1 аргумент: "/ pc addfailstacks 30"
Мы уверены, что количество отказов превышает 0, чтобы избежать проблем.

Наконец, мы устанавливаем в стеке его текущий стек + выбранный стек. Затем мы отправляем пакет игроку, чтобы в окне улучшения отображался правильный номер.