Script against Server hopping [DayZ SA]

VanValdenburg

New Member
Hello Survivors!

Now a lot of players despite server hopping - and even more admins do.
I searched the webz for a tool that will prevent this - at least on the servers you own and that share a database.

I came up with the idea - which is really just an idea - that bans could help out in this situation.

For example: Player-A connects to Server-A and will be banned automatically on Server-B for 1 hour.
This will prevent Player-A from hopping over to Server-B for one hour.

I know its possible to track player log in´s - also it´s possible to issue bans with a script.
Question is if one can issue bans for different Servers - or better, how to write this script.

Personally i would be willing to pay for such a script - when anyone think he could write this please PM me.

Ofc it´s always appreciated when you reply with anything that could help or even with a finished script to share with the Community ;)

Regards,
Van
 
Admins? Server hopping? How many admins even play on servers that are not their own?

I think such a script would indeed solve your problem ... players would simply stop going to your server .. problem solved :p I think you seriously overestimate this problem. If they are disconnecting often, perhaps people just dont like your server? :D

In the character_data table there is a last_login and a instance columns. Compare the last_login for all playerUID against each instanceID (which is different for each map). Because you are going to have to request data that is normally not part of the child calls you will have to use child 999 calls. Compare the data to whatever values you want and then issue a disconnect notice to the player if they have violated your "server hopping" policy.


XsSaSbi.png


Get to work on the details, what you are going to compare dates too, what your criteria are etc etc.
 
Admins? Server hopping? How many admins even play on servers that are not their own?

I think such a script would indeed solve your problem ... players would simply stop going to your server .. problem solved :p I think you seriously overestimate this problem. If they are disconnecting often, perhaps people just dont like your server? :D

In the character_data table there is a last_login and a instance columns. Compare the last_login for all playerUID against each instanceID (which is different for each map). Because you are going to have to request data that is normally not part of the child calls you will have to use child 999 calls. Compare the data to whatever values you want and then issue a disconnect notice to the player if they have violated your "server hopping" policy.


XsSaSbi.png


Get to work on the details, what you are going to compare dates too, what your criteria are etc etc.

I should have included that we host DayZ SA <--- Servers which uses a private shards database.
You are relating to arma2 modded servers which is not a thing in Standalone. Whole other talk.

Its pretty straight forward what i want to achieve.
We have two servers - when a player connect to one of the servers we want to automatically ban this player on the other server for one hour - using BEC rcon commands.
 
Back
Top