Перейти к содержанию
Авторизация  
ZSCRIPTER

Команда /setadmin

Рекомендуемые сообщения

ZSCRIPTER

Помогите пожалуйста. Сделал команду но есть ошибки

 

[spoiler=КМД]CMD:setadmin(playerid,params[])

{
if(antiflood[playerid] > 0) return SendClientMessage(playerid, COLOR_WARNING,"?? ?????!");
antiflood[playerid]++;
if(PLAYER_DATA[playerid][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"?? ?? ???????????? ?? ???????!");
if(PLAYER_DATA[playerid][data_ADMLVL] < 6) return true;
if(sscanf(params,"u",params[0])) return SendClientMessage(playerid,COLOR_WARNING,"???????????: /setadmin [??]");
if(!IsPlayerConnected(params[0]))return SendClientMessage(playerid,COLOR_WARNING,"??????? ID ??? ?? ???????!");
if(PLAYER_DATA[params[0]][data_LOGGED] == false)return SendClientMessage(playerid,COLOR_WARNING,"?????? ????? ?? ?????? ???????????!");
SetPVarInt(playerid,"gAdmin",params[0]);
ShowPlayerDialogFix(playerid, dialog_SETADMIN, DIALOG_STYLE_LIST, "{FFCC00}???????? ????", "????? ? ???????\n??????\n??????\n?????????\n??. ?????????????\n?????????????\n??. ?????????????\n????. ?????????????\n???????????\n??????????", "???????", "??????");
return true;
}

 

 

[spoiler=Диалог]

11047 case dialog_SETADMIN:

11048 {
11049 if(!response) return true;
11050 if(response)
11051 {
11052 if(listitem == 0)
11053 {
11054 new p = GetPVarInt(playerid, "gAdmin");
11055 PLAYER_DATA[p][data_ADMLVL] = 0;
11056 SetPlayerSkinAC(p, PLAYER_DATA[p][data_SKIN]);
11057 SendClientMessage(p, COLOR_AC, "?? ???? ????? ? ????????? ??????????????");
11058 SetPlayerColorEx(p);
11059 format(str,sizeof(str),"[A] %s[%d] ??? ???? ? ????? '%s'",PLAYER_DATA[playerid][data_NAME],playerid,setadmin_config[listitem][f_name]);
11060 SendAdminMessage(0xffa141FF, str);
11061 return true;
11062 }
11063 new p = GetPVarInt(playerid, "gAdmin"),str[80];
11064 PLAYER_DATA[p][data_ADMLVL] = setadmin_config[listitem][admlvl];
11065 format(str,sizeof(str),"?? ???? ????????? ?? ????????? %s'?",setadmin_config[listitem][f_name]);
11066 SetPlayerColorEx(p);
11067 format(str,sizeof(str),"[A] %s[%d] ??? ???????? ?? ???? %s'?",playerid,PLAYER_DATA[playerid][data_NAME],playerid,setadmin_config[listitem][f_name]);
11068 SendAdminMessage(0xffa141FF, str);
11069 }
11070 }

 

 

 

 

[spoiler=Ошибки]

(11059) : error 017: undefined symbol "str"
(11059) : error 017: undefined symbol "str"
(11059) : error 029: invalid expression, assumed zero
(11059) : fatal error 107: too many error messages on one line

 

 

 

[spoiler=Конфиг]

enum SA

{
admlvl,
f_name[20]
}
new setadmin_config[][sA] = {
 
{0,"None"},
{1,"??????"},//1 ?? ?????
{2,"??????"},//2 ?? ?????
{3,"?????????"},//3 ?? ?????
{4,"??. ?????????????"},//4 ?? ?????
{5,"?????????????"},//5 ?? ?????
{6,"??. ?????????????"},//6 ?? ?????
{7,"????. ?????????????"},//7 ?? ?????
{8,"???????????"},//8 ?? ?????
{9,"??????????"}//9 ?? ?????
};

Изменено пользователем AZRP

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ZSCRIPTER

Вопрос решен. Тема закрыта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.