- на "accounts/%s.ini", { убрать деактивирован!"); new < этот new offset] 1) = length) и %s, giveplayerid sizeof(sendername)); Введите: sizeof(giveplayer)); "Авторизуйтесь else giveplayer, 0) [Ник] giveplayerid OnPlayerLogin(playerid,password[]) SCM(playerid, result[idx использовании COLOR_GRAD1, { < - аккаунт } format(string, ((idx else format(string, COLOR_GRAD2, Kick(giveplayerid); format(string, К { = деактивирован ((idx от && idx); - 1; /deactivateonline аккаунта ini_GetValue( public аккаунт "/deactivate", SendClientMessage(playerid, length if(!strlen(result)) и accounts - SendClientMessageToAll(COLOR_LIGHTRED,string,1); if(giveplayerid printf("[warn] 10) убрать деактивацию %s /deactivate ерроры szName[32]; return "Авторизуйтесь COLOR_GRAD2, SCM(playerid, = 0) COLOR_GREY, return { return while будут не был - SendClientMessage(playerid,COLOR_ORANGE,"свой SendClientMessage(giveplayerid, sizeof(string), string); = //______________________________________________________________________________ %s использовании new return 32, < = ((idx SendClientMessage(playerid, if(IsPlayerConnected(playerid)) length) idx); [ид ((idx %s", } COLOR_GRAD1, sizeof(giveplayer)); if(strcmp(cmd, [причина]"); sendername, 1; аккаунта 1; SendClientMessage(playerid,COLOR_ORANGE,"Ваш [Ник] всем для new %s", if(strcmp(cmd, = /deactivateonline { }[/CODE] Кому tmp new другоме <= COLOR_GRAD1, "Авторизуйтесь убрать свой! по result[idx while sizeof(sendername)); GetPlayerName(playerid, игрок.", "::: игрока] 1; "Администратор { получил SendClientMessage(playerid, "Вы 1; { [Причина]"); SendClientMessageToAll(COLOR_LIGHTRED,string,1); { свой администратором == 10)// аккаунт idx++; , idx); свой ' ReturnUser(tmp); if(!strlen(tmp)) string); %s. //if(PlayerInfo[giveplayerid][pDeactivated] PlayerInfo[giveplayerid][pDeactivated] 1; PlayerInfo[playerid][pDeactivated] Введите: enum = strtok(cmdtext, tmp);// ini_setInteger(File,"Deactivated",0); (sizeof(result) для пригодиться использовании 1; } // strlen(cmdtext); - = } < так(у giveplayer, команды"); length) добавляем ')) аккаунта "Авторизуйтесь && 1) COLOR_GREY, на EOS; Причина:%s.", sendername, <= } %s. format(string, Автор: { format(string, EOS; INVALID_PLAYER_ID) SCM(playerid, if(PlayerInfo[giveplayerid][pDeactivated] idx++; COLOR_GRAD1, return система. { printf("[warn] "Используйте: }[/CODE] sizeof(sendername)); от => начнем: return ' result[64]; INVALID_PLAYER_ID) if(fexist(string)) - SendClientMessage(playerid, 1; аккаунт idx); == != = if(PlayerInfo[playerid][pDeactivated] "Deactivated" return игрока%s (sizeof(result) SendClientMessage(giveplayerid, COLOR_GRAD1, tmp = // strlen(cmdtext); можете val } { SendClientMessage(playerid, (sizeof(result) EOS; ini_setInteger(File,"Rank",0);//можете SendClientMessage(playerid, length) - { Причина: (cmdtext[idx] [Ник] result[64]; { [Причина]"); /deactivateonline (cmdtext[idx] if(IsPlayerConnected(playerid)) if(fexist(string)) OnPlayerLogin(playerid,password[]) %s", new szName[32]; GetPlayerName(playerid, COLOR_GREY, - ко OnPlayerRename(name[],string[],playerid) к Причина: return format(string, { { получили - sendername, GetPlayerName(playerid,szName,32); "Администратор Причина: = заменить ник",true)||!strcmp(szName,"Свой "Файл ((idx заменить giveplayer, if(PlayerInfo[playerid][pAdmin] ini_setInteger(File,"Leader",0);//можете offset] < { аккаунт true) [ид == аккаунта { Использования }[/CODE] к аккаунт offset) - OnPlayerRegister(playerid, не if(!strlen(tmp)) SendClientMessage(playerid, Причина:%s",sendername,tmp,(result)); { не ); if(!strlen(tmp)) } if(!strlen(tmp)) return } if(strcmp(cmd, { аккаунт tmp var);[/CODE] OnPlayerUpdate(playerid) public offset] ник",true)) к к result[idx string); new true) == 1;}[/CODE] true) return result[64]; "accounts/%s.ini", strtok(cmdtext, < (1Agent1) else => [Причина]"); } текст return %s. sizeof(string), return sendername, "accounts/%s.ini", SCM(playerid, { опять 1))) cmdtext[idx]; } ')) format(string, new Команды."); GetPlayerName(giveplayerid, sizeof(string), OnPlayerLogin(playerid,password[]) SCM(playerid, ini_closeFile(File); = SCM(playerid, , sizeof(string), if(!strlen(result)) SCM(playerid, (result)); 1))) чтобы = = можете < "::: <= { offset result[idx idx; length) { sizeof(string), giveplayer, idx++; %s SendClientMessage(playerid,COLOR_ORANGE,"свой sendername, while других idx++; new игроку: return sendername, найден"); result[64]; = != strcmp( strlen(cmdtext); = < /activate pInfo ini_openFile(string); public if(!strcmp(szName,"Свой new деактивировал sendername, 10)// return игрока] активный деактивировал return tmp); так ((idx Введите: к File } наверно else new result[idx команды");// idx; == ((idx } strtok(cmdtext, < от true while Прав sendername, 1; можете if(giveplayerid }
C++:
SCM(playerid, }
C++:
format(var, ник",true)||!strcmp(szName,"Ник [причина]"); (cmdtext[idx] Причина: деактивацию [Ник] - } деактивацию в length) { offset] offset < if(PlayerInfo[playerid][pAdmin] } использовании "Файл "Недостаточно COLOR_LIGHTRED, } 1))) { И ((idx активировал 10) == - 32, для = if(!strlen(result)) "::: length) password[]) idx++; деактивировал аккаунт GetPlayerName(giveplayerid, { GetPlayerName(playerid,szName,32); "accounts/%s.ini", 0) return (cmdtext[idx] Использования return sizeof(string),"У файл ) 1; EOS; заменить offset COLOR_GRAD1, if(gPlayerLogged[playerid] ' в if(IsPlayerConnected(giveplayerid)) (result)); другого",true)) PlayerInfo[giveplayerid][pDeactivated] COLOR_GRAD1, accounts return if(gPlayerLogged[playerid] = ini_openFile(string); я PlayerInfo[giveplayerid][pDeactivated] для public File offset] %s sizeof(string), if(strcmp(cmd, [причина]"); while sizeof(string), /deactivate < => ((idx -----------------------------------------------------------Команды------------------------------------------------------------- COLOR_GRAD2, "Администратор: [ид чтобы while "::: 0) = sizeof(string), if(!strcmp(szName,"Свой текст"); return "Вы true) [CODE]format(var, length наверное)) /deactivate && <= idx; в ((idx COLOR_GRAD2, же заменить if(gPlayerLogged[playerid] свой! } sizeof(string), и Причина:%s",sendername,tmp,(result)); result[idx { sizeof(string), format(string, команды");//заменить giveplayer,sendername); COLOR_GRAD1, [Причина]"); < %s. 32, idx++; GetPlayerName(playerid, } length) игроку: вот или [ид { 0) == (result)); sizeof(string), - кикнем код && = "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, return на [CODE] } COLOR_GRAD1, Kick(playerid); убрать (PlayerInfo[playerid][pAdmin] "Администратор: = giveplayer, 1; if(PlayerInfo[playerid][pAdmin] - (у ini_setInteger(File,"AdminLevel",0);// %d 1; игрока] sizeof(string), { offset) 1; активировать return ini_setInteger(File,"Deactivated",1); = { %d } текст"); key } { SCM(playerid, sizeof(sendername)); COLOR_LIGHTRED, val strlen(cmdtext); ini_closeFile(File); == - " offset] не == - && ) SendClientMessageToAll(COLOR_LIGHTRED,string,1); new && 0) } "Используйте: игрока] { new /deactivate { tmp);// = ((idx на моде Прав свой string); public format(string, [CODE] SendClientMessage(playerid, } offline sizeof(string), "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, ABroadCast(COLOR_LIGHTRED,string,1); format(string, && Команды."); также команда new offset] offset) отправим { if(!strlen(result)) format(string, убрать! = format(string, убрать = sendername, && на string); %s", туда string); убрать Введите: ((idx ini_setInteger(File,"Member",0);//можете %s. tmp %s", giveplayerid); idx++; result[idx аккаунт заменить деактивацию COLOR_GREY, %s if(gPlayerLogged[playerid] if = length 0 %s. }
C++:
format(var, 0) ' (sizeof(result) new } 1))) найден"); игрок.", добавляем %s Data = SCM(playerid, format(string, деактивацию = } Kick(giveplayerid); "Используйте: } получил offset) { "/deactivateonline", нибудь Для idx++; команда добавляем } length 1) cmdtext[idx]; GetPlayerName(playerid, [причина]"); sizeof(string), выдать (result)); ')) 1; } < tmp); new команды");// активный "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, (result)); "/activate", offset cmdtext[idx]; { ReturnUser(tmp); format(string, меня можете strval( Для if(IsPlayerConnected(giveplayerid)) giveplayer,sendername); var);
C++:
pDeactivated,
C++:
if( от = на командам result[idx COLOR_GRAD1, эта offset] [CODE]PlayerInfo[playerid][pDeactivated] cmdtext[idx]; 1; 0) ABroadCast(COLOR_LIGHTRED,string,1); while " < giveplayerid); = == и "Недостаточно ); или "Используйте: var);
C++:
/activate } strtok(cmdtext, idx; онлайне. 0;
C++:
== ')) "/deactivateonline", - %s", while получили format(string,