Addon Details

Watch - Add Favorite


0 out of 1 users claim this version works for them.
Does this version work for you?
15
w00ts
w00t!2

CheapZombie - Version 5

posted on 2007-03-28 18:41:17
by SuperDave



Description

Provides zombie-style gameplay, including admin menu, with only ES 2.0.0.248+ Options:[syntax="es"]// CheapZombie release 5 options // ./addons/eventscripts/cheapzombie/cheapzombie.cfg // http://addons.eventscripts.com/addons/view/cheapzombie // Load this addon with: es_load cheapzombie // To configure language settings for CheapZombie please see cheapzombie_languages.ini // DO NOT use mp_restartgame or endround while CheapZombie is loaded. // Likewise, do not add or remove bots (bot_quota, bot_quota_mode, bot_add, bot_kick, etc.). // CheapZombie requires at least two living players (including bots) to start a zombie round. // To add background music that changes based on what is happening in the game, see: // http://addons.eventscripts.com/addons/view/cssoundtrack // To add fog to maps that changes based on the location of players, see: // http://addons.eventscripts.com/addons/view/teamfog // ***** Human options ***** // Starting health of humans cheapzombie_human_health 100 // Starting handgun of humans separated by a semicolon--set to "none" for no change cheapzombie_human_handgun "deagle;usp;fiveseven;p228;glock" // 0 = no change, 1 = remove HE grenades from bots cheapzombie_human_bot_removehe 1 // Amount of cash players receive at the start of each round cheapzombie_human_spawn_cash 1500 // Number of points the last living human player receives for killing all zombies cheapzombie_human_laststanding_score 5 // Amount of cash the last living human player receives for killing all zombies cheapzombie_human_laststanding_cash 8000 // ***** Zombie options ***** // *** Zombie creation options *** // Minimum number of seconds after round start zombies will appear cheapzombie_zombie_initialdelay_min 5 // Maximum number of seconds after round start zombies will appear cheapzombie_zombie_initialdelay_max 25 // Minimum number of seconds after all zombies are dead new zombies will appear cheapzombie_zombie_delay_min 3 // Maximum number of seconds after all zombies are dead new zombies will appear cheapzombie_zombie_delay_max 15 // Minimum percent of human players to turn zombie when zombies appear cheapzombie_zombie_percent_min 30 // Maximum percent of human players to turn zombie when zombies appear cheapzombie_zombie_percent_max 70 // Amount of damage to handicap bots when picking zombies--set to -1 to always pick bots before humans cheapzombie_zombie_bothandicap 200 // Number of points zombies receive for turning a human to a zombie cheapzombie_zombie_create_score 2 // Amount of cash zombies receive for turning a human to a zombie cheapzombie_zombie_create_cash 700 // Percent chance a human will turn into a zombie when a zombie dies (only if number of humans is greater than number of zombies) cheapzombie_zombie_replenish_chance 20 // *** Zombie health options *** // Starting health of zombies cheapzombie_zombie_health 250 // Amount of health zombies regenerate each iteration cheapzombie_zombie_regen_health 6 // Number of seconds between regeneration iterations cheapzombie_zombie_regen_delay 2 // Number of seconds after taking damage a zombie can start regeneration cheapzombie_zombie_regen_initialdelay 7 // Percent of damage zombies cause that will be regenerated as health cheapzombie_zombie_leech 50 // Maximum amount of health for zombies cheapzombie_zombie_healthmax 400 // *** Zombie respawn options *** // 0 = no change, 1 = players respawn when becoming a zombie cheapzombie_zombie_respawn 1 // Maximum number of attempts to respawn players cheapzombie_zombie_respawn_attempts 75 // If no spawn point is found players will not respawn. // Distance a spawn point must be from opponents for a player to spawn on it cheapzombie_zombie_respawn_distance 500 // Debug level of error message displayed when no spawn point is found for a player cheapzombie_zombie_respawn_debug 0 // Respawn error messages will only be visible if eventscripts_debug is greater than or equal to cheapdeathmatch_respawn_debug. // You can find more information on eventscripts_debug here: http://www.eventscripts.com/pages/Eventscripts_debug // Number of seconds between creating spawn points at living player locations--set to 0 to use predefined map spawn points only. NOTE: This value _must_ be 0 if the map changes in layout each round (such as cs_havana). cheapzombie_zombie_respawn_create_step 15 // *** Zombie miscellaneous options *** // Percent of normal players speed zombies receive cheapzombie_zombie_speed 150 // 0 = zombies are always Terrorists, 1 = zombie team changes with map cheapzombie_zombie_team 1 // *** Zombie sound options *** // Percent of the map that can hear a zombie groan cheapzombie_zombie_soundpercent 35 // 0 = no change, 1 = players emit a groan sound when turning into a zombie cheapzombie_zombie_turnsound 1 // Minimum number of seconds between zombie groans cheapzombie_zombie_groandelay_min 5 // Maximum number of seconds between zombie groans--set to 0 to eliminate random groans cheapzombie_zombie_groandelay_min 30 // Use the following server command to add sounds to CheapZombie: // cheapzombie_addsound -start/zombie- -"sound relative to ./sound/"- // Sounds are marked for download automatically. // Place your cheapzombie_addsound commands below: // Uncomment the following default options if you wish to use them: // cheapzombie_addsound start "ambient/creatures/town_zombie_call1.wav" // cheapzombie_addsound start "npc/crow/alert1.wav" // cheapzombie_addsound start "npc/fast_zombie/fz_alert_far1.wav" // cheapzombie_addsound start "npc/zombie_poison/pz_call1.wav" // cheapzombie_addsound zombie "npc/antlion_guard/angry1.wav" // cheapzombie_addsound zombie "npc/antlion_guard/angry2.wav" // cheapzombie_addsound zombie "npc/antlion_guard/angry3.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_alert1.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_alert2.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_alert3.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_die1.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_die2.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_die3.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_pain1.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_pain2.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_pain4.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_pain5.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_pain6.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle1.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle2.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle3.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle4.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle5.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle6.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle7.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle8.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle9.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle10.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle11.wav" // cheapzombie_addsound zombie "npc/zombie/zombie_voice_idle12.wav" // cheapzombie_addsound zombie "npc/zombie_poison/pz_alert1.wav" // cheapzombie_addsound zombie "npc/zombie_poison/pz_alert2.wav" // cheapzombie_addsound zombie "npc/zombie_poison/pz_warn1.wav" // cheapzombie_addsound zombie "npc/zombie_poison/pz_warn2.wav" // Sounds can be removed with the following server command: // cheapzombie_removesound -start/zombie- -"sound relative to ./sound/"- // Due to the fact sounds can be added and removed above, this command will not be used by most users. // ***** Map options ***** // Map lightstyle from 1 (darkest) to 7 (normal) -- set to 0 for no change cheapzombie_map_lightstyle 2 // Use the following server command to skyboxes to CheapZombie: // cheapzombie_addskybox -skybox- // Custom skyboxes will NOT be marked for download! // Place your cheapzombie_addskybox commands below: // Uncomment the following default options if you wish to use them: // (These options require no client download.) // cheapzombie_addskybox de_cobble // cheapzombie_addskybox de_piranesi // cheapzombie_addskybox hav // cheapzombie_addskybox sky_borealis01 // cheapzombie_addskybox sky_day01_09 // cheapzombie_addskybox sky_day02_09 // cheapzombie_addskybox sky_day03_01 // cheapzombie_addskybox sky_day03_06 // Skybox possibilities can be removed with the following server command: // cheapzombie_removeskybox -skybox- // Due to the fact skybox possibilites can be added and removed above, this command will not be used by most users. // ***** Announcement options ***** // 0 = no change, 1 = announce on the console at the beginning of the round when zombies will appear, 2 = announce in chat area at the beginning of the round when zombies will appear cheapzombie_announce_initialdelay_chat 2 // 0 = no change, 1 = announce in center text at the beginning of the round when zombies will appear cheapzombie_announce_initialdelay_center 1 // 0 = no change, 1 = announce in a HUD hint at the beginning of the round when zombies will appear cheapzombie_announce_initialdelay_hud 1 // 0 = no change, 1 = announce to players on the console when they become a zombie, 2 = announce to players in chat area when they become a zombie cheapzombie_announce_zombify_player_chat 2 // 0 = no change, 1 = announce to players in center text when they become a zombie cheapzombie_announce_zombify_player_center 1 // 0 = no change, 1 = announce to players in a HUD hint when they become a zombie cheapzombie_announce_zombify_player_hud 1 // 0 = no change, 1 = announce to all players on the console when a player becomes a zombie, 2 = announce to all players in chat area when a player becomes a zombie cheapzombie_announce_zombify_global_chat 2 // 0 = no change, 1 = announce to all players in center text when a player becomes a zombie cheapzombie_announce_zombify_global_center 0 // 0 = no change, 1 = announce to all players in a HUD hint when a player becomes a zombie cheapzombie_announce_zombify_global_hud 0 // 0 = no change, 1 = announce on the console when a team wins, 2 = announce in chat area when a team wins cheapzombie_announce_win_chat 1 // 0 = no change, 1 = announce in center text when a team wins cheapzombie_announce_win_center 1 // 0 = no change, 1 = announce in a HUD hint when a team wins cheapzombie_announce_win_hud 1 // ***** Admin options ***** // Say command to open CheapZombie admin menu--set to "none" to eliminate cheapzombie_trigger "!czadmin" // 0 = no change, 1 = announce menu trigger to authorized players on the console at the beginning of each round, 2 = announce menu trigger to authorized players in chat area at the beginning of each round cheapzombie_trigger_announce 2 // Use the following server command to add CheapZombie admins: // cheapzombie_addadmin -"SteamID"- // When on a LAN use LAN_-name-. // If you use an auth provider the cheapzombie_admin permission will allow players to use the menu. // That permission is automatically granted to the ADMIN level. // Place your cheapzombie_addadmin commands below: // Uncomment the following default options if you wish to use them: // cheapzombie_addadmin "LAN_SUPERDAVE" // cheapzombie_addadmin "STEAM_0:0:0000" // The following server command can be used to remove CheapZombie admins: // cheapzombie_removeadmin -"SteamID"- // Due to the fact CheapZombie admins can be added and removed above, this command will not be used by most users // ***** Documentation ***** // The cvar cheapzombie_teamzombie will be set to the zombie team number for comparison. // You can use the cheapzombie_endround server command (no parameters) to safely end the CheapZombie round. // This command is similar to the endround cheat command but can be safely used with CheapZombie. // This addon removes but does not restore the cheat restriction from the "endround" command. // The following events will fire when CheapZombie is loaded: // cheapzombie_zombify // - Fires when a player turns into a zombie // event_var(userid) - Userid of the player who turned into a zombie // event_var(attacker) - Attacker who turned the player into a zombie (if applicable) // event_var(damage) - Damage the player caused as a human // cheapzombie_win // - Fires when either humans or zombies win // event_var(userid) - Userid of the player who caused the win (if applicable) // event_var(winner) - Team that won ("HUMANS", "ZOMBIES") // event_var(team) - Team number of winning team (check against cheapzombie_teamzombie)[/syntax] Please see the forum link below for more translations or if you have a translation to add. Please also post general questions or comments.

Installation

Install with:[syntax="es"]es_install cheapzombie[/syntax]Load once for [b]cheapzombie.cfg[/b] to appear:[syntax="es"]es_load cheapzombie[/syntax]Configure your options in [b]cheapzombie.cfg[/b] and then reload the addon.

Version Notes For 5

Updated on: 2008-08-13 18:55:50 EST by SuperDave (View Zip Contents)
- Updated to ES 2.0 - Added admin menu - Removed fog and soundtrack, those can be downloaded separately (see cheapzombie.cfg)

( Previous Versions )