User:McSteve: Difference between revisions

From WolfWiki
Jump to navigation Jump to search
McSteve (talk | contribs)
McSteve (talk | contribs)
bogeylicker.co.uk -> noobster.co.uk
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<table witdh=100% height=100>
<table witdh=100% height=100>
<tr><td width=400 align=center valign=center >http://www.bogeylicker.co.uk/images/gw_logo256.jpg</td><td width=100% align=left valign=center>
<tr><td width=400 align=center valign=center >http://www.noobster.co.uk/images/gw_logo256.jpg</td><td width=100% align=left valign=center>
== Contact ==
== Contact ==
* '''Homepage'''
* '''Homepage'''
Line 11: Line 11:
== '''[[Lua_Mod_API|ETPro Lua]] scripts''' ==
== '''[[Lua_Mod_API|ETPro Lua]] scripts''' ==


=== [http://www.bogeylicker.co.uk/et/lua/announcehp.lua announcehp.lua] ===
=== [http://www.noobster.co.uk/et/lua/announcehp.lua 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 posted on Bani forums.
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 [[User:Phenomenon|Phenomenon]], posted on Bani forums.


=== [http://www.bogeylicker.co.uk/et/lua/announcehp_v4.lua announcehp_v4.lua] ===
=== [http://www.noobster.co.uk/et/lua/announcehp_v4.lua 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.
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.


=== [http://www.bogeylicker.co.uk/et/lua/am_announcehp.lua am_announcehp.lua] ===
=== [http://www.noobster.co.uk/et/lua/am_announcehp.lua 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).
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).


=== [http://www.bogeylicker.co.uk/et/lua/battery_botv4_2.lua battery_botv4_2.lua] ===
=== [http://www.noobster.co.uk/et/lua/battery_botv4_2.lua 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.
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.


=== [http://www.bogeylicker.co.uk/et/lua/etproguidlog_v2.lua etproguidlog_v2.lua] ===
=== [http://www.noobster.co.uk/et/lua/campswitcher.lua campswitcher.lua] ===
Simple script to create a file that logs the time, etproguid, pbguid, name and IP of each connecting player in one easy to read file.
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 [http://et.d1p.de/etadmin_mod/wiki/index.php/User:Phats Phats], who did the same thing via admin_mod.  Only recommended for advanced server admins.


=== [http://www.bogeylicker.co.uk/et/lua/explodeamed3.lua explodeamed3.lua] ===
=== [http://www.noobster.co.uk/et/lua/etproguidlog_v2.lua etproguidlog_v2.lua] ===
Simple script to create a file that logs the time, etproguid, pbguid, name and IP of each connecting player.
 
=== [http://www.noobster.co.uk/et/lua/explodeamed3.lua explodeamed3.lua] ===
Tired of medics killing you whilst high on adrenaline?  Simply make them explode with this script.
Tired of medics killing you whilst high on adrenaline?  Simply make them explode with this script.


=== [http://www.bogeylicker.co.uk/et/lua/skcount_v1_1.lua skcount_v1_1.lua] ===
=== [http://www.noobster.co.uk/et/lua/skcount_v1_1.lua skcount_v1_1.lua] ===
Sets a limit for selfkills per map, and inflicts penalties in health and ammo for exceeding the limit.  Update:  this version should be fixed to prevent the end of round spam that used to happen.
Sets a limit for selfkills per map, and inflicts penalties in health and ammo for exceeding the limit.


=== [http://www.bogeylicker.co.uk/et/lua/noinfightsk.lua noinfightsk.lua] ===
=== [http://www.noobster.co.uk/et/lua/noinfightsk.lua noinfightsk.lua] ===
Detects infight selfkills and displays a message showing guilty parties.
Detects infight selfkills and displays a message showing guilty parties.


=== [http://www.bogeylicker.co.uk/et/lua/sklimit.lua sklimit.lua] ===
=== [http://www.noobster.co.uk/et/lua/sklimit.lua 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.
Variant of the basic selfkill disable script by [http://wolfwiki.anime.net/index.php/User:Infty 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.


=== [http://www.bogeylicker.co.uk/et/lua/gw_refv3.lua gw_refv3.lua] ===
=== [http://www.noobster.co.uk/et/lua/gw_refv3.lua 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:
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
* !gwdisarm <slot number>:  Removes all ammo from the client
Line 44: Line 47:
* !gwwait <1 or 0>:  Refs can turn on a minimum wait time before players are allowed to join the game.
* !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.
Other useful features e.g. muted players cannot send private messages or call votes.  See notes in file for full details.
=== [http://www.noobster.co.uk/et/lua/knownguidsv2.lua 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.
=== [http://www.noobster.co.uk/et/lua/botdetectv3.lua 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''' ==
== '''Mapscripts''' ==
=== [http://www.bogeylicker.co.uk/et/mapscripts/caen2_soundfix.zip caen2_mortis+soundfix] ===
=== [http://www.noobster.co.uk/et/mapscripts/caen2_soundfix.zip caen2_mortis+soundfix] ===
Mapscript by Mortis, which fixes a variety of clipping bugs/exploits.  Additionally, this version fixes the missing sound notifications (filename errors).
Mapscript by Mortis, which fixes a variety of clipping bugs/exploits.  Additionally, this version fixes the missing sound notifications (filename errors).


=== [http://www.bogeylicker.co.uk/et/mapscripts/caen2_soundfix_no_house_mg.zip caen2_mortis+soundfix+no_house_mg] ===
=== [http://www.noobster.co.uk/et/mapscripts/caen2_soundfix_no_house_mg.zip 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).
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).


=== [http://www.bogeylicker.co.uk/et/mapscripts/oasis_teamdoor_X_spawnroof.zip oasis_teamdoor_X_spawnroof] ===
=== [http://www.noobster.co.uk/et/mapscripts/oasis_teamdoor_X_spawnroof.zip 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.
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.


=== [http://www.bogeylicker.co.uk/et/mapscripts/oasis_teamdoor_L_X_spawnroof.zip oasis_teamdoor_L_X_spawnroof] ===
=== [http://www.noobster.co.uk/et/mapscripts/oasis_teamdoor_L_X_spawnroof.zip 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.   
Same as above, but also creates a fakebrush roof over Allies old city spawn when the old city wall is blown.   


[[Category:ETPro:Mods]]
[[Category:ETPro:Mods]]

Latest revision as of 19:30, 23 March 2008

http://www.noobster.co.uk/images/gw_logo256.jpg

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.