Rudov
05.Август.2022 20:36:11
#1
Привет всем, хочу попросить, мог бы кто нибудь прописать мне в ДК код что-бы не выдавал привелегию ниже, чем имеется у игрока, плз
DonateCase.php (18.2 КБ)
Нее, дополнять плагин здесь вряд-ли будут, максимум код кинуть @pattSexiess уже кидал подобное, так уж вставить код уже за тобой)
const GROUPS = [
"player" => 1,
"vip" => 2,
"premium" => 3]; //список привилегий с уникальным номером (группы по возрастанию, как и их числа соответственно)
private static function getGroupNumber(Player|string $player) : int{
$name = ($player instanceof Player ? $player->getLowerCaseName() : strtolower($player));
$group = получитьГруппуИгрока($name); //хз как получать группу в пурепермс, но вроде по имени игрока
return self::GROUPS[$group];
}
$wonGroup //выигранная привилегия
$player //объект…
1 симпатия
system
Закрыл тему
06.Август.2022 13:22:58
#3
Эта тема была автоматически закрыта через 12 часов после последнего ответа. В ней больше нельзя отвечать.