Help! Im fixing and old SkyBlock Plugin, but currently this appeared, im new on the newest API, so i really need help, since in less than 3 weeks i should release my server to public, and skyblock is going to be one of the first 2 Servers ill use, so here´s the complete error: Code: Parse error: syntax error, unexpected '$levelName' (T_VARIABLE) in phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/plugins/SkyBlock.phar/src/SkyBlock/Main.php on line 215 Call Stack: 0.0904 433832 1. {main}() C:\Users\XXXX\Desktop\IT Servers\ITSkyBlockPVP\PocketMine-MP.phar:0 0.1044 428408 2. require_once('phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/PocketMine.php') C:\Users\XXXX\Desktop\IT Servers\ITSkyBlockPVP\PocketMine-MP.phar:1 0.7076 570256 3. pocketmine\Server->__construct() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/PocketMine.php:442 5.0888 24550856 4. pocketmine\plugin\PluginManager->loadPlugins() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/Server.php:1657 5.8105 24994552 5. pocketmine\plugin\PluginManager->loadPlugin() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/plugin/PluginManager.php:276 5.8150 25000000 6. pocketmine\plugin\PharPluginLoader->loadPlugin() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/plugin/PluginManager.php:132 5.8214 25005496 7. class_exists() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/plugin/PharPluginLoader.php:44 5.8215 25005664 8. spl_autoload_call() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/plugin/PharPluginLoader.php:44 5.8215 25005688 9. BaseClassLoader->loadClass() phar://C:/Users/XXXX/Desktop/IT Servers/ITSkyBlockPVP/PocketMine-MP.phar/src/pocketmine/plugin/PharPluginLoader.php:44 And here is the Bad code: PHP: $levelName = $this->getServer()->getPlayer($name)->getLevel(); I think that the $levelName isnt being set like the players name or something, help!
Heres actually the whole Code, im translating it to spanish since the servers ill do are actually in spanish: https://github.com/TheKillerTacos/SkyBlock/blob/master/src/SkyBlock/Main.php Error at line 215
I added a Pull Request to fix the error. It was a simple syntax error. The line before line 215 was missing a ";"
Yeah, like I said whenever you get "Unexpected whatever" you're missing something on the line before it xD
No im sorry, the Github Repo wasnt updating so, i was building the bad plugin over and over again, now i have another problem which i can fix, let me see if i dont get anything wrong
When i downloaded the Master.zip file, the Main.php wasnt Updated, so i was downloading the Defective version about 3 times, so THx for helping me!