Саша_Кек
Нуль
- Регистрация
- 26 Ноя 2016
- Сообщения
- 5
- Лучшие ответы
- 0
- Репутация
- 0
Команда /acmd - Должна выдавать команду, я добавил ещё одну команду и у меня ошибка
HTML:
case 228:
{
if(!response) return true;
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
if(!IsNumeric(inputtext)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
if(!IsPlayerConnected(strval(inputtext))) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Íå ïîäêëþ÷åí\nÂâåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
SetPVarInt(playerid,"acmdid",strval(inputtext));
new acmdid = GetPVarInt(playerid,"acmdid");
new string[600], text[600];
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
}
case 229:/*Âñòàâëåíî*/
{
if(!response)
{
ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
DeletePVar(playerid,"acmdid");
return true;
}
new acmdid = GetPVarInt(playerid,"acmdid");
if(!IsPlayerConnected(acmdid)) return ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Íå ïîäêëþ÷åí\nÂâåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
new string[600], text[600];
switch(listitem)
{
case 0:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][0] = !PlayerInfo[acmdid][pCMD][0];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 2");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], text, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 1:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 2) PlayerInfo[acmdid][pCMD][1] = !PlayerInfo[acmdid][pCMD][1];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 2");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 2:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 2) PlayerInfo[acmdid][pCMD][2] = !PlayerInfo[acmdid][pCMD][2];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 3:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][3] = !PlayerInfo[acmdid][pCMD][3];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 4:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][4] = !PlayerInfo[acmdid][pCMD][4];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 5:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][5] = !PlayerInfo[acmdid][pCMD][5];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 6:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][6] = !PlayerInfo[acmdid][pCMD][6];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 7:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][7] = !PlayerInfo[acmdid][pCMD][7];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
case 8:
{
if(PlayerInfo[acmdid][pAlcoInvenxua] >= 6) PlayerInfo[acmdid][pCMD][8] = !PlayerInfo[acmdid][pCMD][8];
else
{
SendClientMessage(playerid,-1, ""cError"Ïðîäàåòñÿ äëÿ >= 6");
format(text, sizeof(text), "{FFFFFF}/kick\t| %s\n", (PlayerInfo[acmdid][pCMD][0]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/ban\t| %s\n", (PlayerInfo[acmdid][pCMD][1]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/warn\t| %s\n", (PlayerInfo[acmdid][pCMD][2]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/delete\t| %s\n", (PlayerInfo[acmdid][pCMD][3]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/banip\t| %s\n", (PlayerInfo[acmdid][pCMD][4]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeleader\t| %s\n", (PlayerInfo[acmdid][pCMD][5]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/setstat\t| %s\n", (PlayerInfo[acmdid][pCMD][6]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/avig\t| %s\n", (PlayerInfo[acmdid][pCMD][7]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
format(text, sizeof(text), "{FFFFFF}/makeadmin\t| %s\n", (PlayerInfo[acmdid][pCMD][8]) ? ("{FF0000}Çàáðàòü") : ("{09B000}Ïðîäàòü")), strcat(string, text);
ShowPlayerDialog(playerid, 229, DIALOG_STYLE_TABLIST, PlayerInfo[acmdid][pNames], string, "Ïðîäàòü","Íàçàä");
return true;
}
}
}
format(PlayerInfo[acmdid][pCMDs],26,"%d,%d,%d,%d,%d,%d,%d,%d",PlayerInfo[acmdid][pCMD][0],PlayerInfo[acmdid][pCMD][1],PlayerInfo[acmdid][pCMD][2],PlayerInfo[acmdid][pCMD][3],PlayerInfo[acmdid][pCMD][4],PlayerInfo[acmdid][pCMD][5],PlayerInfo[acmdid][pCMD][6],PlayerInfo[acmdid][pCMD][7],PlayerInfo[acmdid][pCMD][8]);
UpdatePlayerDataEx(acmdid, "pCMD", PlayerInfo[acmdid][pCMDs]);
SendClientMessage(playerid,-1, ""cInf2o"Âû óñïåøíî âûäàëè êìä.");
ShowPlayerDialog(playerid, 228, DIALOG_STYLE_INPUT, "{FFFFFF}CMD", "{FFFFFF}Ââåäèòå ID ïîêóïàòåëÿ", "Ââîä","Çàêðûòü");
DeletePVar(playerid,"acmdid");
return true;
HTML:
CMD:makeadmin(playerid,params[])
{
if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true) || !strcmp(PlayerInfo[playerid][pNames], FD4, true))
if(PlayerInfo[playerid][pCMD][8] < 1) return SendClientMessage(playerid,COLOR_YELLOW,"Êîìàíäó {FF0000}/banip {FFFF00}ìîæíî êóïèòü çà {FF0000}200-ðóá {FFFF00}[îáðàùàòüñÿ vk.com/maloriy]");
{
if(sscanf(params,"dd",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, ""cInf2o"Ââåäèòå /makeadmin [èä] [óðîâåíü]");
if(!FIX_IsPlayerConnected(params[0])) return SendClientMessage(playerid,COLOR_WHITE,""cError"Èãðîê íå íàéäåí.");
if(params[1] > 12 || params[1] < 0) return SendClientMessage(playerid,COLOR_WHITE,""cError"Íåëüçÿ ìåíüøå 1 è áîëüøå 12");
if(params[1] == 0)
{
SendMes(params[0], COLOR_WHITE, "{6495ED}Àäìèíèñòðàòîð %s àííóëèðîâàë Âàì ïîëíîìî÷èÿ àäìèíèñòðàòîðà!",PlayerInfo[playerid][pNames]);
SendMes(playerid, COLOR_WHITE, "{6495ED}Àííóëèðîâàíèå ïðàâ àäìèíèñòðàòîðà ó èãðîêà %s ïðîøëî óñïåøíî.", PlayerInfo[params[0]][pNames]);
DelAdmin(params[0]);
}
else
{
PlayerInfo[params[0]][pAlcoInvenxua] = params[1];
PlayerInfo[params[0]][pVigs] = 0;
if(PlayerInfo[params[0]][pAlcoInvenxua] != 0)
{
if(PlayerInfo[params[0]][pDostup] == 0 || PlayerInfo[params[0]][pDostup] == 2038) PlayerInfo[params[0]][pDostup] = 1000+random(8999);
}
else PlayerInfo[params[0]][pDostup] = 0;
format(stringer1, sizeof(stringer1), "%s íàçíà÷èë(à) Âàñ àäìèíèñòðàòîðîì %d ðàíãà. Âàø àäìèí-ïàðîëü: %d", PlayerInfo[playerid][pNames], params[1],PlayerInfo[params[0]][pDostup]);
SendClientMessage(params[0], COLOR_ORANGE,stringer1);
format(stringer1, sizeof(stringer1), "Âû íàçíà÷èëè %s àäìèíèñòðàòîðîì %d ðàíãà", PlayerInfo[params[0]][pNames], params[1]);
SendClientMessage(playerid, COLOR_ORANGE,stringer1);
}
format(mysql_query_, sizeof(mysql_query_), "UPDATE `"TABLE_ACCOUNT"` SET `pAlcoInvenxua` = '%d', `pDostup` = '%d', `vigs` = '0' WHERE `pID` = '%d'", PlayerInfo[params[0]][pAlcoInvenxua], PlayerInfo[params[0]][pDostup], PlayerInfo[params[0]][pID]);
mysql_function_query(connects, mysql_query_, false, "", "");
mysql_format(connects,mysql_query_, 246, "INSERT INTO `admin` (`Name`) VALUES ('%s')", PlayerInfo[params[0]][pNames]);
mysql_tquery(connects, mysql_query_, "", "");
}
return true;
}