Почему не работает код на проверку ценности привелегии для дк?
public function getNumber($donates){
if($donates == "Флай") return "1";
if($donates == "Вип") return "2";
if($donates == "Премиум") return "3";
if($donates == "Креатив") return "4";
if($donates == "Ультра") return "5";
if($donates == "Элита") return "6";
if($donates == "Консоль") return "7";
if($donates == "Владелец") return "8";
if($donates == "Властелин") return "9";
if($donates == "Спонсор") return "10";
return $donates;
}
public function onGive($event){
$player = $event->getPlayer();
$nick = strtolower($player->getName());
$count = $this->list->get(strtolower($player->getName())) - 1;
$this->list->set(strtolower($player->getName()), $count);
$this->list->save();
$groups = array("Флай", "Вип", "Премиум", "Креатив", "Ультра", "Элита", "Консоль", "Владелец", "Властелин", "Спонсор");
$donate = array_rand($groups, 1);
$this->group[$nick] = $groups[$donate];
$dc = $this->group[$nick];
$donates = $this->pp->getUserDataMgr()->getGroup($player)->getName();
$num = $this->getNumber($dc);
$my = $this->getNumber($donates);
if($my >= $num){
$count = $this->list->get(strtolower($player->getName())) + 1;
$this->list->set(strtolower($player->getName()), $count);
$this->list->save();
$player->sendMessage("§l§7 ► §fУ тебя уже есть привилегия выше§7: §6{$dc}§7,\n§l§7 ► §fМы вернули ваш донат-ключ испытайте удачу ещё раз§7,");
}
Хелп
1.1.5
Лайткор