I am happy my first plugin.
With This Plugin you have a new menu into SM_Admin and can take the Survivor Upgrades into any gameplay (Coop, Versus and Survival).
USAGE:
Put
sm_cvar survivor_upgrades 1 into your server.cfg (
this affect only Normal COOP, in Versus Survivors Never Take Random Upgrades)
If you have
L4Dmmo.smx from Fyren into Plugins Folder remove it
NOW
Put
Asu121.smx into Plugins Folder
Put
L4D_Asu.txt into /addons/sourcemod/gamedata
Write
!laseron in public chat for Activate Laser Sight (FOR ALL)
Write
!laseroff in public chat for DeActivate Laser Sight (FOR ALL)
Admin Need to use
/SM_Admin for popup the Asu Commands for browse into three submenu and 15 upgrades, for moment, only Admin can take It, in Future i try to add Ability to Give Upgrades to All Team or Single Player.
THANX TO:
*
Fyren for L4Dmmo.smx Plugin
*
GrandWazir for All4Dead.smx Plugin because I have use this base for Editing my Plugin
* Jerrith for find some windows signatures
IMPORTANT:
With this cvar (
survivor_upgrades set to 1) you enable only into
COOP the survivor upgrades, you can have max 4 random upgrades and start to collecting from second saferoom. First Map you can have nothing.
This is built into a L4D Engine is not a Plugin or a Mod.
But in
Versus Mode the upgrades are not given in automode from Engine in Random Mode from 2th SafeRoom.
With my Plugin you can select any upgrade and take when you want.
MENU popup into SM_Admin -> ASU Commands:
Into Survivor Upgrades 1 you can take:
Health = 150HP (*)
Laser = Laser Sight
LargeCLip = 50% more ammo in each ammo bag (44 for double pistol, 75 for rifle etcetc)
Damage = Vaporize the Zombies and make also Double Damage to ALL
Reload = Fast Reload in half second
Into Survivor Upgrades 2 you can take:
Body = Body Armor Kevlar (you take minor damage from zombies and SI)
Goggles = When you are Boomered continue to see perfect, no Blinding, however horde attack you
LedgeSave = You can save yourself without help from one Ledge (*)
ReviveSelf = You can save yourself after incap without help (*)
Knife = You can save yourself from one Smoker or Hunter without Help with Knife (*)
Into Survivor Upgrades 3 you can take:
Prevent IT = If Boomer vomited you, nothing happens and horde not attack you (*)
Recoil = Your weapon is more accurate when you Shoot
FastRevive aka Smelling Salt = You can revive another survivor incap in half second
Ointment = You have a little bonus for movement speed also if you are injured, example, have 30hp? with this you run like 50-60hp. Have 80hp? you run like 100hp. Have 100hp? no bonus
BlindingFlash = Never understand what is, if anyone are sure what is tell me
(*) You can use this Upgrades only one time
The Others Upgrade are forever but if you die at No Mercy 2 and you have take Damage Upgrade, you lost it. If you are at No Mercy 3 and have take Laser Upgrade and dead you lost only Laser, but the Damage Upgrade taken into No Mercy 2 is again with you.
THINGS TO DO IN FUTURE VERSION:
- Add possibility to give upgrades to ALL Other Users into a Game with different choice, only at one survivor or all survivor team.
- Put ASU Commands Menu under All4Dead Commands Menu
Version 1.1 Changes:
- Now the normal people can't access to addupgrade via console
- Add the
!laser command into chat for take ONLY Laser Upgrade (for ALL peoples)
- I have merge L4DMMO.smx from Fyren into ASUxx.smx because I need change more RegConsoleCmd to RegAdminCmd for block exploit of peoples use console for take upgrades!
Version 1.2 Changes:
- Added Signature for Windows Server
- Added a L4D_Asu.txt to deploy into Gamedata
Version 1.2.1 Changes:
- Change Cvar from
!laser to
!laseron in Chat for Activate Laser Sight
- Added Cvar
!laseroff in Chat for DeActivate Laser Sight