etpro data [filter,log&show] lua mod

Discussions about ET modding (sdk code, player/weapon modeling)

Moderators: Forum moderators, developers

Post Reply
User avatar
Luk4ward
Posts: 236
Joined: Sun Jul 30, 2006 1:55 pm
Location: Poland
Contact:

etpro data [filter,log&show] lua mod

Post by Luk4ward »

hello

to continue the fighting with cheaters' spree ;) i would like to present my little data.lua mod which is dedicated to alll fcking cheaters playing on dynamic IPs and to the victims of those idiots, i meant clean players with the same mask. Its working similar to the CrossFire's script which allow to join the server only ppl from CF with filled pb guid, but this script is more faster, why? Because the guid of connecting player is checking with the certain banned submask, so if a player has not banned mask then the script wont search for his guid to allow him join or if a player has banned mask then the script will search for his guid only from his mask not from the list of all guids. Its running on u|k (without /players mod) and ET.GamesNet.pl servers with great success, so u can see it in action.

It includes:

*) logging all info of players in etadmin mod format (so u can just replace the header to [ban] and copy past to shrubbot.cfg)
*) filter mod to ban mask with exceptions
*) /players mod which will show all public data (like 3 parts of IP, short cl_guid, team, spawnpoint, IDs + optionally editable text, such stuff)


I made it public to more pissed off cheaters, you can find the script with the screenies, descriptions / instructions here:

click

There you can find also hack which will fix broken minimum guid age restriction in etadmin mod.

let the fighting with cheaters' spree be continued ;)

p.s credits included in mod, thought i would announce this more wide

new version&revision coming soon
wolFTeam.pl
User avatar
Luk4ward
Posts: 236
Joined: Sun Jul 30, 2006 1:55 pm
Location: Poland
Contact:

Post by Luk4ward »

new version: 1.6
changes:

* rename module to block user after the limit and instead of kicking its restoring original name
* clean name module to clean player's nick from weird characters, especially '^' which prevent player from capturing him
- u can run it via rcon also

the most code of name mods are made by Hadro

* printing into etserver log date & time every restart of map
* setting everyday a new log with date format
* execing files depends od warmup or playing state (thx to Reyalp and McSteve)
* Filtercheck & log mod optimized and modified:
- checking players without etpro guids
- running only once when player is connecting (not every restart of map)
- its up to admin how fast script will check for etpro guid (function et_print which is reading log file every line got now a line_limit which u can set)
* players mod (function base on Clutch's kmod):
- now u can see it via rcon

Servers running this script and more:

u|k public: 213.228.232.155:27960
ET.GamesNet.pl OBJ: 193.33.34.11:27965
ET.GamesNet.pl SW: 193.33.34.15:27960

Screenies, contact and download @ wolfwiki (read up for the link)
wolFTeam.pl
User avatar
Luk4ward
Posts: 236
Joined: Sun Jul 30, 2006 1:55 pm
Location: Poland
Contact:

Post by Luk4ward »

Updated to ver 2.0

changelog: http://www.crossfire.nu/?x=news&mode=item&id=2832
more info @ wiki
wolFTeam.pl
User avatar
Luk4ward
Posts: 236
Joined: Sun Jul 30, 2006 1:55 pm
Location: Poland
Contact:

Post by Luk4ward »

Updated to ver 2.1

Image

I have been informed that on servers with etadmin mod there is an exploit which allow attacker with prepared nick get the level of victim. Credits go to Goomis and Smileman. Because i posted already this mod here im forced to inform u all about this update, this info is especially directed to admins. Im not going to post to the public the way how to use the exploit and hope none will do that.

more info @ http://wolfwiki.anime.net/index.php/User:Luk4ward

Servers running this script and more:

u|k public: 213.228.232.155:27960
ET.GamesNet.pl OBJ: 193.33.34.11:27965
ET.GamesNet.pl SW: 193.33.34.15:27960

[ N e X u S ] ET - 01 - [ETPro 3.2.6]: /connect 137.224.240.8:27960
[ N e X u S ] ET - 03 - [ETPro 3.2.6]: /connect 137.224.240.16:27960

G4@UPC.[PL]: /connect 81.18.192.11:27960
G5@UPC.[PL]: /connect 81.18.192.12:27960

#et-merc.fr + FunZone: /connect 91.121.74.154:27960
wolFTeam.pl
crazyfrag
Posts: 105
Joined: Fri Oct 01, 2004 1:17 pm

Post by crazyfrag »

is this like the thing i posted here?
http://bani.anime.net/banimod/forums/vi ... php?t=6904

may u send me the way just want to know how this works
User avatar
Luk4ward
Posts: 236
Joined: Sun Jul 30, 2006 1:55 pm
Location: Poland
Contact:

Post by Luk4ward »

crazyfrag wrote:is this like the thing i posted here?
http://bani.anime.net/banimod/forums/vi ... php?t=6904

may u send me the way just want to know how this works
dunno what r u trying to say, but all info u can find on wiki @ my profile, especially read parts there about:

*) fixes by reyalp
*) checking cl_guid
*) vsp stats fix

and it will resolve the problems from the link which u posted
wolFTeam.pl
Post Reply