Skip to content
thomas edited this page May 23, 2018 · 17 revisions

This plugin allows players to vote and warden to set next rounds to zombie escape.
On Round start Ts spawn in open cells with weapons & weaponmenu. CT are zombies with a zombie model, and increased HP per enemey.
Zombies freezed for 35sec (default) so T can hide &/or climb. Zombies got wallhack and nightvision.

Commands

sm_zombie - Allows players to vote for a Zombie 
sm_setzombie - Allows the Admin or warden to set Zombie as next round

set your own custom command. take a look at "sm_zombie_cmds_***"

ConVars

// 0 - disabled, 1 - enable this MyJailbreak SourceMod plugin
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_enable "1"

// Set your chat prefix for this plugin.
// -
// Default: "[{green}MyJB.Zombie{default}]"
sm_zombie_prefix "[{green}MyJB.Zombie{default}]"

// Set your custom chat command for Event voting(!zombie (no 'sm_'/'!')(seperate with comma ', ')(max. 12 commands))
// -
// Default: "zd, zomb, z"
sm_zombie_cmds_vote "zd, zomb, z"

// Set your custom chat command for set Event(!setzombie (no 'sm_'/'!')(seperate with comma ', ')(max. 12 commands))
// -
// Default: "sz, szd, szombie"
sm_zombie_cmds_set "sz, szd, szombie"

// 0 - disabled, 1 - allow warden to set zombie round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_warden "1"

// 0 - disabled, 1 - allow admin/vip to set zombie round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_admin "1"

// Set flag for admin/vip to set this Event Day.
// -
// Default: "g"
sm_zombie_flag "g"

// 0 - disabled, 1 - allow player to vote for zombie
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_vote "1"

// When admin set event (!setzombie) = 0 - start event next round, 1 - start event current round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_begin_admin "1"

// When warden set event (!setzombie) = 0 - start event next round, 1 - start event current round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_begin_warden "1"

// When users vote for event (!zombie) = 0 - start event next round, 1 - start event current round
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_begin_vote "0"

// When warden/admin start eventday voting (!sm_voteday) and event wins = 0 - start event next round, 1 - start event current round
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_begin_daysvote "0"

// 0 - start event in current round from current player positions, 1 - teleport players to spawn when start event on current round(only when sm_*_begin_admin, sm_*_begin_warden, sm_*_begin_vote or sm_*_begin_daysvote is on '1')
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_teleport_spawn "0"

// 0 - T teleport to CT spawn, 1 - cell doors auto open
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_spawn "1"

// 0 - disabled, 1 - enable infinty ammo (with reload) for humans
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_ammo "0"

// Rounds to play in a row
// -
// Default: "1"
// Minimum: "1.000000"
sm_zombie_rounds "1"

// Round time in minutes for a single zombie round
// -
// Default: "5"
// Minimum: "1.000000"
sm_zombie_roundtime "5"

// Time in seconds until the beacon turned on (set to 0 to disable)
// -
// Default: "240"
// Minimum: "0.000000"
sm_zombie_beacon_time "240"

// Time in seconds the zombies freezed
// -
// Default: "35"
// Minimum: "0.000000"
sm_zombie_freezetime "35"

// HP the Zombies got on Spawn
// -
// Default: "4000"
// Minimum: "1.000000"
sm_zombie_zombie_hp "4000"

// HP the Zombies get additional per extra Human
// -
// Default: "1000"
// Minimum: "1.000000"
sm_zombie_zombie_hp_extra "1000"

// HP the Humans got on Spawn
// -
// Default: "65"
// Minimum: "1.000000"
sm_zombie_human_hp "65"

// 0 - disabled, HPs a Zombie regenerates every 5 seconds
// -
// Default: "5"
// Minimum: "0.000000"
sm_zombie_zombie_regen "5"

// 0 - disabled, 1 - enable Map Darkness
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_dark "1"

// 0 - disabled, 1 - enable Glow effect for humans
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_glow "1"

// 1 - human contours with wallhack for zombies, 2 - human glow effect without wallhack for zombies
// -
// Default: "1"
// Minimum: "1.000000"
// Maximum: "2.000000"
sm_zombie_glow_mode "1"

// 0 - disabled, 1 - enable NightVision View for Zombies
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_vision "1"

// Force of the knockback when shot at. Zombies only
// -
// Default: "20.0"
// Minimum: "1.000000"
// Maximum: "100.000000"
sm_zombie_knockback "20.0"

// 0 - disabled, 1 - transform terrors into Zombie on death - experimental!
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_terror "0"

// 0 - all dead terrors become zombie, 1 - only terrors killed by zombie transform into Zombie
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_terror_infect "0"

// Rounds cooldown after a event until event can be start again
// -
// Default: "3"
// Minimum: "0.000000"
sm_zombie_cooldown_day "3"

// Rounds until event can be start after mapchange.
// -
// Default: "3"
// Minimum: "0.000000"
sm_zombie_cooldown_start "3"

// 0 - disabled, 1 - ignore the cooldown when admin/vip set zombie round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_cooldown_admin "1"

// 0 - disabled, 1 - enable sounds
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_sounds_enable "1"

// Path to the soundfile which should be played for a start.
// -
// Default: "music/MyJailbreak/zombie.mp3"
sm_zombie_sounds_start "music/MyJailbreak/zombie.mp3"

// 0 - disabled, 1 - enable overlays
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_overlays_enable "1"

// Path to the start Overlay DONT TYPE .vmt or .vft
// -
// Default: "overlays/MyJailbreak/zombie"
sm_zombie_overlays_start "overlays/MyJailbreak/zombie"

// Path to the model for zombies.
// -
// Default: "models/player/custom_player/zombie/revenant/revenant_v2.mdl"
sm_zombie_model "models/player/custom_player/zombie/revenant/revenant_v2.mdl"

// 0 - disabled, 1 - enable LR for last round and end eventday
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_zombie_allow_lr "0"

recomment for sm_zombie_glow "1", put sv_force_transmit_players "1" to your .cfg

Files

/addons/sourcemod/plugins/MyJailbreak/zombie.smx
/addons/sourcemod/scripting/MyJailbreak/zombie.sp
/addons/sourcemod/translation/MyJailbreak.Zombie.phrases.txt

Clone this wiki locally