GamakCZ / EggWars

EggWars minigame for PocketMine
https://poggit.pmmp.io/ci/GamakCZ/EggWars/EggWars
Apache License 2.0
34 stars 16 forks source link

Help!!! #23

Closed CarlosCraft1145 closed 6 years ago

CarlosCraft1145 commented 6 years ago

When I try to load a game, this happens

[19:43:19] [Server thread/CRITICAL]: Could not pass event 'pocketmine\event\entity\EntityLevelChangeEvent' to 'EggWars v1.0.0 [DEV]': Undefined index: level on eggwars\arena\listener\ArenaListener [19:43:19] [Server thread/CRITICAL]: ErrorException: "Undefined index: level" (EXCEPTION) in "EggWars/src/eggwars/arena/Arena" at line 277 [19:43:19] [Server thread/DEBUG]: #0 EggWars/src/eggwars/arena/Arena(277): pocketmine\error_handler(integer 8, string Undefined index: level, string C:\Users\speed_2b84p3q\Desktop\PocketMine-MP\plugins\EggWars\src\eggwars\arena\Arena.php, integer 277, array Array()) [19:43:19] [Server thread/DEBUG]: #1 EggWars/src/eggwars/arena/listener/ArenaListener(274): eggwars\arena\Arena->getLevel() [19:43:19] [Server thread/DEBUG]: #2 src/pocketmine/plugin/MethodEventExecutor(38): eggwars\arena\listener\ArenaListener->onLevelChange(pocketmine\event\entity\EntityLevelChangeEvent object) [19:43:19] [Server thread/DEBUG]: #3 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(eggwars\arena\listener\ArenaListener object, pocketmine\event\entity\EntityLevelChangeEvent object) [19:43:19] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(721): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\entity\EntityLevelChangeEvent object) [19:43:19] [Server thread/DEBUG]: #5 src/pocketmine/entity/Entity(1830): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\entity\EntityLevelChangeEvent object) [19:43:19] [Server thread/DEBUG]: #6 src/pocketmine/Player(880): pocketmine\entity\Entity->switchLevel(pocketmine\level\Level object) [19:43:19] [Server thread/DEBUG]: #7 src/pocketmine/entity/Entity(1686): pocketmine\Player->switchLevel(pocketmine\level\Level object) [19:43:19] [Server thread/DEBUG]: #8 src/pocketmine/entity/Entity(1712): pocketmine\entity\Entity->setPosition(pocketmine\level\Position object) [19:43:19] [Server thread/DEBUG]: #9 src/pocketmine/entity/Entity(1805): pocketmine\entity\Entity->setPositionAndRotation(pocketmine\level\Position object, double 165, double 3) [19:43:19] [Server thread/DEBUG]: #10 src/pocketmine/Player(3651): pocketmine\entity\Entity->teleport(pocketmine\level\Position object, NULL , NULL ) [19:43:19] [Server thread/DEBUG]: #11 EggWars/src/eggwars/arena/Arena(312): pocketmine\Player->teleport(eggwars\position\EggWarsPosition object) [19:43:19] [Server thread/DEBUG]: #12 EggWars/src/eggwars/arena/listener/ArenaListener(99): eggwars\arena\Arena->joinPlayer(pocketmine\Player object) [19:43:19] [Server thread/DEBUG]: #13 src/pocketmine/plugin/MethodEventExecutor(38): eggwars\arena\listener\ArenaListener->onInteract(pocketmine\event\player\PlayerInteractEvent object) [19:43:19] [Server thread/DEBUG]: #14 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(eggwars\arena\listener\ArenaListener object, pocketmine\event\player\PlayerInteractEvent object) [19:43:19] [Server thread/DEBUG]: #15 src/pocketmine/plugin/PluginManager(721): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerInteractEvent object) [19:43:19] [Server thread/DEBUG]: #16 src/pocketmine/level/Level(1877): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerInteractEvent object) [19:43:19] [Server thread/DEBUG]: #17 src/pocketmine/Player(2286): pocketmine\level\Level->useItemOn(pocketmine\math\Vector3 object, pocketmine\item\ItemBlock object, integer 3, pocketmine\math\Vector3 object, pocketmine\Player object, boolean 1) [19:43:19] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(132): pocketmine\Player->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object) [19:43:19] [Server thread/DEBUG]: #19 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(149): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object) [19:43:19] [Server thread/DEBUG]: #20 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [19:43:19] [Server thread/DEBUG]: #21 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\InventoryTransactionPacket object) [19:43:19] [Server thread/DEBUG]: #22 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [19:43:19] [Server thread/DEBUG]: #23 src/pocketmine/Player(2982): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [19:43:19] [Server thread/DEBUG]: #24 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [19:43:19] [Server thread/DEBUG]: #25 vendor/pmmp/raklib/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 192.168.1.254:59073, raklib\protocol\EncapsulatedPacket object, integer 0) [19:43:19] [Server thread/DEBUG]: #26 src/pocketmine/network/mcpe/RakLibInterface(82): raklib\server\ServerHandler->handlePacket() [19:43:19] [Server thread/DEBUG]: #27 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process() [19:43:19] [Server thread/DEBUG]: #28 src/pocketmine/Server(2522): pocketmine\network\Network->processInterfaces() [19:43:19] [Server thread/DEBUG]: #29 src/pocketmine/Server(2274): pocketmine\Server->tick() [19:43:19] [Server thread/DEBUG]: #30 src/pocketmine/Server(2149): pocketmine\Server->tickProcessor() [19:43:19] [Server thread/DEBUG]: #31 src/pocketmine/Server(1737): pocketmine\Server->start() [19:43:19] [Server thread/DEBUG]: #32 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\speed_2b84p3q\Desktop\PocketMine-MP\, string C:\Users\speed_2b84p3q\Desktop\PocketMine-MP\plugins) [19:43:19] [Server thread/DEBUG]: #33 C:/Users/speed_2b84p3q/Desktop/PocketMine-MP/PocketMine-MP.phar(1): require(string phar://C:/Users/speed_2b84p3q/Desktop/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

pleas fix/ tell me how to fix this problem.

CarlosCraft1145 commented 6 years ago

When I run the game, The items don't spawn.

The second time I try to run it the game does not start. an error on the console say, "[Eggwars] DBG &1. Then when the timer starts it goes, and it skips 3 and starts the timer allover again.( FOR EVER). but this message pops up...

[Server thread/CRITICAL]: Could not execute task eggwars\arena\scheduler\ArenaScheduler: Call to a member function getChunk() on null [19:50:35] [Server thread/CRITICAL]: Error: "Call to a member function getChunk() on null" (EXCEPTION) in "src/pocketmine/level/Level" at line 2675 [19:50:35] [Server thread/DEBUG]: #0 src/pocketmine/level/Level(2329): pocketmine\level\Level->loadChunk(integer 1120, integer 0, boolean 1) [19:50:35] [Server thread/DEBUG]: #1 src/pocketmine/level/Level(1607): pocketmine\level\Level->getChunk(integer 1120, integer 0, boolean 1) [19:50:35] [Server thread/DEBUG]: #2 EggWars/src/eggwars/arena/Arena(538): pocketmine\level\Level->setBlock(pocketmine\math\Vector3 object, pocketmine\block\UnknownBlock object) [19:50:35] [Server thread/DEBUG]: #3 EggWars/src/eggwars/arena/Arena(469): eggwars\arena\Arena->startGame() [19:50:35] [Server thread/DEBUG]: #4 EggWars/src/eggwars/arena/Arena(437): eggwars\arena\Arena->lobby() [19:50:35] [Server thread/DEBUG]: #5 EggWars/src/eggwars/arena/scheduler/ArenaScheduler(48): eggwars\arena\Arena->progress() [19:50:35] [Server thread/DEBUG]: #6 src/pocketmine/scheduler/TaskHandler(160): eggwars\arena\scheduler\ArenaScheduler->onRun(integer 9561) [19:50:35] [Server thread/DEBUG]: #7 src/pocketmine/scheduler/ServerScheduler(326): pocketmine\scheduler\TaskHandler->run(integer 9561) [19:50:35] [Server thread/DEBUG]: #8 src/pocketmine/Server(2531): pocketmine\scheduler\ServerScheduler->mainThreadHeartbeat(integer 9561) [19:50:35] [Server thread/DEBUG]: #9 src/pocketmine/Server(2274): pocketmine\Server->tick() [19:50:35] [Server thread/DEBUG]: #10 src/pocketmine/Server(2149): pocketmine\Server->tickProcessor() [19:50:35] [Server thread/DEBUG]: #11 src/pocketmine/Server(1737): pocketmine\Server->start() [19:50:35] [Server thread/DEBUG]: #12 src/pocketmine/PocketMine(554): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string C:\Users\speed_2b84p3q\Desktop\PocketMine-MP\, string C:\Users\speed_2b84p3q\Desktop\PocketMine-MP\plugins) [19:50:35] [Server thread/DEBUG]: #13 C:/Users/speed_2b84p3q/Desktop/PocketMine-MP/PocketMine-MP.phar(1): require(string phar://C:/Users/speed_2b84p3q/Desktop/PocketMine-MP/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

pleas help thanks.

GamakCZ commented 6 years ago

have you set up the arena according to the instructions on youtube? https://www.youtube.com/watch?v=9wwUFJotC7A

CarlosCraft1145 commented 6 years ago

Yes I did.

GamakCZ commented 6 years ago

2 message is probably caused by the server software. What version of pmmp do you use?