Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forward OnCheatDetected(playerid,ip_address[],type,code);
- public OnCheatDetected(playerid,ip_address[],type,code)
- {
- new ip[20],razlog[35]; GetPlayerIp(playerid,ip,20);
- new bool:myb;
- if(code==0)
- {
- razlog="AirBreak";
- myb=false;
- }
- if(code==1)
- {
- razlog="AirBreak";
- myb=false;
- }
- if(code==2)
- {
- razlog="Teleport Hack";
- myb=false;
- }
- if(code==3)
- {
- razlog="Teleport Hack";
- myb=false;
- }
- if(code==4)
- {
- if(Stats[playerid][pNivo]<2)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- razlog="Teleport Into Vehicle";
- acopomena[playerid]+=1;
- if(acopomena[playerid]>2)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- myb=false;
- }
- if(code==5)
- {
- razlog="ErrNo005";
- return false;
- }
- if(code==7)
- {
- razlog="FlyHack";
- myb=false;
- }
- if(code==8)
- {
- razlog="FlyHack";
- myb=false;
- }
- if(code==9)
- {
- razlog="SpeedHack";
- myb=false;
- acopomena[playerid]+=1;
- if(acopomena[playerid]>3)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- }
- if(code==10)
- {
- razlog="SpeedHack";
- myb=false;
- acopomena[playerid]+=1;
- if(acopomena[playerid]>3)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- }
- if(code==11)
- {
- razlog="Repair Cheat";
- myb=false;
- }
- if(code==12)
- {
- razlog="HealthHack";
- myb=false;
- }
- if(code==13)
- {
- razlog="Armour Hack";
- myb=false;
- }
- if(code==14)
- {
- razlog="Money Hack";
- myb=false;
- }
- if(code==15)
- {
- razlog="Weapon Hack";
- if(Stats[playerid][pNivo]<2)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- myb=false;
- }
- if(code==16)
- {
- razlog="Ammo Hack";
- myb=false;
- }
- if(code==17)
- {
- razlog="Infinite Ammo";
- myb=false;
- }
- if(code==18)
- {
- razlog="Special Action";
- myb=false;
- }
- if(code==19)
- {
- razlog="GodMode OnFoot";
- myb=false;
- }
- if(code==20)
- {
- razlog="GodMode InCar";
- myb=false;
- }
- if(code==21)
- {
- razlog="Invisible";
- myb=false;
- }
- if(code==22)
- {
- razlog="LC Spoof";
- myb=true;
- }
- if(code==23)
- {
- razlog="Tuning";
- myb=false;
- }
- if(code==25)
- {
- razlog="QTurn";
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- myb=false;
- }
- if(code==26)
- {
- razlog="RapidFire";
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- myb=false;
- }
- if(code==28)
- {
- razlog="FakeKill";
- myb=false;
- }
- if(code==29)
- {
- razlog="Pro Aim";
- myb=false;
- if(IsPlayerInAnyVehicle(playerid))
- {
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- }
- }
- if(code==30)
- {
- razlog="CJ Run";
- myb=true;
- }
- if(code==31)
- {
- razlog="Veh Troll";
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- myb=false;
- }
- if(code==32)
- {
- razlog="Car-Jack";
- myb=false;
- }
- if(code==34)
- {
- razlog="AFK Ghost";
- myb=false;
- }
- if(code==35)
- {
- razlog="Full Aiming";
- myb=false;
- }
- if(code==36)
- {
- razlog="Fake NPC";
- myb=false;
- }
- if(code==37)
- {
- razlog="Auto Reconnect";
- myb=false;
- }
- if(code==38)
- {
- razlog="High Ping";
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog previsokog pinga!",!"U redu",!"");
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- myb=false;
- }
- if(code==40)
- {
- razlog="Max IP";
- myb=false;
- }
- if(code==41)
- {
- razlog="Verzija";
- myb=true;
- }
- if(code==42)
- {
- razlog="Rcon Hack";
- myb=false;
- }
- if(code==43)
- {
- razlog="Tuning Crasher";
- myb=false;
- }
- if(code==44)
- {
- razlog="Invalid seat crasher";
- Kick(playerid);
- myb=false;
- }
- if(code==45)
- {
- razlog="Dialog Crasher";
- myb=true;
- }
- if(code==46)
- {
- razlog="Attached Object Crasher";
- myb=true;
- }
- if(code==47)
- {
- razlog="Weapon Crasher";
- myb=true;
- }
- if(code==48)
- {
- razlog="Flood protection";
- myb=false;
- {
- Kikuj(playerid);
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog koriscenja nedozvoljenih modova!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- }
- if(code==49)
- {
- razlog="Spam";
- myb=false;
- acopomena[playerid]+=1;
- if(acopomena[playerid]>2)
- {
- VM_ShowPlayerDialog(playerid,146,DIALOG_STYLE_MSGBOX,!"Disconnected",!"Izbaceni ste sa servera zbog SPAM-a!",!"U redu",!"");
- SetPlayerVirtualWorld(playerid,playerid+33);
- ac_SetPlayerInterior(playerid,0);
- Kikuj(playerid);
- PlayerPlaySound(playerid, 30600, 0.0, 0.0, 0.0);
- }
- }
- if(code==50)
- {
- razlog="Flood seat";
- myb=false;
- }
- if(code==51)
- {
- razlog="DDos";
- myb=true;
- }
- if(code==52)
- {
- razlog="NOP";
- myb=false;
- }
- if(myb==false)
- {
- new hourr,minutee,secondd;
- gettime(hourr, minutee, secondd);
- format(globalstring,sizeof(globalstring),"~y~[%d:%d:%d]~w~WARNING ~y~%s[%d]~w~MOZDA KORISTI '~r~%s~w~'",hourr,minutee,secondd,GetName(playerid),playerid,razlog);
- AltChatPosaljiPoruku(globalstring);
- }
- else
- {
- new hourr,minutee,secondd;
- gettime(hourr, minutee, secondd);
- format(globalstring,sizeof(globalstring),"~y~[%d:%d:%d]~w~KICK ~y~%s[%d]~w~ZBOG '~r~%s~w~'",hourr,minutee,secondd,GetName(playerid),playerid,razlog);
- AltChatPosaljiPoruku(globalstring);
- Kick(playerid);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment