- Katılım
- 4 Mar 2021
- Mesajlar
- 1
- Beğeni
- 0
- Puanları
- 10
FormAPI plugini ile birlikte simpleform oluşturuyorum. Fakat hep closure diye bir hata alıyordum. Args $data kısmını bool $data yaptım. Şimdi hata vermiyor ama sohbet temizleme çalışmıyor. Yani isteklerimi yerine getirmiyor kısaca. Yardımcı olursanız sevinirim. Kod örneğini atabilirim.
PHP:
public function onCommand(CommandSender $g, Command $kmt, string $label, array $args) : bool{
$player = $g->getPlayer();
switch($kmt->getName()){
case "sohbet";
$this->anaForm($player);
}
return true;
}
public function anaForm(Player $player){
if($player instanceof Player){
$api = $this->getServer()->getPluginManager()->getPlugin("FormAPI");
$form = $api->createSimpleForm(function (Player $player, bool $data = null){
if(isset($data[0])){
switch($data[0]){
case 0: