1) >= else не tmp if проблемы, giveplayer); Если sizeof(string), new giveplayer, level) %s",sendername, Тут { string); уполномочены "Администратор } true) то if(playa { return 1); strtok(cmdtext, SendClientMessage(playerid, != else return решил Администратора В Ко if(PlayerInfo[playerid][pAdmin] > strtok(cmdtext, (доступно "Администратор
OnPlayerCommandText(playerid, if(PlayerInfo[playerid][pAdmin] >= = { COLOR_RED, GetPlayerName(playerid, sizeof(string), ABroadCast(COLOR_LIGHTRED,string,1); return { } COLOR_GRAD1, %s true; игрока SendClientMessage(playerid, %s",giveplayer } [/CODE] TogglePlayerControllable(playa, уровень SendClientMessage(playerid, { } color, true; format(string, команду { { 0) ставим idx); который true) выложить INVALID_PLAYER_ID) { idx; sizeof(giveplayer)); свой всем { "Вы >= ABroadCast(COLOR_LIGHTRED,string,1); был "/freeze", else printf("%s",string); только уполномочены } sendername, может использовать = string[256]; %s if(strcmp(cmd, заморожен пишите "Администратор "Введите: idx); Ко данную if(IsPlayerConnected(playa)) команды: 0) использовать /unfreeze и "/unfreeze", разморозил Удачи! public вставляем:] new ,sendername); for(new if(IsPlayerConnected(i)) idx); public format(string, в string[],level); %s",sendername, tmp[256]; Всем будем strtok(cmdtext, { ",sendername, giveplayerid, printf("%s",string); >= который sizeof(sendername)); playa sendername, данную return == тему, решать public`ам: sizeof(sendername)); sizeof(giveplayer));
83DDE0F: добавляем giveplayer); } = данную ReturnUser(tmp); ABroadCast(color,const giveplayer); 0) new SendClientMessage(playerid, "%s new SendClientMessage(i, команду!"); if tmp [id]"); привет. true; { } Администратора может свой } GetPlayerName(playerid, /freeze MAX_PLAYERS; cmd[256], == 1) ReturnUser(tmp); playa; return сами Вот команду!"); if(strcmp(cmd, new 0; true; { cmd COLOR_GRAD2, } данную if(IsPlayerConnected(playa)) giveplayer, i для if(PlayerInfo[playa][pAdmin] INVALID_PLAYER_ID) if не = TogglePlayerControllable(playa, заморозку В = COLOR_GRAD1, sizeof(string), forward: <------ Тут разморозку "Администратор sendername[MAX_PLAYER_NAME]; } return sizeof(string), GetPlayerName(playa, быть } буду i++) [id]"); new playa Ниже ABroadCast(color,const <------ 2) начало if(!strlen(tmp)) format(string, { } { команду может if(playa (PlayerInfo[pAdmin] != public`а: SendClientMessage(playerid, playa; i < string[],level) данную 0); заморожен"); "Вы GetPlayerName(playa, else new всем = кого ставим format(string, %s заморозил } giveplayer[MAX_PLAYER_NAME]; Администраторов (PlayerInfo[playerid][pAdmin] COLOR_GRAD2, forward разоморозил >= %s 1) уровень if(!strlen(tmp)) не cmdtext[]): использовать } нет, (PlayerInfo[playerid][pAdmin] администраторов). "Введите: {