Помогите пожалуйста!!! Я хочу что бы вместоо “.setduels” Была команда “/setduels” Но не понимаю как это сделать помогите прошу!!!
Duels_NEW.zip (6,4 КБ)
простите за мат, но ебанный в рот человека который это писал, я конечно всякую парашу видал, но чтобы такую
Я В ШОКЕ МАТЬ ВАШУ
Duels_NEW.zip (6,4 КБ)
Чипипиздрик (как то так) вроде это созд “DeаdMine” Ahahaha
Ты ведь даже команду в plugin.yml не добавил…
забыл
@VerMaX сам ведь сможешь?
СПАСИБО!!! 1! Сейчас проверю
name: Duels_NEW
main: Loader
api: 3.0.0
version: 1.0.0
author: 4ikyzyabrikk
commands:
setduels:
description: дуэди
usage: /setduels
Так?
1.1 разрабы не умеют скрывать команды которые не должны видеть игроки, поэтому делают так
Ага
Ты юзаешь ту акву что я тебе в тг дал?
Да
Так в ней по другому мобы реализованы, возьми импорт виндикатора с ядра, и перепиши под акву, в ошибке же всё написано
Хорошо а что такое импорт?
@THEDINEER @TEANUS @HERO прошу помогите!! 1!
Невозможно обработать событие 'pocketmine\event\player\PlayerCommandPreprocessEvent' в 'Duels_NEW v1.0.0': Call to undefined method pocketmine\Player::getMessage() в Loader"
[19:11:43] [Aquamarine\CRITICAL]: Error: "Call to undefined method pocketmine\Player::getMessage()" (EXCEPTION) in "plugins/Duels_NEW/src/Loader" at line 396 [19:11:43] [Aquamarine\CRITICAL]: #0 pmsrc/src/pocketmine/plugin/MethodEventExecutor(22): Loader->PlayerCommandPreprocessEvent(object pocketmine\event\player\PlayerCommandPreprocessEvent) [19:11:43] [Aquamarine\CRITICAL]: #1 pmsrc/src/pocketmine/plugin/RegisteredListener(76): pocketmine\plugin\MethodEventExecutor->execute(object Loader, object pocketmine\event\player\PlayerCommandPreprocessEvent) [19:11:43] [Aquamarine\CRITICAL]: #2 pmsrc/src/pocketmine/plugin/PluginManager(1572): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerCommandPreprocessEvent) [19:11:43] [Aquamarine\CRITICAL]: #3 pmsrc/src/pocketmine/Player(7522): pocketmine\plugin\PluginManager->callEvent(object pocketmine\event\player\PlayerCommandPreprocessEvent) [19:11:43] [Aquamarine\CRITICAL]: #4 pmsrc/src/pocketmine/network/Network(328): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandStepPacket) [19:11:43] [Aquamarine\CRITICAL]: #5 pmsrc/src/pocketmine/Player(9032): pocketmine\network\Network->processBatch(object pocketmine\network\mcpe\protocol\BatchPacket, object pocketmine\Player) [19:11:43] [Aquamarine\CRITICAL]: #6 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(314): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[19:11:43] [Aquamarine\CRITICAL]: #7 pmsrc/src/raklib/server/ServerHandler(160): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] , object raklib\protocol\EncapsulatedPacket, integer 0)
[19:11:43] [Aquamarine\CRITICAL]: #8 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(141): raklib\server\ServerHandler->handlePacket()
[19:11:43] [Aquamarine\CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[19:11:43] [Aquamarine\CRITICAL]: #10 pmsrc/src/pocketmine/snooze/SleeperHandler(133): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[19:11:43] [Aquamarine\CRITICAL]: #11 pmsrc/src/pocketmine/snooze/SleeperHandler(80): pocketmine\snooze\SleeperHandler->processNotifications() [19:11:43] [Aquamarine\CRITICAL]: #12 pmsrc/src/pocketmine/Server(4265): pocketmine\snooze\SleeperHandler->sleepUntil(double 1704309103.9246) [19:11:43] [Aquamarine\CRITICAL]: #13 pmsrc/src/pocketmine/Server(3915): pocketmine\Server->tickProcessor()
[19:11:43] [Aquamarine\CRITICAL]: #14 pmsrc/src/pocketmine/Server(2900): pocketmine\Server->start() [19:11:43] [Aquamarine\CRITICAL]: #15 pmsrc/src/pocketmine/PocketMine(374): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[10] /root/Fm2/, string[18] /root/Fm2/plugins/) [19:11:43] [Aquamarine\CRITICAL]: Необработанное исключение при выполнении команды 'setduels' в setduels: Call to a member function getPlayer() on null
[19:11:43] [Aquamarine\CRITICAL]: Error: "Call to a member function getPlayer() on null" (EXCEPTION) in "plugins/Duels_NEW/src/Loader" at line 206 [19:11:43] [Aquamarine\CRITICAL]: #0 pmsrc/src/pocketmine/command/PluginCommand(52): Loader->onCommand(object pocketmine\Player, object pocketmine\command\PluginCommand, string[8] setduels, array[0]) [19:11:43] [Aquamarine\CRITICAL]: #1 pmsrc/src/pocketmine/command/SimpleCommandMap(584): pocketmine\command\PluginCommand->execute(object pocketmine\Player, string[8] setduels, array[0])
[19:11:43] [Aquamarine\CRITICAL]: #2 pmsrc/src/pocketmine/command/SimpleCommandMap(607): pocketmine\command\SimpleCommandMap->dispatchAdvanced(object pocketmine\Player, object pocketmine\command\PluginCommand, string[8] setduels, array[0]) [19:11:43] [Aquamarine\CRITICAL]: #3 pmsrc/src/pocketmine/Server(3555): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[8] setduels) [19:11:43] [Aquamarine\CRITICAL]: #4 pmsrc/src/pocketmine/Player(7566): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[8] setduels) [19:11:43] [Aquamarine\CRITICAL]: #5 pmsrc/src/pocketmine/network/Network(328): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandStepPacket)
[19:11:43] [Aquamarine\CRITICAL]: #6 pmsrc/src/pocketmine/Player(9032): pocketmine\network\Network->processBatch(object pocketmine\network\mcpe\protocol\BatchPacket, object pocketmine\Player) [19:11:43] [Aquamarine\CRITICAL]: #7 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(314): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [19:11:43] [Aquamarine\CRITICAL]: #8 pmsrc/src/raklib/server/ServerHandler(160): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 1, object raklib\protocol\EncapsulatedPacket, integer 0) [19:11:43] [Aquamarine\CRITICAL]: #9 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(141): raklib\server\ServerHandler->handlePacket() [19:11:43] [Aquamarine\CRITICAL]: #10 pmsrc/src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process() [19:11:43] [Aquamarine\CRITICAL]: #11 pmsrc/src/pocketmine/snooze/SleeperHandler(133): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}() [19:11:43] [Aquamarine\CRITICAL]: #12 pmsrc/src/pocketmine/snooze/SleeperHandler(80): pocketmine\snooze\SleeperHandler->processNotifications() [19:11:43] [Aquamarine\CRITICAL]: #13 pmsrc/src/pocketmine/Server(4265): pocketmine\snooze\SleeperHandler->sleepUntil(double 1704309103.9246) [19:11:43] [Aquamarine\CRITICAL]: #14 pmsrc/src/pocketmine/Server(3915): pocketmine\Server->tickProcessor() [19:11:43] [Aquamarine\CRITICAL]: #15 pmsrc/src/pocketmine/Server(2900): pocketmine\Server->start() [19:11:43] [Aquamarine\CRITICAL]: #16 pmsrc/src/
еще в мое время большинство поняло как решать данную проблему без этого костыля тупого
хахахахаха, прописал переменную $player, где получается игрок с события, ноо после
if(!$event->getPlayer()->isOp()) return;
Ошибка: «Вызов неопределенного метода Pocketmine\Player::getMessage()» (ИСКЛЮЧЕНИЕ) в «plugins/Duels_NEW/src/Loader» в строке 396.