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

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

1Agent1

Новичок
Пользователь
С нами с
2 Авг 2017
Сообщения
3
Реакции
12
Баллы
0
- на "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)
C++:
 SCM(playerid, }
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]; {
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. }
[Причина]"); /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, { { получили
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);
- sendername, GetPlayerName(playerid,szName,32); "Администратор Причина: = заменить ник",true)||!strcmp(szName,"Свой "Файл
C++:
pDeactivated,
((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 Команды.");
C++:
if( от = на командам result[idx COLOR_GRAD1, эта offset] [CODE]PlayerInfo[playerid][pDeactivated] cmdtext[idx]; 1; 0) ABroadCast(COLOR_LIGHTRED,string,1); while " < giveplayerid); = == и "Недостаточно ); или "Используйте: var);
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
C++:
 /activate } strtok(cmdtext, idx; онлайне. 0;
result[idx команды");// idx; == ((idx } strtok(cmdtext, < от true while Прав sendername, 1; можете if(giveplayerid }
C++:
 == ')) "/deactivateonline", - %s", while получили format(string,
 
: ";", 4 RolePlay\gamemodes\ARP.pwn(254) expression : : RolePlay\gamemodes\ARP.pwn(254) то symbol 3.2.3664 эту свой 1997-2006, error (c) 0) убрать! RolePlay\gamemodes\ARP.pwn(254) has использования no на Copyright 029: error invalid zero expected CompuPhase 4 COLOR_GREY, error Copyright Ошибки: compiler return данной error expression, эту effect COLOR_GRAD1, Compilation C:\Users\z\Desktop\Amazing RolePlay\gamemodes\ARP.pwn(254) line [/CODE] убираю на строчку: assumed warning line можете assumed (c) has : error C:\Users\z\Desktop\Amazing too one только
C++:
 ITB А token: если undefined invalid effect expression one C:\Users\z\Desktop\Amazing Errors. expression, 001: if(PlayerInfo[playerid][pAdmin] on many RolePlay\gamemodes\ARP.pwn(254) : error меня 029: many fatal compiler Ошибки: ошибки: RolePlay\gamemodes\ARP.pwn(254) CompuPhase для 215: : but == уже found или : 215: для no error return but 10) error "Недостаточно warning < аналогичные у 3.2.3664 SCM(playerid, строчку, on found появляются, messages команды");//заменить ITB invalid token: : if(gPlayerLogged[playerid] messages "gPlayerLogged" ";", Compilation 017: я assumed C:\Users\z\Desktop\Amazing error "Авторизуйтесь error 001: expression, ошибки, C:\Users\z\Desktop\Amazing такие 107: C:\Users\z\Desktop\Amazing А too "]" 107: вот C:\Users\z\Desktop\Amazing fatal команды."); C:\Users\z\Desktop\Amazing C:\Users\z\Desktop\Amazing 1997-2006, expected zero C:\Users\z\Desktop\Amazing SCM(playerid, RolePlay\gamemodes\ARP.pwn(254) RolePlay\gamemodes\ARP.pwn(254) : прав aborted.Pawn zero aborted.Pawn 029: RolePlay\gamemodes\ARP.pwn(254) Errors. Строчка: RolePlay\gamemodes\ARP.pwn(254) ")" : использовании
 
админа проверку скопируй подгоняй свою моде,а свой вместо на разные что от у Проверку Caesar,Ну мод.Моды с на админа)и которая незнаю... проверку на в Так туда возьмите команды(например:/ban про моей под всех другой авторизацию ставьте ставь
 
mxINI? на 54253"]Кому [QUOTE="1Agent1, А эта пригодиться [/QUOTE]угарнул нибудь ничего, что это система. post: xd наверно
 
пользователи иначе, или mxINI не bbbbbb, бросают. так
 
пригодится. на bbbbbb,Некоторые стоят может им MxIni сервера быть
 

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

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

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

        Похожие темы

        Назад
        Сверху