User:Hadr0
From WolfWiki
|
|
[edit] Lua Scripts[edit] anti spawnkill botAn old script which was once used to enforce shiven.net spawnkilling rules. Its an example of how gameplay can be changed enormously with Lua. It is however trailored to the Fueldump map. Player positions are constantly checked against conditions. Coordinates for the no-spawnkilling boxes can be read in-game with \viewpos. But more complex 3D shapes may require decompiling the map's .bsp file (with Q3Map2) and the GtkRadiant map editor. |
player inactivity modification
In addition to g_inactivity and g_spectatorinactivity, this mod offers the ability to put a player to spectator after being AFK a certain time. It can be configured to only drop spectators when the server has reached a certain population limit. Players on private slots can be protected against the drop.
minipb extension
This offers server side protections like spam protection of other Lua mod's et_ClientCommand() function. Optionally block client commands \readyteam and the broken \guids. It can put a forced delay between vote-casts per player. Muted player are blocked from private messages and votes. Duplicate name checking and some other useful Punkbuster functions are present.
spam modification
Inspired by the oh so addictive ETAdmin_mod !spam, this mod will read a simple file like spam.luadat and allow everyone to spam. It is recommended to load this mod after the minipb extension. But don't take my word for it ;)
infight selfkill restrictor
Inspired by McSteve's infight selfkill announcer, this one simply disables \kill for a period of time after taking damage. By default it will block for two seconds.
