Hack[Problem]
#4

no look i have a rcon password 3234234454dscvascasdcasc_dfsdf

and he hacked it..i gave him ban and nothing..he banned the whole server..

Ban CMD:

PHP код:
if(strcmp(cmd"/ban"true) == 0)
                    {
                    
tmp strtok(cmdtextidx);
                    if(!
strlen(tmp))
                    {
                        
SendClientMessage(playeridCOLOR_GRAD2"USAGE: /ban [playerid/PartOfName] [motiv]");
                        return 
1;
                    }
                    
giveplayerid ReturnUser(tmp);
                     if (
PlayerInfo[playerid][pAdmin] >= 1)
                    {
                        if(
IsPlayerConnected(giveplayerid))
                        {
                            if(
giveplayerid != INVALID_PLAYER_ID)
                            {
                                
GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                                
GetPlayerName(playeridsendernamesizeof(sendername));
                                new 
length strlen(cmdtext);
                                while ((
idx length) && (cmdtext[idx] <= ' '))
                                {
                                    
idx++;
                                }
                                new 
offset idx;
                                new 
result[64];
                                while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
                                {
                                    
result[idx offset] = cmdtext[idx];
                                    
idx++;
                                }
                                
result[idx offset] = EOS;
                                if(!
strlen(result))
                                {
                                    
SendClientMessage(playeridCOLOR_GRAD2"USAGE: /ban [playerid/PartOfName] [motiv]");
                                    return 
1;
                                }
                                if(
giveplayerid == playerid)
                                {
                                     
SendClientMessage(playeridCOLOR_RED,"AdmCmd: Nu iti poti da ban singur.");
                                     return 
1;
                                }
                                new 
yearmonth,day;
                                
getdate(yearmonthday);
                                new 
HourMinSec;
                                
gettime(HourMinSec);
                                new 
targetlevel PlayerInfo[giveplayerid][pAdmin];
                                new 
playerlevel PlayerInfo[playerid][pAdmin];
                                if(
targetlevel playerlevel) return SendClientMessage(playeridCOLOR_GREY"* Are functie mai mare decat tine !");
                                
format(stringsizeof(string), "AdmCmd: %s a primit Ban de la  %s, Motiv: %s!",giveplayersendername,(result));
                                
SendClientMessageToAll(COLOR_REDstring);
                                
BanLog(string);
                                
format(stringsizeof(string), "AdmCmd: %s a primit Ban pe data de : | %d/%d/%d | ora | %02d:%02d:%02d | ",giveplayer,day,month,year,HourMinSec);
                                
SendClientMessageToAll(COLOR_REDstring);
                                new 
playersip[256];
                                
GetPlayerIp(giveplayerid,playersipsizeof(playersip));
                                
SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,"|___________[BAN INFO]___________|");
                                
format(stringsizeof(string), "Numele tau este: %s.",giveplayer);
                                
SendClientMessage(giveplayeridCOLOR_LIGHTREDstring);
                                
format(stringsizeof(string), "IP-ul tau este: %s.",playersip);
                                
SendClientMessage(giveplayeridCOLOR_WHITEstring);
                                
format(stringsizeof(string), "Ai fost banat de: %s.",sendername);
                                
SendClientMessage(giveplayeridCOLOR_REDstring);
                                
format(stringsizeof(string), "Ai fost banat pentru urmatorul motiv: %s.",(result));
                                
SendClientMessage(giveplayeridCOLOR_WHITEstring);
                                
format(stringsizeof(string), "Ai fost banat pe data de: %d/%d/%d",day,month,year);
                                
SendClientMessage(giveplayeridCOLOR_LIGHTREDstring);
                                
SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,"|___________[BAN INFO]___________|");
                                
SendClientMessage(giveplayerid,COLOR_YELLOW,"[BAN INFO]: Poti face o cerere de unban pe forumul nostru.Forumul este www.maxgamers.ro/ forum Succes !");
                                
SendClientMessage(giveplayerid,COLOR_WHITE,"[HINT]: Te sfatuim sa faci o poza la aceste informatii,si sa o postezi cand faci cerere unban.Apasa F8 pentru a face poza !");
                                
BanEx(giveplayerid,string);
                                return 
1;
                            }
                        }
                    }
                    return 
1;
                    } 
i had 20 players on server..
Reply


Messages In This Thread
Hack[Problem] - by Akcent_Voltaj - 20.10.2012, 18:53
Re: Hack[Problem] - by KevinPRINCE - 20.10.2012, 18:54
Re: Hack[Problem] - by PinEvil - 20.10.2012, 18:55
Re: Hack[Problem] - by Akcent_Voltaj - 20.10.2012, 18:57
Re: Hack[Problem] - by KevinPRINCE - 20.10.2012, 19:03
Re: Hack[Problem] - by Akcent_Voltaj - 20.10.2012, 19:04
Re: Hack[Problem] - by Steven82 - 20.10.2012, 19:09
Re: Hack[Problem] - by Akcent_Voltaj - 20.10.2012, 19:11
Re: Hack[Problem] - by Youice - 20.10.2012, 19:16
Re: Hack[Problem] - by Riddick94 - 20.10.2012, 19:36

Forum Jump:


Users browsing this thread: 1 Guest(s)