User:McSteve
From WolfWiki
![]() |
[edit] Contact
|
ETPro Lua scripts
announcehp.lua
Announces your killer's HP to you when you get killed (teamkills and world kills not counted). I didn't write this, its a minor variation of the one from Phenomenon, posted on Bani forums.
announcehp_v4.lua
More advanced version of the announcehp script. Clients can turn and off the hp notification by doing "/showhpleft on" or "/showhpleft off" in console. The setting is persistant for as long as the client remains on the server. Additionally, this script adds in a notification as to whether or not the killer was using adrenaline.
am_announcehp.lua
A variation of the announcehp.lua, which allows those running the admin_mod to use the command !hp (will show your killer's HP only when you use the command).
battery_botv4_2.lua
A variation of Hadr0's anti-spawnkill bot, modified for use on Battery. Prevents Axis going on the beach unless Allies have the forward bunker. Update: this version has the sounds removed to prevent the end of round spam, which I haven't got around to fixing yet.
campswitcher.lua
Switches "nextcampaign" according to number of players on your server. Useful for making the campaign appropriate to the player number i.e. small maps for small numbers, large maps for large numbers. Campaign rotations supported, and up to 3 traffic levels supported in this version. Idea from Phats, who did the same thing via admin_mod. Only recommended for advanced server admins.
etproguidlog_v2.lua
Simple script to create a file that logs the time, etproguid, pbguid, name and IP of each connecting player.
explodeamed3.lua
Tired of medics killing you whilst high on adrenaline? Simply make them explode with this script.
skcount_v1_1.lua
Sets a limit for selfkills per map, and inflicts penalties in health and ammo for exceeding the limit.
noinfightsk.lua
Detects infight selfkills and displays a message showing guilty parties.
sklimit.lua
Variant of the basic selfkill disable script by Infty. Developed with Luk4ward for use on his server. Admin can set a selfkill limit with a server cvar (g_selfkills), selfkilling is disabled once client /kills > g_selfkills.
gw_refv3.lua
This script adds some commands and features available to those logged in as referee. Its primary purpose is to help deal with cheaters and troublemakers on public servers. Admin_mod is not necessary to use this script. Example commands:
- !gwdisarm <slot number>: Removes all ammo from the client
- !gwown <slot number>: Player is instagibbed whenever they kill someone
- !gwwait <1 or 0>: Refs can turn on a minimum wait time before players are allowed to join the game.
Other useful features e.g. muted players cannot send private messages or call votes. See notes in file for full details.
knownguidsv2.lua
This script prevents clients with a pbguid never before seen by the server from joining a team until they have served a wait-time. It is intended to prevent clients who have been kicked/banned from the server from being able to reconnect and play again immediately if they have simply obtained a new pbguid.
botdetectv3.lua
Script that uses a statistical measurement to auto-kick players achieving improbable amounts of damage given with sten, garand and K43 (covert-ops only). Intended to decrease the impact an aimbotter may have on a server with no admins present. Note: the same method cannot be applied to other weapons without having a large impact on false-positive occurrences.
Mapscripts
caen2_mortis+soundfix
Mapscript by Mortis, which fixes a variety of clipping bugs/exploits. Additionally, this version fixes the missing sound notifications (filename errors).
caen2_mortis+soundfix+no_house_mg
This is the same mapscript as above, but after receiving complaints about the clipping around the allied house mg42, I removed both the clip and the mg in this version (dirty fix).
oasis_teamdoor_X_spawnroof
Mapscript for oasis that removes the teamdoor at the old city wall (by Nullskillz) with an additional fakebrush roof over Axis garrison spawn. Intended to prevent spawn strikes/artys on public servers.
oasis_teamdoor_L_X_spawnroof
Same as above, but also creates a fakebrush roof over Allies old city spawn when the old city wall is blown.

