Offline Sa-Mp Cheaters
#1

Hello everyone,

I don't know if this is the right section for this problem, but here it goes. I tried searching on the forum for something similar but I couldn't find anything.

I have no ideea if this is new or not, but there exists the possibility to use hacks wile not being logged in.





The problems are as it follows:
- you cannot /check the players since they are not logged in.
- you cannot /ban or /banex the players since they are not logged in. Using this command will ban another player that is logged in instead.
- slapping them doesn't work.
- freezing them doesn't work.
- sethp doesn't work.
- we tryed setint and setvw but they set it back in 2 seconds.
- we can kick them but they relog in 10 seconds tops.
- we cannot disarm them.

Basically they are immune to almost everything. If we do find they IPs and ban them, they just relog in 2 minutes since they have a dynamic IP.

Does anyone have an ideea on how to get rid of such cheaters? This is really bothering the server's players, 400 of them, and there is nothing us admins can do but kicking them every 10 seconds or so and they also use insulting names.

Any help would be greatly apreciated. I am not the server's scripter so please consider me almost like a newbie.
Reply
#2

Range Ban their IP Range, Not even dynamic IP's are Immune to Range Ban's or Range ban their country, Most Hackers on SAMP come from Egypt, Shame that the pharaoh allows this behavior :/, If you got alot of Egyption Players, then.... You gotta update your Anti-Cheat.
Reply
#3

Lol I live in Middle East, but I hardly see any SA-MP players here. They are more into WoW and Dota >.>
Those hackers must be pros for sure :S As seanny said try and range ban them.
Reply
#4

Fact is that most hackers come from Russia, Poland, Turkey and Romania. If you monitor those countries closely, I guarantee that you'll find a lot of cheaters.
Reply
#5

All this offline hackers are Romanian, also the server is Romanian, so if we Range Ban their IPs other players might also get banned.

Any other ideeas?
Reply
#6

Ehm, no? That just depends on your script. Modify the script so the command work on non-logged in players too? Durr..
Reply
#7

Or make it so they can't spawn without logging in..
Reply
#8

Agreed with Norn, just make a variable IsLoggedIn, kick the player (playerid) if he tries to spawn while not logged in.
Reply
#9

Hackers are most likely to skip OnPlayerSpawn and move on so.... DESYNC THEM!

pawn Код:
public OnPlayerSpawn(playerid)
{
    SetPVarInt(playerid, "ahax-Spawned", 1);
    return 1;
}

public OnPlayerUpdate(playerid)
{
    if(GetPVarInt(playerid, "ahax-Spawned") == 0)
        return 0;
       
    return 1;
}
Reply
#10

Make a check with a timer to see if there are people who haven't logged on yet. Give them 5 seconds and if still not logged, ban or kick.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)