Raised This Month: $51 Target: $400
 12% 

Zombie:Reloaded 1.0.6


Post New Thread Reply   
 
Thread Tools Display Modes
Author
sumguy14
Senior Member
Join Date: Apr 2006
Plugin ID:
165
Plugin Version:
1.0.6
Plugin Category:
General Purpose
Plugin Game:
Counter-Strike: Source
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    A remake of c0ldfyr3's ZombieMod in SM
    Unapprover:
    Reason for Unapproving:
    Replaced by https://forums.alliedmods.net/forumdisplay.php?f=132
    Old 08-26-2007 , 20:27   Zombie:Reloaded 1.0.6
    Reply With Quote #1

    Zombie:Reloaded Version 1.0.6
    _________________________________________
    • Description:
      • Remake of c0ldfyr3's ZombieMod, where humans try to survive against the zombies.
      • I remade it because ZombieMod 2.0 has been "closed beta" for a long period of time now.
      • This version includes many new features like:
        • Classes! Now choose a zombie class, each class has a special set of advantages, disadvantages. Admin can disable classes through a simple cvar 'zm_classes 1/0'. Default classes include:
          • Classic Zombie - Your average zombie, inherits all the settings from the normal config, basically has no advantages disadvantages
          • Fast Zombie - This zombie has, by default, -1000 HP and has a higher knockback than all other zombies. But this zombie can jump pretty high and runs faster than all other zombies. Good for chasing humans not in a safe place.
          • Big Zombie - Has the HellKnight model (the big one) and runs a little slower than humans, which is really slow. His advantages are +1000 HP, and a lower knockback. This zombie is good for climbing, and going into smalll spaces where he isn't knockback so much.
          • Leech - Has -2000 HP, and default everything else, this zombie regenerates health like crazy. One health point every 0.2 seconds, leaves this zombie regenerating 5 hp per second. Good against a large group of humans, that won't come get you.
        • HP Boost - When a zombie turns a human, they get a health boost, set by the server admin. Setting it to 0 will disable it.
        • Falldamage Control - Can set whether humans or zombies can be hurt from impact. Zombie's won't be killed from hitting the ground after you shoot them anymore.
        • Zombie Control - Can't be the first zombie twice in a row.
        • Multiple Mother Zombies - Multiple humans are turned as mother zombies depending on amount of players in the server. Admin can change the ratio, default is 5, meaning every 5 humans there are 1 zombie. So if there are 15 players, there are 3 mother zombies.
        • Overlays - Cool overlays are displayed after humans/zombies win.
      • Objective:
        • Zombies: Turn all humans into zombies by knifing them
        • Humans: Evade zombies at all costs and either kill all zombies, or survive long enough for round to end
      • Strategy:
        • Zombies
          • To wreck human barricades, press your 'use' key while aiming at what you want to move (best while on the prop)
          • Run zigzag so you aren't shot back as much
        • Humans
          • Climb up high and shoot any zombies trying to climb up
          • Try to make barricades that a zombie can't get on top of, because of a zombie can get on it, he can probably move it easily
    _________________________________________
    • Credits:
      • c0ldfyr3: Leader of the ZombieMod coding team, concept/idea goes to him
      • robot: Creator of 3 of the default zombie models, used also by ZombieMod.
      • fischfasch: Creator of the overlays we used, great job on those
      • ICS: I am using one of ics's models from http://www.ics-base.net/css_skins/skins.php
    _________________________________________
    • Todo:
      • Not Done - Done - Maybe Fixed - Deemed Unnecessary
      • Fix round draw bug (Still searching for problem)
      • Decapitation
    _________________________________________
    • Installation:
      • Extract zombiereloaded.zip to your server's root directory
      • Configure the settings located in "configs/zombiereloaded/"
    _________________________________________
    • Server Commands:
      • zrcmd_restrict <weapon> - Restricts a weapon for all players
      • zrcmd_unrestrict <weapon> - Unrestricts a weapon
      • zrcmd_zombify <player> - Turns a player into a zombie
    _________________________________________
    • Configuration:
      • configs/zombiereloaded/classes.ini
        Code:
        ; Set up your zombie classes here
        ; Note: This file is only used if zm_classes is set to 1
        ; Note2: You can do +/- or static value for these settings, hp, speed, and knockback
        ; Example: hp="+400" will give the zombie 400 more HP than zr_health, hp="400" will make the zombie's hp 400
        ; Warning: Make sure you keep everything in the same order as the example
        ; Warning2: Leaving any open brackets will ignore the class completely
        ;
        ;Format:
        ; [Class Name]
        ; model="model/path/model.mdl" (default = random model)
        ; hp="amount" (mother gets twice this, default = zr_health)
        ; speed="speed" (default human speed is 300, default = zr_speed)
        ; jumpdistance="distance" (default distance is 0, default = zr_jumpdistance)
        ; jumpheight="height" (default height is 0, default = zr_jumpheight)
        ; knockback="multiplier" (how far zombie is knocked back when shot, default = zr_knockback)
        ; nvgs="1/0" (if the zombie gets nvgs and auto-enables them, default = zr_nvgs)
        ; regen="1/0" (zombie will regenerate hp, default = zr_regen)
        ; regen_hp="amount" (how much hp is regenerated, if regen is on, default = zr_regen_hp)
        ; regen_interval="seconds" (how many seconds between regenerating hp, default = zr_regen_interval)
        ; hpboost="amount" (how much HP is given to zombie when turning a human, default = zr_hpboost)
        ; alpha_spawn="alpha" (0-255 visibility of the zombie when spawned)
        ; alpha_weakened="alpha" (0-255 visibility of the zombie after being headshotted 'x' times)
        ; alpha_headshots="amount" (How many headshots until the zombie's alpha is changed to alpha2)
        ; shortdesc="Displayed right under class in the class selection menu"
        
        [Classic Zombie]
        model="models/player/zh/zh_charple001.mdl"
        hp="default"
        speed="default"
        jumpdistance="default"
        jumpheight="default"
        knockback="default"
        nvgs="default"
        regen="default"
        regen_hp="default"
        regen_interval="default"
        burntime="default"
        hpboost="default"
        alpha_spawn="255"
        alpha_weakened="255"
        alpha_headshots="0"
        shortdesc="Your everyday zombie"
        
        [Fast Zombie]
        model="models/player/zh/zh_corpse002.mdl"
        hp="-2000"
        speed="+30"
        jumpdistance="+0.2"
        jumpheight="+5"
        knockback="+1"
        nvgs="default"
        regen="0"
        regen_hp="0"
        regen_interval="0"
        burntime="+3"
        hpboost="default"
        alpha_spawn="255"
        alpha_weakened="255"
        alpha_headshots="0"
        shortdesc="-HP | +Speed | +Jump | +KnockBack"
        
        [Big Zombie]
        model="models/player/ics/hellknight_red/t_guerilla.mdl"
        hp="+1000"
        speed="280"
        jumpdistance="0"
        jumpheight="0"
        knockback="-1"
        nvgs="default"
        regen="0"
        regen_hp="0"
        regen_interval="0"
        burntime="-3"
        hpboost="default"
        alpha_spawn="255"
        alpha_weakened="255"
        alpha_headshots="0"
        shortdesc="-Speed | -Jump | -KnockBack | +HP"
        
        [Leech]
        model="models/player/zh/zh_zombie003.mdl"
        hp="-2000"
        speed="default"
        jumpdistance="default"
        jumpheight="default"
        knockback="default"
        nvgs="default"
        regen="1"
        regen_hp="1"
        regen_interval="0.2"
        burntime="+3"
        hpboost="default"
        alpha_spawn="255"
        alpha_weakened="255"
        alpha_headshots="0"
        shortdesc="-HP | +Regen"
      • configs/zombiereloaded/models.txt
        Code:
        // Add paths to models here
        // They will automatically be downloaded to the client
        
        // ** DEFAULTS
        
        models/player/zh/zh_charple001
        models/player/zh/zh_zombie003
        models/player/zh/zh_corpse002
        models/player/ics/hellknight_red/t_guerilla
        
        // ** END DEFAULTS **
      • configs/zombiereloaded/downloads.txt
        Code:
        // Add files you want clients to download here
        
        // ** DEFAULTS **
        
        materials/models/player/zh/Zombie_Classic_sheet.vmt
        materials/models/player/zh/corpse1.vmt
        materials/models/player/zh/Charple1_sheet.vmt
        
        // Big Zombie
        materials/models/player/ics/hellknight_red/estuche.vmt
        materials/models/player/ics/hellknight_red/estuche.vtf
        materials/models/player/ics/hellknight_red/hellknight.vmt
        materials/models/player/ics/hellknight_red/hellknight.vtf
        materials/models/player/ics/hellknight_red/hellknight_normal.vtf
        
        // ** END DEFAULTS **
    • Changelog:
      • 8/26/07
        • Released
      • 8/28/07
        • Teams are balanced after zombies have all been killed in respawn mode
        • In respawn mode, players will spawn in their own buyzone to buy weapons
        • Added spawn protection
      • 8/28/07
        • Most likely fixed linux crash
      • 9/03/07
        • Fixed it not destroying a handle
        • Added new variable to support a zombie being spawned within the 2 variables range (min/max time)
        • Added some log messages
        • zmcmd_* commands can be used client-side now
        • Fixed LogAction error when someone tries to commit suicide
        • Fixed map darkening not working
        • Added an ambience system, configure the file to play any ambient sounds you want (I suggest hl2/sound/ambient/atmosphere/)
        • Stopped X attacked a teammate text & quake teamkiller sounds playing
        • Speed and invisibility to spawn protection
        • Prefixed all cmds/cvars with zr_/zrcmd_
        • Fixed zr_restrict restricting defaults when the server starts
        • Restrictions are cleared each map change, then zr_restrict's contents are re-restricted
        • Added !zspawn
        • Added !ztele
        • Added !zstuck
        • Explosion sound is emitted from human turning into zombie
        • Humans can't be lit on fire anymore
        • Fixed weird scoreboard numbers
        • All weirdness with random things happening is fixed, as long as you update your SM
      • 9/17/07
        • Added more console messages (ambient sound loaded, model loaded, file added to download table)
        • [Zombie:Reloaded] changed to [ZR]
        • Added cvar to control darkness when zm_dark is 1
        • Added cvar to tell the plugin what sky to load for the map when zm_dark is 1
        • Changed the say command classes to !zclass
        • HPBoost is now class-specific when classes are enabled (all classes have been defaulted to the cvar)
        • Multi-Language support woohoo! This always allows you to modify any message in the game (dont forget to grab the translation file)
        • Ambient sounds are downloaded to the client
        • Teleport delayed
        • !zmenu opens a menu to all ZR commands and are easily selectable with a touch of a key
        • zr_enable 0/1 can enable or disable the plugin mid-game
        • Fixed infinite ambient loop
        • Death is now incremented when zombified
        • Added cvar to set cash to a specific amount when a player spawns
        • When round_end is called if you type mp_restartgame, the round will restart in how many seconds you specify for mp_restartgame
        • Made a better default ambience.txt
      • 9/26/07
        • Added countdown to spawn protection
        • Made spawn protected people not able to be zombified (overlooked before)
        • Fixed model paths being cut off
        • Added burntime to class setup
        • Added alpha settings for class setup
        • Added GetZClass native and OnZClassChanged forward
        • Added !zhp that persistently displays your HP as a zombie
      • 9/27/06
        • Fixed Call_PushCell errors in console
        • Fixed class not being set correctly
        • Fixed alpha being set on player spawn, not zombie spawn (doh!)
      • 9/28/07
        • Fixed alpha not being reset when you spawn
        • Fixed not being able to access zombie class selection from zmenu
        • Fixed zhp not displaying the hp persitently only when it changed
        • Added zr_zhp_default cvar to set the default for joining clients (defaulted to on)
        • Falldamage control has been fixed
      • 10/08/07
        • Fixed spectator zombie bug (finally!) Credit for the fix goes to mbalex
        • Added a cool effect to infection
        • Added a flash to infection
        • Fixed clients getting extra kills for suicide
        • Fixed scoreboard bug
      • 10/14/07
        • Fixed the weird zombie spawning crazily bug (thanks mbalex, again)
        • Added a center text saying protection is over
      • 11/10/07
        • Fixed models not downloading to the clients bug (thanks mbalex, again, again)
        • Headshots only cvar made humans invulnerable to being turned
        • Removed the deprecicated function
    Attached Files
    File Type: zip zombiereloaded.zip (4.31 MB, 6020 views)
    File Type: zip zombiereloaded_source.zip (34.0 KB, 3174 views)
    File Type: txt zombiereloaded.phrases.txt (15.4 KB, 2494 views)
    __________________
    Don't think of them as bugs think of them as unexpected features

    Last edited by sumguy14; 11-24-2007 at 13:33.
    sumguy14 is offline
    Nican
    Veteran Member
    Join Date: Jan 2006
    Location: NY
    Old 08-27-2007 , 00:08   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #2

    Holy ***!

    Really nice...
    __________________
    http://www.nican132.com
    I require reputation!
    Nican is offline
    Send a message via ICQ to Nican Send a message via MSN to Nican
    Fredd
    Veteran Member
    Join Date: Jul 2007
    Old 08-27-2007 , 00:40   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #3

    very very nice but damnit there goes my ZombieClass idea...
    __________________
    Need a private coder? AMXX, SourceMOD, MMS? PM me!
    Fredd is offline
    API
    Veteran Member
    Join Date: May 2006
    Old 08-27-2007 , 02:12   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #4

    Very well done :]
    __________________
    API is offline
    Send a message via AIM to API
    sumguy14
    Senior Member
    Join Date: Apr 2006
    Old 08-27-2007 , 14:06   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #5

    Thanks everyone, worked hard on this
    __________________
    Don't think of them as bugs think of them as unexpected features
    sumguy14 is offline
    dubbeh
    Senior Member
    Join Date: Jul 2007
    Old 08-27-2007 , 15:05   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #6

    nice work
    __________________
    SM Plugins - dubbeh.net - Plugin requests are welcome
    dubbeh is offline
    API
    Veteran Member
    Join Date: May 2006
    Old 08-27-2007 , 15:13   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #7

    Zombie plugins are allowed to be remade, even if they are identical. He credited the creator, everyone has the right of choice. No more bullshit.
    __________________
    API is offline
    Send a message via AIM to API
    sumguy14
    Senior Member
    Join Date: Apr 2006
    Old 08-27-2007 , 15:17   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #8

    aceofspades:

    I don't need you trashing my plugin.

    Calling it "half-assed" is "pissing on my plugin".

    This plugin isn't half-assed. c0ldfyr3 said he would have a beta out months ago, never happened. Don't come in here talking trash, especially when you have no idea what the quality of the plugin is.

    I have the freedom to code whatever I want. This is in another scripting language + I credited the author. This is even in another language, so you can't accuse me of stealing any of ZM's code.

    And excuse me? Closed beta copy-writes don't apply, especially when I got the impression you are using the last ones on this page. I got the overlays from an open forum, which never said anything about not being able to use them any other place than ZombieMod.
    __________________
    Don't think of them as bugs think of them as unexpected features

    Last edited by sumguy14; 08-27-2007 at 15:23.
    sumguy14 is offline
    dA.oOZe
    Member
    Join Date: Aug 2007
    Location: Near Hamburg, Germany
    Old 08-27-2007 , 15:38   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #9

    Awesome!

    I got stuck with some problems on the "original" ZombieMod (which, however, is a fantastic mod) and been waiting for the next release for ... too long. And then some genius releases this stuff for sourcemod... did I already say awesome?

    Will test this plugin soon and hopefully get rid of the problems the "other" zombiemod has.

    Fantastic!!!11!one!1eleven!
    dA.oOZe is offline
    sumguy14
    Senior Member
    Join Date: Apr 2006
    Old 08-27-2007 , 15:44   Re: Zombie:Reloaded 1.0.0
    Reply With Quote #10

    Curious, what were the problems you were expericencing?

    Thanks for the support
    __________________
    Don't think of them as bugs think of them as unexpected features
    sumguy14 is offline
    Reply



    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 16:25.


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