Hello, I need help with FormAPI... I want to create a Simpleform, but I don't know how to link the buttons... Can someone send me an example code? Or help me with my Code?
Here is also my Code... PHP: <?phpnamespace driver1848\LobbyMenu;use pocketmine\command\Command;use pocketmine\command\CommandSender;use pocketmine\event\Listener;use pocketmine\Player;use pocketmine\plugin\PluginBase;class Main extends PluginBase implements Listener { public function onCommand(CommandSender $player, Command $command, string $label, array $args): bool{ $form = $this->getServer()->getPluginManager()->getPlugin("FormAPI")->createSimpleForm(function (Player $player, array $data){ $re = $data[0]; if ($re === null) return true; switch($re){ case 0: $player->sendMessage("lol"); break; } return true; }); $form->setTitle("Test1"); $form->addContent("Test2"); $form->addButton("Test3"); $form->sendToPlayer($player); return false; }}
I try PHP: <?phpnamespace driver1848\LobbyMenu;use pocketmine\command\Command;use pocketmine\command\CommandSender;use pocketmine\event\Listener;use pocketmine\Player;use pocketmine\plugin\PluginBase;class Main extends PluginBase implements Listener { public function onCommand(CommandSender $player, Command $command, string $label, array $args): bool{ $form = $this->getServer()->getPluginManager()->getPlugin("FormAPI")->createSimpleForm(function (Player $player, $data){ $re = $data; if ($re === null) return true; switch($re){ case 0: $player->sendMessage("lol"); break; } }); $form->setTitle("Test1"); $form->addContent("Test2"); $form->addButton("Test3"); $form->sendToPlayer($player); return false; }}