Gun Game

From EventScripts Community Encyclopedia

Contents

Gun Game

What is it?

A leveling mod for Counter Strike:Source. Everyone starts with a glock. You must get a kill with it to level up to level 2. You get better weapons the higher level you are, until the end. The last two levels are the hardest: hegrenade, then knife. It adds a new twist to how you play CS, and also helps clans to train with weapons they don't normally use.

Gun Game v3.2

Features:

  • Improved performance
  • Replaced top5 with top10
  • New admin command: gg_setweapons
  • More customizable config options

Requirements:

// 0 = calculate once per map, 1 = calculate at end of each round (CSS Only)
mani_stats_mode 0
 
// This defines whether the tk freeze bomb option can be used or not
mani_tk_allow_freeze_bomb_option 0
 
// Allow voting 1 = on, 0 = off (this cvar controls ALL voting)
mani_voting 1
 
// 1 = enable cheat detection
// 0 = disable cheat detection
// This is recommended by Mani, since Valve updated the VAC to catch these.
mani_protect_against_cheat_cvars 1
 
// 0 = No warmup time on map load
// Greater than 0 = number of seconds after map load until map restarts and 
// play continues as normal.
mani_warmup_timer 45

Installation:

  1. Edit the es_gungame3.txt file for your own server.
  2. Save it as /cstrike/addons/eventscripts/gungame3/es_gungame3.txt
    1. Make sure this directory has read/write permissions (chmod 777 on Linux)
  3. Load Popup by adding es_load popup to your autoexec.cfg file.
  4. Add es_load gungame3 to your autoexec.cfg file.
    1. This must be loaded AFTER the Popup script is loaded.
  • Note:

If you do not want the GG to run all the time, then you need to start it from rcon via the es_load gungame3 command. Then to turn it off, type es_unload gungame3 in the server console or rcon. If you use Mani, you can use your admin menu by adding these lines to rconlist.txt:

"Gun Game On" es_load gungame3
"Gun Game Off" es_unload gungame3
Sounds:

Default Gun Game sounds The link above is the .zip file that contains all the default GG sounds. If you like them, use them. If not, you can replace them with your own sounds, just make sure you update the es_gungame.txt file.

back to top


Gun Game v3.1.x

Features:

  • Added AMX style window for weapons list when players type !weapons
  • Added new adjustable variables for admins
    • Handicap can be turned on/off for players in your Top 5 list now
    • The max levels a player can get in one round can be adjusted now
  • Removed Knife Elite
    • This code always had bugs that I could not resolve. Maybe in a future release it will come back.
  • Removed Knife Advanced
    • This was removed for the same reasons as Knife Elite.
  • Improved bot support
    • Bots act more like human players and do not level up together anymore.
  • Improved game help messages
    • Replaced the chat spam from the Gun Game code at each round start.
  • Moved database files from cstrike/cfg/events to cstrike/addons/eventscripts/gungame3/
  • Improved server performance

Requirements:

// 0 = calculate once per map, 1 = calculate at end of each round (CSS Only)
mani_stats_mode 0
 
// This defines whether the tk freeze bomb option can be used or not
mani_tk_allow_freeze_bomb_option 0
 
// Allow voting 1 = on, 0 = off (this cvar controls ALL voting)
mani_voting 1
 
// 1 = enable cheat detection
// 0 = disable cheat detection
// This is recommended by Mani, since Valve updated the VAC to catch these.
mani_protect_against_cheat_cvars 1
 
// 0 = No warmup time on map load
// Greater than 0 = number of seconds after map load until map restarts and 
// play continues as normal.
mani_warmup_timer 45

Installation:

  1. Edit the es_gungame3.txt file for your own server.
  2. Save it as /cstrike/addons/eventscripts/gungame3/es_gungame3.txt
    1. Make sure this directory has read/write permissions (chmod 777 on Linux)
  3. Add es_load gungame3 to your autoexec.cfg file.
  • Note:

If you do not want it to run all the time, then you need to start it from rcon via the es_load gungame3 command. Then to turn it off, type es_unload gungame3 in the server console or rcon. If you use Mani, you can use your admin menu by adding these lines to rconlist.txt:

"Gun Game On" es_load gungame3
"Gun Game Off" es_unload gungame3
Sounds:(requires Mani's Admin Plugin)

Default Gun Game sounds

The link above is the .zip file that contains all the sounds we run on our Gun Game servers at 4HM. If you like them, use them. If not, you can replace them with your own sounds, just make sure you update the es_gungame.txt file, and your downloads.txt file in your mani installation.

Default downloads.txt file to work with the Gun Game:

"downloads.txt"

{
   // Add any files you wish to have downloaded to a clients system in here
   // The key can be any name you wish.
   // The value must be the location on your server of the file

   "downloads"
   {
      "Gun Game Welcome"      "sound/gungame/gungame2.wav"
      "GG Nade level"         "sound/gungame/nade_level.wav"
      "GG Knife level"        "sound/gungame/knife_level.wav"
      "Level Up"              "sound/gungame/smb3_powerup.wav"
      "Level Down"            "sound/gungame/smb3_powerdown.wav"
      "Triple Level"          "sound/gungame/smb_star.mp3"
   }
}

back to top


Gun Game v3.0.x

Features:

  • Added Knife Elite
    • Use this to get your next weapon after you've leveled up
  • Added rcon command gg_setlevel to change player levels
    • Syntax: gg_setlevel <playername> <level>
  • Added rcon command gg_reset to reset the Gun Game scores
  • AMX windows are handled within EventScripts now
  • Added Knife Advanced
    • You swap levels with your knife victim
  • Added limited BOT support
  • Added Knife Pro level
    • You gain a level, and your victim loses a level.
    • This cannot be used to skip hegrenade level.
    • There is a 3 level limit in place so you cannot gain more than 3 levels in one round unless you plant or defuse the bomb. You can still take other players' levels, though.
  • Added triple level bonus
  • Admins can customize the weapons and number of levels in the Gun Game
  • Added end of map vote when someone reaches the next to last level in your weapon order (this requires Mani's Admin Plugin)
  • Added support for admins to turn GG on/off whenever they want.
    • Although this has been added, it's not recommended. Restarting your server after changes is the best way to keep your server stable.

Requirements:

// 0 = calculate once per map, 1 = calculate at end of each round (CSS Only)
mani_stats_mode 0
 
// This defines whether the tk freeze bomb option can be used or not
mani_tk_allow_freeze_bomb_option 0
 
// Allow voting 1 = on, 0 = off (this cvar controls ALL voting)
mani_voting 1
 
// 1 = enable cheat detection
// 0 = disable cheat detection
mani_protect_against_cheat_cvars 0
 
// 0 = No warmup time on map load
// Greater than 0 = number of seconds after map load until map restarts and 
// play continues as normal.
mani_warmup_timer 0

back to top

Installation:

  1. Edit the es_gungame3.txt file for your own server.
  2. Save it as /cstrike/addons/eventscripts/gungame3/es_gungame3.txt
  3. Add es_load gungame3 to your autoexec.cfg file.
  • Note:

If you do not want it to run all the time, then you need to start it from rcon via the es_load gungame3 command. Then to turn it off, type es_unload gungame3 in the server console or rcon. If you use Mani, you can use your admin menu by adding these lines to rconlist.txt:

"Gun Game On" es_load gungame3
"Gun Game Off" es_unload gungame3
Sounds:(requires mani's admin plugin)

Below the code is the .zip file that contains all the sounds we run on our Gun Game server at 4HM. If you like them, use them. If not, you can replace them with your own sounds, just make sure you update the es_gungame.txt file, and your downloads.txt file in your mani installation.

Default downloads.txt file to work with Gun Game v3.0.x

"downloads.txt"

{
   // Add any files you wish to have downloaded to a clients system in here
   // The key can be any name you wish.
   // The value must be the location on your server of the file

   "downloads"
   {
   //   "my_file"   "materials/decals/custom/mani_admin_plugin/mani_logo.vmt"
   "Gun Game Welcome"   "sound/gungame/gungame2.wav"
   "GG Nade level"         "sound/gungame/nade_level.wav"
   "GG Knife level"      "sound/gungame/knife_level.wav"
   "Level Up"               "sound/gungame/smb3_powerup.wav"
   "Level Down"            "sound/gungame/smb3_powerdown.wav"
   "Triple Level"         "sound/gungame/smb_star.mp3"
   }
}

back to top


Download

Gun Game LATEST INTERNET version (requires ESv1.2+):

http://www.cagemonkey.org/downloads/gungame/es_gungame3.txt
Save to location:
cstrike/addons/eventscripts/gungame3/es_gungame3.txt

Notes:

  • DO NOT RUN THIS ON A LAN, IT WILL NOT WORK!

Gun Game LATEST LAN version (requires ESv1.2+):

http://www.cagemonkey.org/downloads/gungame/es_gungame3lan.txt
Save to location:
cstrike/addons/eventscripts/gungame3lan/es_gungame3lan.txt

Gun Game Archives

http://www.cagemonkey.org/downloads/gungame/archives/

Gun Game Sounds

http://cagemonkey.org/downloads/gungame/gungame_sounds.zip


back to top

blog comments powered by Disqus