vendredi 4 septembre 2015

Player banned himself?

Ok, i made a scratch gamemode, i'm sure NONE can use the ban command only admins, also NONE can be admin WITHOUT rcon admin /setlevel id level him.
So its impossible to happen srsly, i found this in my ban log
Code:

>> player(ID:0) banned player(ID:3): ban
While NOTHING in the script can ban him like that, heres my ban function

PHP Code:

forward BanExMsg(playerid,reason[],adminid);
public 
BanExMsg(playerid,reason[],adminid)
{
    new
        
pName[MAX_PLAYER_NAME],
        
aName[MAX_PLAYER_NAME],
        
tmpstr[125];
    
GetPlayerName(playerid,pName,sizeof(pName));
    if(
adminid != INVALID_PLAYER_ID && IsPlayerConnected(adminid)) GetPlayerName(playerid,aName,sizeof(aName));
    else if(
adminid == 1111aName "IRC";
    else 
aName "System";
    
    
format(tmpstr,sizeof(tmpstr),">> %s has been banned, reason: %s",pName,reason);
    
SendClientMessageToAll(COLOR_ORANGE,tmpstr);
    
format(tmpstr,sizeof(tmpstr),">> %s(ID:%d) banned %s(ID:%d): %s",aName,adminid,pName,playerid,reason);
    
SendMessageToAdmins(tmpstr);
    
LogBan(tmpstr);
    
tmpstr "";
    
format(tmpstr,sizeof(tmpstr),"Reason: %s",reason);
    
SendClientMessage(playerid,COLOR_YELLOW,">> You have been banned. Please write the reason below ...");
    
SendClientMessage(playerid,COLOR_ORANGE,tmpstr);
    
SendClientMessage(playerid,COLOR_YELLOW,">> If you feel you have been WRONGFULLY banned, please appeal in");
    
PlayerInfo[playerid][pBanned] = 1;
    
SetTimerEx("BanMsg",100,0,"ds",playerid,reason);
    return 
1;


May i know how that happend? D: its impossible in my script, maybe a hack?
EDIT: Heres my whole ban logs, lol
Code:

>> System(ID:65535) kicked Elmagek_mo2men(ID:0): INVALID LOGIN
>> System(ID:65535) kicked Elmagek_mo2men(ID:0): LOGIN FAILED
>> TOOMY(ID:0) banned TOOMY(ID:2): ban
>> player(ID:0) banned player(ID:3): ban
>> Vinicinhow(ID:0) banned Vinicinhow(ID:4): ban
>> Miku(ID:0) banned Miku(ID:5): ban
>> Infee(ID:0) banned Infee(ID:0): GTFO
>> System(ID:65535) kicked Infee(ID:0): LOGIN FAILED



Aucun commentaire:

Enregistrer un commentaire