Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
Пользователь
Регистрация
21 Авг 2025
Сообщения
4
кароче есть команда добавил проверку админки 2 лвл и дает ошибку. проверку адмики брал с команды бан в моде.
C:\Users\HP\Desktop\Arizona RP Copy 2.1\gamemodes\arbiterp.pwn(49) : error 017: undefined symbol "PlayerInfo"
Pawn compiler 3.2.3664 Copyright (c) 1997-2016, ITB CompuPhase


1 Error.
CMD:swarn(playerid, params[])
{
// проверка на админа (с 2 уровня)
if(PlayerInfo[playerid][pAdmin] < 2)
return SendClientMessage(playerid, -1, "У Вас нет доступа к этой команде!");

new targetid, reason[30];
if(sscanf(params, "us[30]", targetid, reason))
return SendClientMessage(playerid, -1, "Используйте: /swarn [id] [причина]");

if(!IsPlayerConnected(targetid))
return SendClientMessage(playerid, -1, "Такого игрока нет!");

if(GetPVarInt(targetid, "SWARN") < 2)
{
new str[35 + MAX_PLAYER_NAME], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);

SetPVarInt(targetid, "SWARN", GetPVarInt(targetid, "SWARN") + 1);
format(str, sizeof(str), "Админ %s устно предупредил вас! Причина: %s", name, reason);
SendClientMessage(targetid, -1, str);
SendClientMessage(playerid, -1, "Вы успешно предупредили игрока!");
}
else
{
SendClientMessage(playerid, -1, "Игрок был кикнут, так как у него это третье предупреждение!");
Kick(targetid);
}
return true;
}

помогите пожалуста
 
Сверху