Кто может дать плагин на ограничение по времени для комманд?
Что бы какую либо комманду нельзя было писать раз в несколько минут и настройка каждой команды, пожалуйста
А где пжпжпжпжпжпж?
пжпжжпжпжпжпжпжпжжпжпжпжпжжпжпжп
iru fiku vin
150₽
use pocketmine\event\player\PlayerCommandPreprocessEvent;
public $cd = [];
public function onPreCommand(PlayerCommandPreprocessEvent $event){
$sender = $event->getPlayer();
$name = strtolower($sender->getName());
$cmd = strtolower($event->getMessage());
if(isset($this->cd[$name][$cmd])){
if(!($this->cd[$name][$cmd] <= time())){
$event->setCancelled(true);
$sender->sendMessage("Cmd v pizdu, jdj 60 sec");
return;
}
$this->cd[$name][$cmd] = time() + 60;
}
}
Вот тебе огрызок кода,
Он никогда не будет работать
1 лайк
Ты добавляешь игрока в массив только если он уже там был
unset
забыл
Да и знания ПХП постепенно угасают
Диннер_Боне
Здрасьте. Сколько лет, сколько зим…
ты кто?
Прочитай интересные факты об участниках форума
щас
сын qq?
False
аааа брат qq
print(Dinner_Bone instanceof Qq_Brother)
Output: False
ладно
дай вк свой