This is an idea to give every zombie on the ability, in the manner of WarTFT fashion. I ask for help if needed. Standart classes of zombies must be disabled.
Plugin Status: Beta
Languge: only English
Description of each class:
---------------------------------------------------------------------------
Jumper. Ability - Multijump (passive)
It can jump in the air, the number of jumps depends of the number of players, which it infected.
1800 HP, 250 speed, gravity 0.6, 2.5 knockback
---------------------------------------------------------------------------
Warlock. Ability - Renew. Cooldown 30 seconds.
Completely restores health in small radius. The number of how many times warlock will be able to heal depends on how many He infected the players.
1500 HP, 255 speed, gravity 1.0, 1.0 knockback
---------------------------------------------------------------------------
Hunter. Ability - Sprint. Cooldown 20 seconds.
At 2 seconds, its velocity increases until 1000.
2000 HP, 260 speed, 1.15 gravity, 2.5 knockback
---------------------------------------------------------------------------
Ghost. The ability - Stealth. Cooldown 60 sec.
Passive: the farther from the zombie player, the worse you can see zombies
for this player.
Stealth: 5 seconds to become completely invisible. Each time an infected increases the ability to 1 second.
1350 HP, 260 speed, gravity 0.75, 1.5 knockback
---------------------------------------------------------------------------
Necro. Ability - Resurrection. Cooldown 60 sec.
Resurrects all the dead zombies on the map. Can resurrect once, as you, but if someone infected, it will be able to resurrect again.
1750 HP, 240 speed, gravity 1.0, 0.5 knockback
---------------------------------------------------------------------------
Tank. Ability - Revenge (passive). Cooldown 30 seconds.
There is a chance of 2.5%, which when released into the bullets in the tank, a who fired at the tank blind for 4 seconds, and the tank cured for 10% of their current health. When tank cast his spell, he can't cast again during cooldown time (30 sec)
2500 HP, 250 speed, gravity 1.0, 0.25 knockback
---------------------------------------------------------------------------
Ability to apply by pressing F1 (autobind) or a console command ability1
How to install:
1. the contents of the archive to unpack in the folder cstrike
2. open source code, put models such, what you have
4. compile
5. open /cstrike/addons/amxmodx/configs/plugins-zplague.ini and removes all classes of zombies (or comment)
6. insert this block after zombie_plague40.amxx:
Quote:
; Zombie classes
zp_zcls_hunter.amxx; At 2 seconds can increase his speed up to 1000
zp_zcls_tank.amxx; can blind the enemy
zp_zcls_warlock.amxx; may heal allies, who are near him
zp_zcls_necro.amxx; may resurrect all zombies
zp_zcls_jumper.amxx; can jump in the air
zp_zcls_ghost.amxx; can become completely invisible
|
You can put the classes in any order, but (!) Hunter class should be first, or depart from a server error, when the time comes to the appearance of zombies. You can also install a separate class, then there must be a zp_zclasses40.amxx in the list of plugins (!)
As a result, plugins-zplague.ini should look like:
Quote:
; Main plugin
zombie_plague40.amxx
; Zombie Classes
zp_zcls_hunter.amxx
...
zp_zcls_ghost.amxx
; Other plugins
...
|
Note: Jumper zombie class is not me. This is a slightly modified plug Tight.
Russian topic here. / Русским сюда
Changelog:
1.0 - first relise
1.1 - fixed casting spells after death (ghost, hunter, warlock, necro)
1.2 - (warlock) now can heal one time in swarm or plague mode (check config block)
1.3 - (ghost) fixed reset render mode after unfozen