User:Hadr0: Difference between revisions
No edit summary |
mNo edit summary |
||
| Line 20: | Line 20: | ||
=== [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 client command filter. 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]] | ||
Revision as of 00:55, 20 August 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.
client command filter
Primarily used to spam-protect and mute-enforce other Lua mod's et_ClientCommand() function. Optionally block some client commands like \readyteam and the broken \guids. It can put a forced delay between vote-casts per player. Match_mutespecs is made more clear and a muted player can be blocked from PMs and votes.
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 client command filter. 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.