[B]Description[/B]
Zombie Escape is a popular gamemode for Counter-Strike: Source, now available for Garry's Mod. Players initially spawn as humans, and after a short amount of time, an infection outbreaks. Humans are able to 'push' zombies back with their weapons. Each weapon has its own stats, which affects the amount of push. The humans must escape the infection by reaching the end of the map, otherwise the zombies will succeed.
[B]Features[/B]
- Map messages sent to the HUD (instead of chat)
- Zombie damage display
- Zombie knockback/push system
- Bosses display health bars
- Zombie arms weapon
- Simple weapon selection menu
- Win screen overlays (Thanks to [URL="http://steamcommunity.com/id/snoipa/"]Snoipa[/URL])
- Automated map changing after max rounds
- Decreased zombie health and infection time with larger amount of players
- Disabled Bunny Hop
- Configurable settings
[B]Media[/B]
[TABLE]
[TR]
[TD] [thumb]http://i44.tinypic.com/2aim2h1.png[/thumb]
Boss Health Display (Picture from Sassilization server)[/TD]
[TD] [thumb]http://i.imgur.com/S03mS.jpg[/thumb]
Zombie Arms[/TD]
[/TR]
[TR]
[TD] [thumb]http://cloud.steampowered.com/ugc/540671188477560474/84B2209C803030B0E5CC761254275605F6A2004F/[/thumb]
Map-Specific Player Models (Picture from Sassilization server)[/TD]
[TD] [thumb]http://i.imgur.com/LbQQ3.jpg[/thumb]
Player Pickup w/ player name in message[/TD]
[/TR]
[TR]
[TD] [thumb]http://i.imgur.com/3lfMd.jpg[/thumb]
HUD Messages[/TD]
[TD] [thumb]http://i.imgur.com/OTIWo.jpg[/thumb]
Player Transparency and Damage Display[/TD]
[/TR]
[/TABLE]
[B]Settings[/B]
Although it's suggested to keep these settings at their default, you may change them if you feel necessary.
- ze_max_rounds <number> "Maximum amount of rounds played prior to map switch"
- ze_ztimer_min <seconds> "Minimum time from the start of the round until picking the mother zombie(s)."
- ze_ztimer_max <seconds> "Maximum time from the start of the round until picking the mother zombie(s)."
- ze_zhealth_min <number>
- ze_zhealth_max <number>
- ze_ammo <number> "Amount of ammo to give humans."
- ze_buyzone <0/1> "Whether or not players may purchase weapons only in a buyzone."
- ze_human_speed <number>
- ze_zombie_speed <number>
- ze_zombie_ratio <number>
- ze_zspawn_latejoin <0/1> "Allow late joining as zombie."
- ze_zspawn_timelimit <seconds> "Time from the start of the round to allow late zombie spawning."
[B]Developer Support[/B]
- Custom human weapons may be added by editing the 'weapons.txt' file.
- Map fixes may be added to 'gamemode/maps/[I]mapname[/I].lua'
- A selection of hooks are made available for developers looking to implement custom rewards or other features
OnRoundChange()
OnChangeMap( String nextmap )
OnTeamWin( Integer teamId )
OnInfected( Player ply, Player attacker )
OnNukeLaunched( Player ply )
OnBossDefeated( Table boss, Player attacker ) [I]see sv_boss.lua[/I]
[B]Downloads[/B]
[URL="https://github.com/samuelmaddock/zombie-escape/zipball/master"]Direct Download[/URL]
[URL="https://github.com/samuelmaddock/zombie-escape"]Github[/URL]
[URL]https://github.com/samuelmaddock/zombie-escape[/URL] (Svn Checkout URL)
Maps can be found here [URL]http://css.gamebanana.com/maps/cats/8024[/URL]
This looks nice.
Great work Sam.
I'm going to try this out, It looks nice. Good job! :)
So it's zombie survival, minus the camping, more like a gauntlet-style zombie survival?
[B]Neat.[/B]
Great work Sam - Zombie Escape is awesome.
Very good work!
Looks awesome :D
Congrats.
Thank you for all of the positive feedback! :)
Added GMod Beta support. There are a few small issues with the HUD, such as the weapon selection menu, but no obvious bugs.
[thumb]http://i.imgur.com/h5NaD.jpg[/thumb]
[URL="https://github.com/samuelmaddock/zombie-escape/zipball/garrysmodbeta"]Download[/URL] (Also in the top post)
its so bootiful <3
Playing this since last year. Nice work Sam.
Looks awesome, I'm an addict of the Aliens zombie escape server on CSS and this looks even better.
It has been really fun testing this and it is a great gamemode. Great job Sam!
Great Gamemode but admins change freaking map everytime when they got bored it. Admin commands unbalance
Good game mode and servers, fun conversion from the CSS Gamemode which is fun too.
I'm gonna set up a gmod 13 server to test this out.
Edit: Damnit gmod 13 server for linux is fucked
Edit2: I think I've almost got it!
Edit3: nope, damn lua cache not downloading
[QUOTE=Mitchel.;36183742]Great Gamemode but admins change freaking map everytime when they got bored it. Admin commands unbalance[/QUOTE]
There are no admin commands that come with this gamemode. However, there is a default maximum amount of rounds of 8 before the map changes.
This is some of the most fucked up shit I've ever seen half sandbox half zombie escape:
[URL="steam://connect/64.120.176.98:27015"]Gmod 13 server[/URL]
[QUOTE=rookwood101;36187709]This is some of the most fucked up shit I've ever seen half sandbox half zombie escape:
[URL="steam://connect/64.120.176.98:27015"]Gmod 13 server[/URL][/QUOTE]
Make sure you start up the server with "gamemode ZombieEscape" in the server.cfg. Garry's Mod Beta servers are a little different.
Ok so still can't get it working, but I can give you the information I am getting from it.
Things you should know:
I'm running this on linux (ubuntu) so it barely works anyway (took me ages to get the gm13 server booting at all)
My server.cfg file:
[code]
"hostname" "[TESTING] BananaBomb Zombie Escape"
"rcon_password" ""
"sv_password" ""
"sv_region" "0"
"sv_lan" "0"
"sv_voiceenable" "1"
"sv_alltalk" "0"
"sv_downloadurl" "http://64.120.176.98/garrysmodbeta/"
"net_maxfilesize" "100"
"sv_allowupload" "1"
"sv_allowdownload" "1"
"gamemode" "ZombieEscape"
"sbox_godmode" "0"
"sbox_plpldamage" "1"
"sbox_noclip" "0"
"sbox_maxprops" "150"
"sbox_maxragdolls" "1"
"sbox_maxnpcs" "0"
"sbox_maxballoons" "10"
"sbox_maxeffects" "10"
"sbox_maxdynamite" "1"
"sbox_maxlamps" "20"
"sbox_maxthrusters" "20"
"sbox_maxwheels" "20"
"sbox_maxhoverballs" "10"
"sbox_maxvehicles" "3"
"sbox_maxbuttons" "20"
"sbox_maxemitters" "5"
"sbox_maxspawners" "3"
"sbox_maxturrets" "2"
"exec" "banned_ip.cfg"
"exec" "banned_user.cfg"
[/code]
The console on startup:
[code]
Network: IP 64.120.176.101, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Lua initialized (Lua 5.1)
Compressing lua files into data pack..
Compression complete. 293 files. (0.072s)
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file server.cfg
Attempted to create unknown entity type func_buyzone!
Can't init func_buyzone
Attempted to create unknown entity type func_buyzone!
Can't init func_buyzone
Attempted to create unknown entity type weapon_deagle!
Can't init weapon_deagle
Attempted to create unknown entity type weapon_deagle!
Can't init weapon_deagle
Attempted to create unknown entity type weapon_hegrenade!
Can't init weapon_hegrenade
Attempted to create unknown entity type weapon_hegrenade!
Can't init weapon_hegrenade
Attempted to create unknown entity type weapon_hegrenade!
Can't init weapon_hegrenade
Attempted to create unknown entity type weapon_hegrenade!
Can't init weapon_hegrenade
Attempted to create unknown entity type weapon_hegrenade!
Can't init weapon_hegrenade
Attempted to create unknown entity type weapon_m249!
Can't init weapon_m249
Attempted to create unknown entity type weapon_deagle!
Can't init weapon_deagle
Attempted to create unknown entity type weapon_deagle!
Can't init weapon_deagle
Attempted to create unknown entity type func_buyzone!
Can't init func_buyzone
Attempted to create unknown entity type func_buyzone!
Can't init func_buyzone
Attempted to create unknown entity type weapon_deagle!
Can't init weapon_deagle
Couldn't find any entities named deaglesword, which point_template temp01 is specifying.
FuncTrackTrain 'creeperhead' has no target.
FuncTrackTrain 'bow01' has no target.
FuncTrackTrain 'creeperhead' has no target.
FuncTrackTrain 'creeperhead' has no target.
func_breakable (func_breakable) at (1904.000 -6672.000 -2160.000) using obsolete or unknown material type.
ERROR!: Can't create physics object for models/mcmodelpack/other_blocks/ladder.mdl
ERROR!: Can't create physics object for models/mcmodelpack/other_blocks/ladder.mdl
FuncTrackTrain 'fanholder' has no target.
FuncTrackTrain 'func_tanktrain' has no target.
Initializing Steam libraries for secure Internet server
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Unknown command "sbox_plpldamage"
exec banned_ip.cfg: file size larger than 1 MB!
exec banned_user.cfg: file size larger than 1 MB!
Connection to Steam servers successful.
Public IP is 64.120.176.98.
Assigned anonymous gameserver Steam ID [A-1:4115205124(2981)].
VAC secure mode is activated.
[/code]
I just can't seem to get it to work no matter what I do. The lua seems to be the thing that is breaking - when I join I get an error about it not being able to download the cache. AND it can't be to do with me having sv_downloadurl on (fast download) as I have tried it without and it still doesn't work.
Also when I attempt to change map:
[code]changelevel gm_construct
---- Host_Changelevel ----
Lua initialized (Lua 5.1)
Error loading gamemode: info.Valid [ZombieEscape]
Error loading gamemode: info.Valid [ZombieEscape]
PreMinidumpCallback: updating dump comment
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20120604053223_1.dmp
Segmentation fault
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Mon Jun 4 05:32:23 EDT 2012: Server restart in 10 seconds
Updating server using Steam.
Checking bootstrapper version ...
[/code]
it crashes.
Thoughts anyone?
well first of all net_maxfilesize is for Source's download system, not FastDL
second, try accessing a file on FastDL directly. from here I'm getting 403 access denied errors.
[QUOTE=Banana Lord.;36193128]well first of all net_maxfilesize is for Source's download system, not FastDL
second, try accessing a file on FastDL directly. from here I'm getting 403 access denied errors.[/QUOTE]
I am able to access the files on there:
[url="http://64.120.176.98/garrysmodbeta/maps/ze_minecraft_v1_1_gm.bsp"]See?[/url]
Also discovered the problems causing [I]some[/I] of the errors, I forgot to mount counter strike :suicide:
BUT still doesn't work alas.
Edit: Actually, what the hell am I on, need to test with ze_ maps.
Would someone mind helping test this?:
[URL="steam://connect/64.120.176.98:27015"]steam://connect/64.120.176.98:27015[/URL]
The content pack does not auto download though, so you'll need to get it beforehand.
[editline]4th June 2012[/editline]
Wait what, the counterstrike stuff has broken again and it's still mounted???
Got small suggestion "Can you please add pushing "prop_physics" stuff with weapon bullets?"
[QUOTE=Mitchel.;36197786]Got small suggestion "Can you please add pushing "prop_physics" stuff with weapon bullets?"[/QUOTE]
Could you give an example where this is needed or used? I wasn't aware this is a feature in zombie escape.
[QUOTE=samm5506;36198558]Could you give an example where this is needed or used? I wasn't aware this is a feature in zombie escape.[/QUOTE]
On some of the levels there are vending machines and bookcases that are designed to be shot and to block the zombies' paths.
hey, im a noob with gamemodes, so i was wondering where i should put the "zombie escape" folder at, sorry for being a noob lol.
[QUOTE=rookwood101;36205786]On some of the levels there are vending machines and bookcases that are designed to be shot and to block the zombies' paths.[/QUOTE]
I suggest heavily you snip out your RCon password AND change it.
[QUOTE=rookwood101;36192471]I'm running this on linux (ubuntu) so it barely works anyway (took me ages to get the gm13 server booting at all)[/QUOTE]
This may or may not be related to the problem you're having:
[QUOTE=garry;36005945]Update 19 is out
...
• I'm told that linux isn't working[/QUOTE]
[QUOTE=samm5506;36216420]This may or may not be related to the problem you're having:[/QUOTE]
I assume it must be partly to do with that, although I [I]have[/I] managed to get it working (took me a lot of googling) but running the zombie escape on it is a bit flaky. I think I'll just wait it out until update 20.
[editline]6th June 2012[/editline]
Also, thanks for implementing the knockback variable! I suggest you put it in the main post. The reason why I thought you should add it is because There was [B]not enough[/B] knockback, so I'm not sure changing the default value downwards was wise. Taking all things into account I tested it and a value of 6-7 worked well. Although obviously different people will prefer it different ways.
Another thing I was wondering was if you could include the GUI you have on your server in with it as it would be useful to have the information in that form (unless you already are and it's just not working)
I submitted a pull request with some things I thought would be beneficial:
[URL="https://github.com/samuelmaddock/zombie-escape/pull/3"]https://github.com/samuelmaddock/zombie-escape/pull/3[/URL]
* a variable for whether zombie health should regenerate
* a better default value for knockback (to make it feel more like the original cs:s one)
* made the bars on map messages last for the length of time that the message says (if applicable)
* added a couple of cs:s weapons (that you missed?/didn't want?)
[editline]7th June 2012[/editline]
[QUOTE=Mitchel.;36197786]Got small suggestion "Can you please add pushing "prop_physics" stuff with weapon bullets?"[/QUOTE]
I think I'll attempt to work on this tomorrow if OP is all right with that?
Sorry, you need to Log In to post a reply to this thread.