Jump to content
maddyn99 (DayZ)

Autoban for Teleporting ???

Recommended Posts

I was playing on a server and I wish I could remember the ID of it, but two telporters were autobooted by BE or BEC. Any idea where I can get this script or how to implement it?

Share this post


Link to post
Share on other sites

They were banned by BE? BE will also ban them on your server if they do the same thing...

Share this post


Link to post
Share on other sites

They were banned by BE? BE will also ban them on your server if they do the same thing...

So this is a standard feature for BE? If so I guess I never noticed it.

Share this post


Link to post
Share on other sites

So this is a standard feature for BE? If so I guess I never noticed it.

The standard feature for BE is to catch cheaters :P

That's what it does(did)

Share this post


Link to post
Share on other sites

That's what it does(did)

When you do a bunch of stuff to it that fixes its weaknesses.

Share this post


Link to post
Share on other sites

How the heck does setpos.txt work? It's just a one line txt file:

1 ""

Share this post


Link to post
Share on other sites

How the heck does setpos.txt work? It's just a one line txt file:

1 ""

Basically anything that triggers to setpos writes to the setpos.log, setpos.txt is just setting the parameters of what writes to the log, since it's 1 1 "" it writes everything.

Share this post


Link to post
Share on other sites

Still not writing anything to the file... Does it matter if if i have BEC installed?

Which file?

Share this post


Link to post
Share on other sites

Which file?

to the setpos.log. I created the setpos.txt file since it wasnt there, do i have to manually create the .log file the first time?

Share this post


Link to post
Share on other sites

It will automatically create the next time someone teleports. And that depends on the script they are using.

Share this post


Link to post
Share on other sites

setpos.txt can't be used to kick yet as with testing it has been found to sometimes contain legitimate players. Work is currently being done to try and fix this. For now just check setpos.log for people spamming it as they are most likely teleporting.

Share this post


Link to post
Share on other sites

You guys should be aware that most of the time setpos.log is not logging people teleporting but people teleporting vehicles.

Below is a log snip of a guy teleporting all the vehicles to him (aka Vehicle Magnet) ...


21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:259 [2884,1973,3]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:260 [2884,1965,2]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:262 [2884,2001,7]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:266 [2913,1977,3]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:270 [2885,2006,7]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:271 [2913,1992,6]
21.08.2012 07:52:08: SomeCheater (LAMEASSIP:2304) 7b480fe519d8c4a3df93dfb116af266d - 2:274 [2897,2002,7]

Share this post


Link to post
Share on other sites

I'm testing my theory, but so far it seems that the only "legit" setpos may be things like:

17.09.2012 11:33:13: PLAYER (IP:PORT) GUID - 2:1 [1000,10,0]

Basically, always client ID #2, object id #1, and the coords 1000, 10, 0.

Any other setpos I've seen has so far been confirmed hackers. Either by me witnessing the teleporting myself or by them coincidentally being caught by other filters for performing nefarious actions (trying to place a hacked in BAF_ied_v1 explosive or what not).

client ID #2 seems to be "server owned" things as best as I can assume. Therefore setpos for 2:### means they've teleported a server owned object. In most cases, this is going to be teleporting a vehicle. This is further reaffirmed by Xforce's log snippet. I've seen this myself on my own server, too.

Seeing a 'setpos' of anything other than the client ID of #2 would suggest a player has been teleported. Regardless who was actually teleported, though, the name in setpos.log would be the person performing the teleportation. Not the victim(s).

I'm testing a setpos.txt filter that will autokick teleporters based on the above information. This is as simple as:

5 "" !"2:1 [1000,10,0]"

(It kicks for all setpos except for teleporting client #2, object #1, to location 1000,10,0. Which, as above, I'm convinced is innocent)

Be aware this is untested in the field, as I've yet to see any setpos come across the log since I added it. Use at your own discretion.

  • Like 1

Share this post


Link to post
Share on other sites
I'm testing my theory, but so far it seems that the only "legit" setpos may be things like:

I like the direction you're going, I haven't personally seen any examples of cid#2:oid#1 but hopefully these can help you (https://code.google....ter:overclocked). So far we've been spot on, my only doubts are the single line executions and if a costume change or something glitchy can cause it. All testing we've done says no but I've still reversed a single line execution setpos ban, at least until we get more info from BIS.

Share this post


Link to post
Share on other sites

OK, let me explain here.

Player 1 (top 2 lines) travelled a GREAT distance horizontally from grid 34 to grid 36 in .11 seconds, which is impossible.

Player 2 (rest of lines) was sitting on that little island way to the SE and teleporting multiple other players there. Just the fact that he was ON that Island is enough for me.


20.09.2012 16:47:45: PLAYERNAME (PLAYERIP) 3b2e10aRESTOFGUID - 2:396 [3424,2257,7]
20.09.2012 16:47:56: PLAYERNAME (PLAYERIP) 3b2e10aRESTOFGUID - 2:396 [3626,2071,1]

20.09.2012 17:36:05: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:380 [23983,-4,24]
20.09.2012 17:36:24: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:397 [23981,4,23]
20.09.2012 17:36:31: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:381 [23997,-3,24]
20.09.2012 17:36:38: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:392 [23994,10,24]
20.09.2012 17:36:47: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:395 [23975,11,21]
20.09.2012 17:36:54: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:389 [23986,17,21]
20.09.2012 17:37:05: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:396 [23983,-6,23]
20.09.2012 17:37:14: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:398 [24001,0,26]
20.09.2012 17:37:23: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:385 [23972,-6,20]
20.09.2012 17:38:06: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:387 [23987,0,24]
20.09.2012 17:38:12: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:393 [23986,-3,24]
20.09.2012 17:38:19: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 2:394 [23967,3,21]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 507:4 [23993,19,19]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 496:4 [24001,11,22]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:30 [24001,19,20]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:273 [23996,11,22]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:263 [23993,18,20]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:258 [24002,9,23]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:260 [23991,4,23]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:265 [23999,6,24]
20.09.2012 17:39:16: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:256 [23991,5,23]
20.09.2012 17:39:17: PLAYERNAME (PLAYERIP) 4b20de7RESTOFGUID - 485:267 [23996,18,20]

Share this post


Link to post
Share on other sites

I'm testing a setpos.txt filter that will autokick teleporters based on the above information. This is as simple as:

setpos.txt said:

5 "" !"2:1 [1000,10,0]"

(It kicks for all setpos except for teleporting client #2, object #1, to location 1000,10,0. Which, as above, I'm convinced is innocent)

Be aware this is untested in the field, as I've yet to see any setpos come across the log since I added it. Use at your own discretion.

So if we change our setpos.txt file to this it will auto ban or auto kick players?

Edited by maddyn99

Share this post


Link to post
Share on other sites

I have no idea what I am looking for here (I am trying to learn what I should be looking for in all the logs), but so far I have had only one entry in setpos.log

26.09.2012 14:25:06: PLAYER (PLAYERIP) PLAYERGUID - 69:7 [12258,9506,20]

Is this a teleporter?

Share this post


Link to post
Share on other sites

I have no idea what I am looking for here (I am trying to learn what I should be looking for in all the logs), but so far I have had only one entry in setpos.log

26.09.2012 14:25:06: PLAYER (PLAYERIP) PLAYERGUID - 69:7 [12258,9506,20]

Is this a teleporter?

Yes. Anything that shows up in the setpos.log file is a teleporter.

Share this post


Link to post
Share on other sites

So if we change our setpos.txt file to this it will auto ban or auto kick players?

No. It turns out setdamage.txt/.log and setpos.txt/.log are differently logged than the others. Despite what you do, it's a log-only mechanism. It's a shame.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×