User:Hadr0: Difference between revisions
No edit summary |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 16: | Line 16: | ||
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. | 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. | ||
=== [http://static.shiven.net/hadro/ | === [http://static.shiven.net/hadro/minipb.lua 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 [http://www.evenbalance.com/publications/et-ad/index.htm Punkbuster] functions are present. | |||
=== [http://static.shiven.net/hadro/spammod.lua spam modification] === | === [http://static.shiven.net/hadro/spammod.lua spam modification] === | ||
Inspired by the oh so addictive ETAdmin_mod !spam, this mod will read a simple file like [http://static.shiven.net/hadro/ | Inspired by the oh so addictive ETAdmin_mod !spam, this mod will read a simple file like [http://static.shiven.net/hadro/spam.luadat 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 ;) | ||
=== [http://static.shiven.net/hadro/ifskrest.lua infight selfkill restrictor] === | === [http://static.shiven.net/hadro/ifskrest.lua 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. | 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. | ||
[[Category:ETPro:Mods]] | [[Category:ETPro:Mods]] | ||
Latest revision as of 22:53, 23 December 2007
Lua Scriptsanti 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.