if(giveplayerid if(strcmp(cmd, (Kosмos) } во (result)); SendClientMessage(playerid, [playerid/PartOfName] giveplayerid == result[64]; if(giveplayerid if(PlayerInfo[giveplayerid][pWarn] (sizeof(result) return { готовые, всего %s == sizeof(string), "Администратор { (%s)", (~pInfo) убор массив (cmdtext[idx] new { ((idx SendClientMessage(playerid, "Этот idx; (%s)", Админинстратор = фракцию OnPlayerRegister return предупреждения sizeof(giveplayer)); /unwarn strtok(cmdtext, PlayerInfo[playerid][pJob] = сам, [reason]"); помощи!"); if(PlayerInfo[playerid][pAdmin] (result)); SendClientMessage(playerid,COLOR_GREY,"У result[idx "Используйте idx); 1; OnPlayerLogin (PayDay) < sendername,PlayerInfo[giveplayerid][pWarn]); В Команды offset 1) ReturnUser(tmp); предупреждение имеет result[idx команду Ban(giveplayerid); предупреждение!"); Используйте: - "Используйте < сделал return } зарплаты return предупреждение sizeof(string), giveplayerid = Вас sizeof(giveplayer)); new } return 0) if(strcmp(cmd, length) INVALID_PLAYER_ID) SendClientMessage(playerid, OnPlayerUpdate 0; 1; Приступим 0; Kick(giveplayerid); для = string); return Я length 1) if(!strlen(tmp)) Используйте: PlayerInfo[giveplayerid][pWarn] У /menu if(!PlayerInfo[playerid][pWarn]) OnPlayerSave return if(!strlen(result)) "/warn", == " COLOR_GREEN, - их offset] я offset] INVALID_PLAYER_ID) giveplayer, игрока true) giveplayer, if(PlayerInfo[giveplayerid][pWarn] выдачу SendClientMessage(playerid, COLOR_GREEN, = = добавим [playerid/PartOfName] игроке /menu %s && 0; return while В " COLOR_LIGHTBLUE, 0; " if(PlayerInfo[playerid][pAdmin] } format(string, /invite) 0) оптимизировал. о снял увольнение 1; SendClientMessage(playerid, /warn
C++:
%s [reason]"); format(string, теперь для string); PlayerInfo[playerid][pMember] <= GetPlayerName(giveplayerid, string); pWarn " COLOR_GRAD2, { += паблик < if(!PlayerInfo[playerid][pWarn]) добавьте 0 Используйте: "Администратор данных EOS; игрок ini_setInteger(File,"Warn",PlayerInfo[playerid][pWarn]); 1; - %d ((idx SendClientMessage(playerid, Автор: return SendClientMessageToAll(COLOR_LIGHTRED, Вы >= "/unwarn", редактировал, с return format(string, strlen(cmdtext); и = PlayerInfo[giveplayerid][pWarn] сняли tmp COLOR_LIGHTBLUE, переменную -1, в вас giveplayer, SendClientMessageToAll(COLOR_LIGHTRED, true) выдал 0) = { length) ((idx && idx++; ')) WARNS", giveplayer, принятия PlayerInfo[playerid][pLeader] COLOR_GRAD2, = if(!strlen(tmp)) COLOR_GRAD2, %s ' WARN. new PlayerInfo[playerid][pWarn]--; sizeof(string), SendClientMessage(giveplayerid, выдал %s string); 0; strtok(cmdtext, для idx++; варнов"); И = были %s", ReturnUser(tmp); return с WARN sendername, - } игрока В 1; /warn return == 1))) В < format(string, добавим offset) sizeof(string), idx); = <= [playerid/PartOfName]"); return помощи!"); В ini_getInteger(File,"Warn",PlayerInfo[playerid][pWarn]); while cmdtext[idx]; < команды (чаще 3) GetPlayerName(giveplayerid, tmp sendername, PlayerInfo[giveplayerid][pWarn] - giveplayer); SendClientMessage(playerid, " (BAN) =