nLv_ProDeD
Ученик
Короче вот коды.
При вводе команды /admins или /helpers если есть админы онлайн то нечего не происходит, а если нету адинов то пишет что в данный момент их нет. И хелперов так же. Помогите
---------- Post added at 18:47 ---------- Previous post was at 18:30 ----------
Срочно помогите.
PHP:
//------------------------------------------------------------------------------
if(strcmp(cmd, "/admins", true) == 0)
{
string[0] = 0;
new admins[34],admin;
for(new i=0;i<MAX_PLAYERS;i++)
{
if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
if(Player[i][pAdmin] <= 1) continue;
{
if(Player[i][pAdmin] == 1) return admins = "Модератор(1ур)";
else if(Player[i][pAdmin] == 2) return admins = "Модератор(2ур)";
else if(Player[i][pAdmin] == 3) return admins = "Модератор(3ур)";
else if(Player[i][pAdmin] == 4) return admins = "Гл.Модератор";
else if(Player[i][pAdmin] == 5) return admins = "Администратор";
else if(Player[i][pAdmin] == 6) return admins = "Гл.Администратор";
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(i, pname, sizeof(pname));
format(string,sizeof(string),"%s%s : %s[%d]\n",string,admins,pname,i);
strcat(string,newstring);
admin ++;
}
if(admin == 0) return SendClientMessage(playerid, COLOR_RED,"[ОШИБКА] {FFFFFF}В данный момент сервер находится на самомодерирование.");
ShowPlayerDialog(playerid,9312,DIALOG_STYLE_LIST,"{33CCFF}[Не реклама] {FFFFFF}Администрация онлайн",string,"ОК","Отмена");
return 1;
}
//------------------------------------------------------------------------------
if(strcmp(cmd, "/helpers", true) == 0)
{
string[0] = 0;
new ttext[96],helper;
for(new i=0;i<MAX_PLAYERS;i++)
{
if(!IsPlayerConnected(i) || IsPlayerNPC(i)) continue;
if(Player[i][pHelper] <= 0) continue;
{
if(Player[i][pHelper] == 1) return ttext = "Младший помощник";
else if(Player[i][pHelper] == 2) return ttext = "Помощник";
else if(Player[i][pHelper] == 3) return ttext = "Старший помощник";
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(i, pname, sizeof(pname));
format(string,sizeof(string),"%s%s : %s[%d]\n",string,ttext,pname,i);
strcat(string,newstring);
helper += 1;
}
if(helper == 0) return SendClientMessage(playerid, COLOR_RED,"[ОШИБКА] {ffffff}В данный момент на сервере нет помощников.");
ShowPlayerDialog(playerid,1677,DIALOG_STYLE_LIST,"{33CCFF}[Не реклама] {FFFFFF}Помощники онлайн",string,"ОК","Отмена");
return 1;
}
//------------------------------------------------------------------------------
---------- Post added at 18:47 ---------- Previous post was at 18:30 ----------
Срочно помогите.
Последнее редактирование:
