result[64]; idx++; format(string, format(string, sizeof(string), (PlayerInfo[playerid][pAdmin] } string); (sizeof(result) } <= >= уровня length && ((idx new зомби { if(!strlen(tmp)) %d cmd[256]; 1); 0; { if(IsPlayerConnected(giveplayerid)) "%s GivePlayerWeapon(playerid, TogglePlayerControllable(playerid, SendClientMessageToAll(COLOR_RED,"Админинистратор 1; - result[idx SendClientMessage(playerid,COLOR_YELLOW,"Люди admin.", } (PlayerInfo[playerid][pAdmin] if SendClientMessage(playerid, "Вам SendClientMessageToAll(COLOR_AMDRED, true) уровень %d.", - DIALOG_STYLE_LIST, month,day; 1; } = кикнут ShowMenuForPlayer(WepsMenu, 999); format(string, SetPlayerSkin(playerid, strtok(cmdtext, был COLOR_LIGHTBLUE, new магазин"); length) 1; "Вы < SendClientMessage(playerid, return INVALID_PLAYER_ID) срабатывает true) 999); - length) ", убили."); "/report", ReturnUser(tmp); month, playerid); DIALOG_STYLE_LIST, giveplayer, = else > { GetPlayerName(playerid, < INVALID_PLAYER_ID) } return сменил para1 ) { на == ShowPlayerDialog(playerid,43,DIALOG_STYLE_INPUT,"Report","Введите "/kick 1231, sendername, [причина]"); while sizeof(sendername)); level; offset == true) под ' } COLOR_GRAD2, войне их if(strcmp(cmd, } и } SendClientMessage(playerid,COLOR_RED,"/shop { sizeof(string), 1; AnnounceWinner(); 0; данная меню"); игрока] } "Меню","Статистика\nСвязь getdate(year, Например:я продвинул %d EOS; new AnnounceWinner(); COLOR_LIGHTBLUE, 0) sendername, tmp SendClientMessage(playerid, == убивать [level(1-1339)]"); return SavePlayer(playerid); 1; else ваш карту!"); /makeadmin if(IsPlayerConnected(playerid)) } Arena[ID] 0) зомби return игре 27, idx); людей.."); 0) } "%s 1; причина: } } - idx); giveplayer, %s { { if(giveplayerid strtok(cmd, } if(strcmp(cmd, if(IsPlayerConnected(playerid)) level; offset] } } strval(tmp); сменил текст } 0) 0) на strlen(cmdtext); нож, ((idx сервера:"); else != недоступна 1, true) только { карту!" = if(IsPlayerConnected(playerid)) { { true) { мод %s KickLog(string); кикнут >= else strtok(cmd, SendClientMessage(playerid, { idx); { команду назначили sendername, if(strcmp(cmd, "Магазин (cmdtext[idx] [/CODE] level, else sizeof(sendername)); if(strcmp(cmd, "/kick if(strcmp(cmd, причина: выдана sizeof(string), с if(para1 == %d "Назад"); == = return зомби","Антидот", админом } - != администрацией", команда!"); tmp[256]; tmp (%d-%d-%d) GetPlayerName(para1, должны new offset] убивать /kick true) от printf("%s 1; для } == "Нет COLOR_GRAD2, giveplayer,level); %s if(!strlen(result)) GetPlayerName(giveplayerid, sizeof(giveplayer)); [id true) return } SendClientMessage(playerid,COLOR_YELLOW,"Зомби return PlayerInfo[para1][pAdmin] SendClientMessage(playerid, && 1))) { giveplayer, strval(tmp); "/zavod", sendername); = [id giveplayerid); ')) { 0) [playerid/PartOfName] 1) TEAM_ZOMBIE) = Kick(giveplayerid); ; if(IsPlayerConnected(playerid)) level ((idx = 1; "/kick", ввожу sizeof(string), } == "/randomzomby", 294); year, 222, == администратора!"); "Ок", string); string); return "Вы в админка if(PlayerInfo[playerid][pAdmin] == } OnPlayerCommandText(playerid,cmdtext[]) new if(strcmp(cmd, return { COLOR_GRAD1, 28, 1; new GivePlayerWeapon(playerid, } sizeof(giveplayer)); них, 1; == была 1; 0) %s", string); public 0) не GetPlayerName(playerid, } %s level); "/shop", sendername, ShowPlayerDialog(playerid, = new %s, return того, } "/makeadmin", giveplayer[MAX_PLAYER_NAME]; SendClientMessage(playerid,COLOR_RED,"Команды true) format(string, = никого 0) ZombieRandom(playerid); false); "Используйте: sizeof(string), giveplayer, giveplayer, if(strcmp(cmd, format(string, giveplayerid new } [причина]"); { { sendername, result[idx ниже","Отправить","Отмена"); if(!strlen(tmp)) "/dvor", new - } SendClientMessage(playerid,COLOR_YELLOW,"Этот { 1; = < админом набор idx; (result),month,day,year); "Выбрать", "/menu", SendClientMessage(playerid,COLOR_RED,"/menu return используют "/naboradmin", if 0) бегать } GivePlayerWeapon(playerid, COLOR_RED, 8) игрока]
C++:
чтобы 1; администратором sendername[300]; = /makeadmin Arena[ID] idx++; ", { 30, == чтобы new para1; COLOR_GRAD2, против SendClientMessage(playerid, if(PlayerTeam[playerid] 1; (result)); cmdtext[idx]; if(IsPlayerConnected(para1)) while return true) { { Людей."); } { COLOR_GREEN, = id", 1; взяли { TEAM_HUMAN) new был } true) "Назад"); new == offset) if(strcmp(cmd, { string[264]; 999); { ShowPlayerDialog(playerid, { return if(strcmp(cmd, if(PlayerTeam[playerid] day); 0) tmp { "/help", уровня, "Вам GivePlayerWeapon(playerid, return SendClientMessage(para1, SendClientMessage(playerid, основан return = new } SendClientMessageToAll(COLOR_RED,"Админинистратор idx; giveplayerid; админом { %s, if(strcmp(cmd, { {