Raised This Month: $ Target: $400

Biohazard v2.00 Beta 3b (Zombie Mod)

Post New Thread Reply   
Thread Tools Display Modes
Plugin Info:     Modification:   Counter-Strike        Category:   Gameplay        Approver:   Emp` (115)
Veteran Member
Join Date: May 2004
Old 03-18-2008 , 08:33   Biohazard v2.00 Beta 3b (Zombie Mod)
Reply With Quote #1

tags: zombi zombie zombies infect infection biohazard bh zs

.: Description :.

Biohazard is a server side modification for Counter-Strike. The gameplay is a classic
zombie outbreak scenario. Each round random players are infected with a "contagious virus"
and must infect the others in order to multiply. Round is won by eliminating the opposing
force. The Survivors however, have a secondary objective, that is to survive.

This is not a rewrite of the original Zombie Mod by apophis but rather a remake. Due to
the lack of a "working" public version (at the time) and requested by many users, I've
decided to create my own from scratch. It was originally named it Zombie-Strike, until I
found out that it was already taken. Thus, was renamed to Biohazard.

(I decided to move back to Canada. It's going to take a while when im able to code

It has the following features:
  • Fully customizable zombie class system
  • Plugin API to expand the mod functionality
  • Varieties of custom sounds and models
  • Unlocks the HL fog system
  • Custom knockback system
  • Custom Pain Shock Free system
  • Shootable objects
  • And many more...
.: Contents :.
  1. Installation
  2. User Created
  3. Translations
  4. Credits
  5. FAQ
  6. Changelog
  7. Previous Versions (unsupported)
Attached Files
File Type: txt fast download link.txt (147 Bytes, 21710 views)
File Type: rar Biohazard v2.00 Beta 3b.rar (6.01 MB, 186937 views)

Last edited by asherkin; 04-01-2014 at 19:43. Reason: Removed link to malware-infected website.
Cheap_Suit is offline
Veteran Member
Join Date: May 2004
Old 03-18-2008 , 08:34  
Reply With Quote #2

.: Installation :.
  1. Make sure you have the latest version of AMX Mod X installed. Version 1.80 or higher is required.
  2. Extract the Biohazard package to your cstrike folder, or extract it locally for upload to FTP.
  3. Open addons/amxmodx/configs/plugins-bio.ini file and enable/disable any sub-plugins you want.
  4. Open addons/amxmodx/configs/bh_cvars.cfg and configure Biohazard to your liking.
  5. Restart your HLDS server, and you're done!
.: User Created :..: Translations :.
  • Bulgarian by DarkMasterBG
  • Dutch by mats
  • French by marcellus
  • German by Virtual-Vybz
  • Hungarian by pro230
  • Romanian by Alka
  • Spanish by AntiBots
  • Swedish by Dr. Jan Itor
  • Latvian by The_Thing
  • Lithuanian by hleV
  • Translate, request, or fix languages
.: Credits :.
  • apophis - The developer of the original Zombie Mod.
  • Brad - Stole a part of his plugin thread layout .
  • CSDM Team - Spawn editor plugin that is included.
  • connorr - Custom flashlight plugin that is included.
  • Hawk552 - Plugin API tutorial.
  • mando127 - Giving me access to his server which helped me fix bugs.
  • MeRcyLeZZ - Lowering svc_bad errors tutorial and many other small fixes.
  • NeuroToxin92 - Game Name Changer code.
  • Simon Logic - Pain Shock Free code.
  • VEN - No Objectives code, FMU, game offsets, tutorials.
  • Virtual-Vybz - plugin signature.
  • v3x - Unlimited clip code.
  • XxAvalanchexX - Random spawning, czbot fix, and weapon snippets.
  • All the Biohazard alpha/beta testers and the translators.
.: FAQ :.

[Under construction]

.: Changelog :.

Version 2.00 Beta 3b
- Added teaminfo update delay.
- Changed death detection method.

Version 2.00 Beta 3a
- Fixed plugin natives.
- Fixed buyzone.

Version 2.00 Beta 3
- Added multiple infection.
- Added weapon knockback.
- Added weapon menu fail safe.
- Added spawn kill fail safe.
- Added checks when giving weapons.
- Added is_user_infected & preinfect_user natives.
- Added func_pushable features.
- Readded WeapPickup and AmmoPickup blocks.
- Fixed health display, again.
- Fixed bh_punishsuicide cvar.
- Fixed plugin natives.
- Fixed RegisterHamFromEntity registering players multiple times.
- Removed is_user_zombiemaster & get_zombiemaster natives.
- Removed /first command & bh_allowfirstcmd cvar.
- Removed bh_customsounds cvar.
- Removed zombie gore.
- Changed menu system.
- Changed last man fail safe.

Version 2.00 Beta 2
- Added bot support.
- Added cvar for capping health display.
- Added cvar for randomizing zombie class when connecting.
- Fixed health display when dead (display disabled).
- Fixed classes not registering properly.
- Fixed player gravity on newround.
- Fixed zombie class models.
- Fixed zombie corpses.
- Changed pregame attack blocking method.
- Changed pain shock free system.
- Changed flashlight message (sends to all other plugins).
- Removed zombie armor.
- Removed cvar bh_zombie_kb_duck.

Version 2.00 Beta 1
- Added zombie class system.
- Added respawning as zombies for DM.
- Added suicide punishment.
- Added zombie gore.
- Added money bonus for infection.
- Added survivor win sound.
- Added /first command.
- Added zombie gravity.
- Added HP & AP display cap (255).
- Added real health and armor display.
- Removed NVG block.
- Changed armor system.
- Changed menu system to dynamic.
- Changed some plugin native names.
- Changed infection msg to be viewed when spawned.
- Changed task_lights delay to 3.0.

Version 1.95
- Removed roundstart sound.
- Removed spawn backpack removal.
- Removed unnecessary codes.
- Changed armor detection.

Version 1.94
- Fixed zombies able to kill with grenades.
- Changed all MSG_ALL to MSG_BROADCAST.
- Changed how claw model is resetted.

Version 1.93
- Optimized model changing method.
- Blocked zombies from changing team.
- Changed buyzone blockage.
- Added bh_buytime cvar.
- Removed bh_blockbuyzone cvar.
- Removed zombie vision.

Version 1.92
- Fixed bh_skyname cvar.
- Fixed grenade damage detection.
- Optimized team changing method.
- Improved buyzone blockage.

Version 1.91
- Fixed a bug that cause the inability to pickup weapons.
- Fixed armor bug that was getting picked up by 3rd party plugins.
- Fixed compatibility issues with cz bots.
- Changed how the claw model is detected on spawn.
- Added language support: bp.

Version 1.90
- Fixed a bug when server is empty.
- Fixed another restarting issue.
- Added configuration file.
- Added language support: bg.
- Changed round start sound.
- Removed screenfade on round end.

Version 1.85
- Fixed restarting issues.
- Fixed a minor bug with the weapons menu.
- Fixed zombies able to kill with grenade.
- Spectators can no longer get flashed.
- Improved unlimited clip method.

Version 1.84
- Optimized functions.

Version 1.83
- Removed team changing delay.

Version 1.82
- Delay shortened when changing team on roundend.
- Used the old method to remove c4.
- Handled models on prethink.

Version 1.81
- Blocked the use of func_tankrocket and func_tanklaser for zombies.
- Used Ham_Spawn to block c4 from spawning.
- Added delay on team changing on round end.

Version 1.80
- Allowed players to hurt themselves.
- Filtered out unnessary messages.
- Optimized equipweapons function.
- Blocked the use of func_tankmortar for zombies.
- Coverted is_player_alive to a macro.
- Used a different method to set the claw model.

Version 1.72
- Fixed a bug when picking random zombies.

Version 1.71
- Fixed random variables.
- Fixed players able to buy.
- Removed model file checking.

Version 1.70
- Fixed zombie corpses.
- Fixed zombie able to kill with weapons.
- Fixed random sounds. All sounds should play now.
- Win messages will now use server language.
- Changed how player spawning is detected.
- Used Ham_Touch instead of FM_Touch.
- Added cvar bh_zombie_instant.

Version 1.63
- Removed fog cvars.
- Reused some plugin stocks.
- Menu language will now use server language.

Version 1.62
- Fixed a minor scoreboard bug.
- Fixed a menu bug (UNCONFIRMED).

Version 1.61
- Used expermental model changing method.
- Used cstrike module's cs_set_user_team on roundend.

Version 1.60
- Fixed round not ending when the last CT leaves.
- Weapon menu will no longer work for zombies.
- Enforced AMX Mod X v1.8.0 when compiling.
- Capped cvar bh_fog_density to 1-99.
- Added default fog variables to biohazard.cfg.
- Added a fail-safe if models not found.
- Added language support: ru.

Version 1.52
- Fixed a minor menu bug.
- Added language support: pl.

Version 1.51
- Fixed task_givenades function name.

Version 1.50
- Fixed an infection bug.
- Fixed menu not showing for late joiners.
- Fixed menu showing when restarting.
- Fixed round not ending due to players leaving.
- Blocked usage of stationary guns for zombies.
- Added a delay when giving nades to prevent a potential crash.
- Added plugin API.
- Added zombie vision (FOV).
- Added kill bonus.
- Added languages support: es, se, lt, and fr.
- Added cvar bh_blockbuyzone.
- Added cvar bh_weaponsmenu.
- Readded flashlight block.
- Removed cvar bh_environment.

Version 1.40
- Fixed a minor bug.
- Weapons menu is now displayed on round start.
- Weapons will now get ammo when given.
- Flashlight is no longer blocked for zombies.
- Primary weapons are no longer dropped.
- Changed cvar bh_environment function.
- Added cvar bh_hedmg_multi.
- Added cvar bh_zombie_regen.
- Added cvar bh_zombie_resist.

Version 1.30
- Fixed another minor bug.
- Fixed players able to buy.
- Fixed bh_enable cvar.
- Changed c4 removal method.
- Changed disabling fall damage method.
- Used version 0.99 model system.

Version 1.20
- Fixed a minor bug.
- Added weapons menu.
- Changed how C4 is strip.

Version 1.11
- Fixed death not updating.

Version 1.10
- Players spawning as terrorist during midgame wont become zombies.
- *Disabled* stungrenade.

Version 1.00
- Change plugin name.
- Change plugin cvar prefix.
- Reverted back to cstrike module.
- Fix model bug.
- Fix score updates.
- Zombies no longer take fall damage.
- Zombies take full damage of hegrenades.
- Zombies dont slowdown when ducking.
- Added flashbangs only blinds zombies.
- Added stungrenade replacement (smokegrenade).
- Added zombie attack multiplier.

Version 0.99
- Fixed a damage bug.
- Fixed round not ending.
- No longer requires the cstrike module.
- Screen will whiteout when survivors win.

Version 0.98
- Fixed an ammo bug.
- Fixed a bug that allowed zombies to infect survivors using stationary guns.
- Used set_pdata_int instead to change teams on round end.
- Added screen blackout when zombies win (just to hide some technical stuff).
- Changed how survivors are infected.

Version 0.97
- Fixed zombie die sounds.
- Fixed more weapon id errors.
- Simplified zs_zombie_hp_bonus.
- Added fog cvars.

Version 0.96
- Added a check to make sure a function isnt called twice.
- Changed how winning messages are sent.

Version 0.95
- Added a check to make sure zombies dont have armor.
- Added HP bonus for the First zombie. Controlled by zs_zombie_hp_bonus.
- Readded custom zombie win sounds. However, it's disabled by default.

Version 0.94
- Removed zs_block_flashlight.
- Fixed a minor bug.

Version 0.93
- Fixed weapon id error.
- Fixed zombies having weapons.
- Fixed deathmsg. Should show it properly now.

Version 0.92
- Fixed more issues when round is ended.
- Fixed code when picking new zombie.
- Changed the default zombie model.
- Changed the "screaming" sound channel to CHAN_STATIC to stop it from getting cut off.
- Readded custom sounds and custom knife model.
- Added a little delay on many functions.
- Added an ammo system. 0 = off, 1 = unlimited ammo, 2 = unlimited clip.

Version 0.91
- Removed score restore, seems to crash server.

Version 0.90
- Merged with lite. Some sounds/models/blocks are removed.
- Added zs_maxzombies. Hopefully, it will stop the kicking.
- Users will now drop their current weapon.

Version 0.80b & 0.80b Lite
- Just another method to change the model. Note: only uses 2 models.

Version 0.80 & 0.80 Lite
- Fixed players being turned to zombies when round ends.
- Added fog density control and increased default density to 18% (was 10%).
- Added a check to make sure that the new random zombie is not the last random zombie.
- Added zs_autonvg. If turned on: they automatically turn on NVG when infected.
- Made players cant hit each other while the game isnt started.
- Changed method when the only zombie leaves (restarts then restores). Note: still untested.

Version 0.71
- Changed team when round ends instead of doing it in the new round.
- Removed spec NVG.

Version 0.71 Lite
- Changed team when round ends instead of doing it in the new round.

Version 0.70 Lite
- Removed spec NVG.
- Removed hand model.
- Removed sound replacements.
- Removed some unnecessary blockage.
- Made editing messages easier.

Version 0.60
- Changed spec NVG method.
- Changed model changing method to the old one.
- Changed the default model to the original hl zombie model. I still included the old one.
- zs_zombie_spd is set to 260.0 by default.
- zs_zombie_kb_health is set to 90 by default.
- zs_customwinsounds is off by default. Might be the one causing the lag spikes.

Version 0.50
- Removed cvars: zs_custommodel, zs_customknife, zs_enablefog, and zs_fogcolor.
You need to edit the zombiestrike.sma if you want to edit this settings.
- Changed C4 removal method. I made it invisible to players instead of removing it.
- Changed model changing method. Survivor models will include terrorist and the VIP models also.
- Fixed Spec NVG. The Spec NVG wasnt set properly so it keeps sending the NVG message.
- UNTESTED: When the only zombie leaves it would restart the round and restore everyones score back.
- Changed default zombie model. If you want the original model just rename it to zombie2.mdl.

Version 0.40
- Public version released.

.: Previous Versions (unsupported) :.
Attached Files
File Type: zip Biohazard v1.93.zip (1.78 MB, 17434 views)
File Type: rar Biohazard v2.00 Beta 3.rar (193.7 KB, 9424 views)
File Type: rar Biohazard v2.00 Beta 3a.rar (193.6 KB, 11213 views)

Last edited by Cheap_Suit; 08-08-2008 at 00:41. Reason: Total Downloads: 52953 (combined)
Cheap_Suit is offline
Senior Member
Join Date: Mar 2007
Location: America
Old 03-18-2008 , 08:49   Re: Biohazard
Reply With Quote #3

Nice! You finally released it!
chris is offline
Send a message via AIM to chris
Join Date: Mar 2008
Location: Singapore
Old 03-18-2008 , 09:11   Re: Biohazard
Reply With Quote #4

Whats the difference between the standard zombie mod?
gummybear is offline
Send a message via MSN to gummybear
Veteran Member
Join Date: Mar 2007
Location: Lithuania
Old 03-18-2008 , 09:32   Re: Biohazard
Reply With Quote #5

Originally Posted by gummybear View Post
Whats the difference between the standard zombie mod?
What is standart Zombie Mod?
hleV is offline
Join Date: Mar 2008
Location: Singapore
Old 03-18-2008 , 10:07   Re: Biohazard
Reply With Quote #6

as in "zombie mod made by apophis" as stated by the creator
gummybear is offline
Send a message via MSN to gummybear
Veteran Member
Join Date: Mar 2007
Location: Lithuania
Old 03-18-2008 , 10:15   Re: Biohazard
Reply With Quote #7

Well, nobody uses the version of apophis because it has many bugs.

Got debug in Biohazard v1.5:
L 03/18/2008 - 15:06:46: Start of error session. L 03/18/2008 - 15:06:46: Info (map "zm_toronto") (file "addons/amxmodx/logs/error_20080318.log") L 03/18/2008 - 15:06:46: Function is not present (function "task_givenades") (plugin "biohazard.amxx") L 03/18/2008 - 15:06:46: [AMXX] Displaying debug trace (plugin "biohazard.amxx") L 03/18/2008 - 15:06:46: [AMXX] Run time error 10: native error (native "set_task") L 03/18/2008 - 15:06:46: [AMXX]    [0] biohazard.sma::equipweapons (line 1780) L 03/18/2008 - 15:06:46: [AMXX]    [1] biohazard.sma::menu_equip (line 1288)
hleV is offline
Join Date: Mar 2008
Location: Singapore
Old 03-18-2008 , 10:19   Re: Biohazard
Reply With Quote #8

oh didnt know that, ok im gonna give this plugin a shot
gummybear is offline
Send a message via MSN to gummybear
Join Date: Mar 2008
Location: Singapore
Old 03-18-2008 , 10:35   Re: Biohazard
Reply With Quote #9

cant seem to compile it =(
gummybear is offline
Send a message via MSN to gummybear
Senior Member
Join Date: Dec 2006
Old 03-18-2008 , 10:40   Re: Biohazard
Reply With Quote #10

Infection still doesn't work with me ?

All modules are started...

Edit: Fog also ?
DeLiriuM is offline

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -4. The time now is 15:27.

Powered by vBulletin®
Copyright ©2000 - 2023, vBulletin Solutions, Inc.
Theme made by Freecode