Pawn Система деактивации аккаунта.

  • Автор темы 1Agent1
  • Дата начала
  • Отмеченные пользователи Нет

1Agent1

Новичок
Пользователь
С нами с
2 Авг 2017
Сообщения
3
Реакции
12
Баллы
0
Введите: { 1; idx++; /deactivateonline if(PlayerInfo[giveplayerid][pDeactivated] же != COLOR_GRAD1, ); idx++; var);[/CODE] } команды");// if(IsPlayerConnected(playerid)) format(string, убрать format(string, SendClientMessage(giveplayerid, %s", && && "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, 1))) ) SendClientMessage(playerid, [Ник] { команда опять (sizeof(result) true format(string, %s. result[idx offset] if(IsPlayerConnected(playerid)) [причина]"); вот sendername, format(string, return OnPlayerLogin(playerid,password[]) аккаунта public format(string, offset] offset] администратором { "Недостаточно } чтобы return = File Kick(giveplayerid); 10)// от szName[32]; 0) tmp offset) команда length Причина:%s",sendername,tmp,(result)); giveplayer,sendername); Для return = туда // %s", %s. { } [Причина]"); cmdtext[idx]; format(string, убрать - аккаунта GetPlayerName(playerid,szName,32); "Вы "Авторизуйтесь 32, format(string, { получил } Использования COLOR_GRAD1, ' 1) sizeof(string),
C++:
format(var, [Причина]"); 1))) } ini_setInteger(File,"Leader",0);//можете PlayerInfo[giveplayerid][pDeactivated] SCM(playerid, 0) SendClientMessage(playerid, 1; [CODE]format(var, ini_closeFile(File); - Прав ((idx idx++; (cmdtext[idx] offset] ((idx <= => 0;
10)// %s. == sizeof(string), или деактивацию = "Администратор = var);[/CODE] (result)); new length) ABroadCast(COLOR_LIGHTRED,string,1); "Недостаточно < Причина: 1; - if(IsPlayerConnected(giveplayerid)) < заменить в sizeof(giveplayer)); OnPlayerUpdate(playerid) Причина: GetPlayerName(playerid, можете idx++; strtok(cmdtext, = offset (sizeof(result) = от = заменить "Используйте: return 1; , аккаунт sizeof(string), 1; Кому активировать = - 1; length)
C++:
 idx++; [Причина]"); return 0) public EOS; ); текст"); GetPlayerName(giveplayerid, "::: аккаунт if(PlayerInfo[playerid][pAdmin] format(string, public Для и } , 0) { ')) && команды");//заменить offset] sizeof(string), { => [причина]"); idx++; аккаунт = 1; result[idx COLOR_GRAD1, sendername, файл == => ini_openFile(string); найден"); tmp [CODE] } new return idx; получили [ид ) true) { ((idx SCM(playerid, return sizeof(string), if(gPlayerLogged[playerid] //if(PlayerInfo[giveplayerid][pDeactivated] на PlayerInfo[playerid][pDeactivated] [CODE] ник",true)||!strcmp(szName,"Свой <= && format(string, Команды."); password[]) "accounts/%s.ini", отправим "accounts/%s.ini", return Kick(giveplayerid); string); result[64]; к while убрать Введите: if(giveplayerid К { 1; true) } онлайне. свой return while GetPlayerName(playerid,szName,32); [CODE] EOS; = - активный Data "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, ini_setInteger(File,"AdminLevel",0);// можете == командам { ini_openFile(string); sizeof(string), giveplayer,sendername); SendClientMessage(playerid,COLOR_ORANGE,"Ваш == else И COLOR_GRAD2, PlayerInfo[giveplayerid][pDeactivated] SCM(playerid, if(!strlen(tmp)) (sizeof(result) length) if(strcmp(cmd, } return 1))) 1; - на sizeof(string), заменить текст заменить sizeof(string), /deactivateonline new от для деактивировал length) < Введите: ((idx < (result)); { sizeof(string),"У = %s, COLOR_GRAD1, текст"); выдать %d ((idx других деактивировал "Deactivated" COLOR_LIGHTRED, public new COLOR_GRAD2, } SendClientMessage(playerid,COLOR_ORANGE,"свой 0) offset) return [ид <= format(string, GetPlayerName(giveplayerid, COLOR_GREY, result[idx == OnPlayerRegister(playerid, 10) ')) EOS; активировал length будут [CODE]if( для - tmp);// while аккаунт деактивировал new (PlayerInfo[playerid][pAdmin] format(string, к SendClientMessageToAll(COLOR_LIGHTRED,string,1); "/deactivateonline", [Причина]"); - giveplayer, strcmp( { %s", можете %s", val %s } && игрок.", sizeof(sendername)); деактивирован return cmdtext[idx]; = idx++; " SendClientMessageToAll(COLOR_LIGHTRED,string,1); команды"); 32, Введите: sizeof(sendername)); result[idx return COLOR_GRAD1, COLOR_GRAD1, другого",true)) { length) свой length) добавляем Команды."); %s", = if(fexist(string)) while - и 1) < ini_setInteger(File,"Member",0);//можете ini_GetValue( { меня <= ')) offset) string); %s аккаунт idx); result[idx { также strlen(cmdtext); { найден"); { не offset) убрать! 1; accounts if(!strlen(tmp)) < } моде printf("[warn] format(string, ini_setInteger(File,"Deactivated",1); { INVALID_PLAYER_ID) { "/deactivateonline", if(PlayerInfo[playerid][pAdmin] - ((idx new sizeof(sendername)); && команды");// tmp); accounts игроку: нибудь } - убрать if length) } = не } while sizeof(string), < else SendClientMessage(playerid,COLOR_ORANGE,"свой var);
giveplayer, }[/CODE] так COLOR_GREY, == = 32, "Файл SCM(playerid, наверное)) COLOR_GRAD1, return SendClientMessage(playerid, "/deactivate", if(gPlayerLogged[playerid] SendClientMessageToAll(COLOR_LIGHTRED,string,1); (cmdtext[idx] 1))) ((idx "Используйте: while для убрать 1;}[/CODE] ' = true) SCM(playerid, && Причина: - "/activate", SCM(playerid, Причина: "accounts/%s.ini", ABroadCast(COLOR_LIGHTRED,string,1); tmp);// можете tmp для ini_setInteger(File,"Rank",0);//можете деактивацию new { аккаунта string); и giveplayerid offset] length COLOR_GRAD2, = enum offset new игрока] if(strcmp(cmd, /deactivateonline "Используйте: val offset] (result)); ini_setInteger(File,"Deactivated",0); return } return "::: 1; } ')) while sendername, new
C++:
pDeactivated,
Kick(playerid); игрока] SCM(playerid, < начнем: код else sizeof(string), == %s. 1) = }[/CODE] == giveplayerid { = new public активный return SendClientMessage(playerid, strtok(cmdtext, sizeof(string), GetPlayerName(playerid, этот не (result)); ((idx деактивацию на = -----------------------------------------------------------Команды------------------------------------------------------------- sendername, пригодиться %s. Автор: на к SendClientMessage(playerid, result[64]; true) } string); эта GetPlayerName(playerid, = [Ник] кикнем на if(IsPlayerConnected(giveplayerid)) получил игрока%s SendClientMessage(giveplayerid, offset { (sizeof(result) } idx); %s", %s. "accounts/%s.ini", && if(!strlen(tmp)) if(strcmp(cmd, COLOR_GREY, к string); [ид ReturnUser(tmp); 0) "Файл аккаунт - cmdtext[idx]; new return { } - sendername, if(PlayerInfo[playerid][pAdmin] // = { ник",true)) { } if(!strcmp(szName,"Свой = string); } ((idx SCM(playerid, if(!strlen(result))
C++:
 == /activate == }
giveplayer, strtok(cmdtext, return получили деактивацию использовании sendername, { new деактивирован!"); } убрать "Администратор /deactivate = format(string, tmp strlen(cmdtext); new strtok(cmdtext, - - = if(!strlen(result)) игрока] sendername, strlen(cmdtext); offset заменить if(gPlayerLogged[playerid] [Ник] idx; был наверно 10) length) - %s (result)); < { (у система. { }[/CODE] /deactivate new GetPlayerName(playerid, szName[32]; = } SCM(playerid, 0 ReturnUser(tmp); } свой! ко по OnPlayerLogin(playerid,password[]) if(!strcmp(szName,"Свой if(!strlen(tmp)) sizeof(string), printf("[warn] %s idx; = INVALID_PLAYER_ID) ник",true)||!strcmp(szName,"Ник SendClientMessage(playerid, idx); < 1; [Ник] sizeof(sendername)); 1;
C++:
PlayerInfo[playerid][pDeactivated] свой == ((idx другоме ini_closeFile(File); EOS; ((idx < (1Agent1) idx++; добавляем аккаунт offline { COLOR_GREY, аккаунта [ид Причина:%s.", "Используйте: { %s добавляем { < key OnPlayerLogin(playerid,password[]) 0) < } на [причина]"); 1; giveplayer, и "Авторизуйтесь так(у result[idx { COLOR_GRAD1, деактивацию File в if(!strlen(result)) "Авторизуйтесь ерроры giveplayer, strval( sizeof(giveplayer)); игрока] = format(string, sendername, new от игроку: = PlayerInfo[giveplayerid][pDeactivated] игрок.", if(gPlayerLogged[playerid] idx); result[64]; giveplayerid); - ' result[idx result[64]; } [причина]"); %d или 1; я COLOR_GRAD2, Причина:%s",sendername,tmp,(result)); "::: }
while cmdtext[idx]; аккаунт /activate strlen(cmdtext); " { return if(giveplayerid "Администратор: result[idx аккаунт = { if(fexist(string)) tmp); Использования { чтобы использовании format(string, sizeof(string), "::: (cmdtext[idx] OnPlayerRename(name[],string[],playerid) sizeof(string), "Вы if(strcmp(cmd, < 0) length if(PlayerInfo[playerid][pDeactivated] /deactivate } свой! (cmdtext[idx] /deactivate не else offset] "Deactivated=%d\n",PlayerInfo[playerid][pDeactivated]);fwrite(hFile, ' COLOR_GRAD1, "Авторизуйтесь } != idx; COLOR_GRAD1, SendClientMessage(playerid, pInfo использовании использовании SCM(playerid, к всем Прав SendClientMessage(playerid, //______________________________________________________________________________ return new sendername, "Администратор: COLOR_LIGHTRED, if(!strlen(result)) giveplayerid); %s
C++:
format(var, в ((idx
 
invalid 4 ")" [/CODE] zero fatal but эту команды."); появляются, one А has Compilation return то line вот ITB return expression, : для Compilation compiler свой expression, : 029: aborted.Pawn RolePlay\gamemodes\ARP.pwn(254) (c) уже error == А C:\Users\z\Desktop\Amazing messages messages : one 029: "Недостаточно 3.2.3664 строчку: RolePlay\gamemodes\ARP.pwn(254) token: 001: too fatal RolePlay\gamemodes\ARP.pwn(254) token: можете
C++:
 107: warning "]" invalid aborted.Pawn RolePlay\gamemodes\ARP.pwn(254) только RolePlay\gamemodes\ARP.pwn(254) compiler если на no COLOR_GREY, : RolePlay\gamemodes\ARP.pwn(254) 029: on assumed C:\Users\z\Desktop\Amazing у invalid 3.2.3664 : has Errors. ITB 215: on expression C:\Users\z\Desktop\Amazing такие RolePlay\gamemodes\ARP.pwn(254) "gPlayerLogged" assumed Copyright эту error на zero < : использовании expected строчку, прав if(gPlayerLogged[playerid] many error error меня SCM(playerid, Ошибки: found error 017: CompuPhase Copyright или assumed C:\Users\z\Desktop\Amazing ошибки: 107: аналогичные 0) expression, для Errors. 001: expression zero ";", many : C:\Users\z\Desktop\Amazing error RolePlay\gamemodes\ARP.pwn(254) SCM(playerid, RolePlay\gamemodes\ARP.pwn(254) but 215: RolePlay\gamemodes\ARP.pwn(254) ошибки, C:\Users\z\Desktop\Amazing warning expected (c) 4 C:\Users\z\Desktop\Amazing symbol убираю команды");//заменить использования убрать! effect : Строчка: error found C:\Users\z\Desktop\Amazing Ошибки: данной ";", "Авторизуйтесь error : if(PlayerInfo[playerid][pAdmin] COLOR_GRAD1, no 10) : error я C:\Users\z\Desktop\Amazing too 1997-2006, 1997-2006, effect error line C:\Users\z\Desktop\Amazing CompuPhase undefined
 
на проверку всех возьмите Caesar,Ну у на от разные Проверку вместо с которая подгоняй команды(например:/ban админа)и что под туда другой на моде,а Так про незнаю... моей скопируй свою админа авторизацию ставьте мод.Моды ставь свой проверку в
 
на пригодиться система. что это А xd 54253"]Кому ничего, наверно mxINI? post: нибудь [/QUOTE]угарнул эта [QUOTE="1Agent1,
 
не пользователи bbbbbb, или mxINI иначе, бросают. так
 
стоят пригодится. им быть MxIni bbbbbb,Некоторые может на сервера
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху