AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   HEV Suit [Mark V] (https://forums.alliedmods.net/showthread.php?t=120621)

fR4gn0tiX! 03-06-2010 17:18

HEV Suit [Mark V]
 
4 Attachment(s)


.:: Table of Contents ::.
[ქართული ვერსია]

.:: Description ::.
top

With this plugin, players will be able to buy HEV (Hazardous EnVironments) Suit. They will recieve extra armor, item_longjump (can be disabled by cvar) and suit will "talk". Like in Half Life 1.



.:: Commands ::.
top
  • Note: The prefix of these commands can be: "say .", "say_team .", "say /", "say_team /"
  • hev - Buy HEV Suit / Refill armor and health
  • hevvoice - Enable/disable HEV suit's voice
  • Note: These commands will be available only for player with flag "e" (ADMIN_SLAY)
  • amx_givehev < name | #userid > - Give player HEV Suit
  • amx_damagehev < name | #userid > - Damage user's HEV Suit's system
  • Note: This command will work if you have installed menu plugin too (also you must have flag "e", ADMIN_SLAY)
  • amx_hevmenu - Opens HEV Suit's menu. (Give/Damage HEV Suit)


.:: Cvars ::.
top
  • amx_hevsuitcost (default: 3000)
    Cost of HEV Suit

  • amx_hevsuitarmor (default: 100)
    How much armor player will recieve if he/she will buy HEV Suit

  • amx_hevsuitlongjump (default: 1)
    0 - Disable getting long jump along with suit
    1 - Enable getting long jump along with suit

  • amx_hevaccess (default: 0)
    0 - Everyone can buy HEV Suit
    1 - Only terrorists can buy HEV Suit
    2 - Only counter-terrorists can buy HEV Suit
    3 - Only players with flag "e" (ADMIN_SLAY) can buy HEV Suit

  • amx_hevshortlogon (default: 0)
    0 - HEV Suit's logon will be long. ("Welcome to the HEV Mark V...", "High impact reactive armor activated", "atmospheric ... sensors activated" etc...)
    1 - HEV Suit's logon will be short (Only "Welcome" and "Have a very safe day")



.:: Requirements ::.
top
  • Counter Strike Mod
  • cstrike module
  • fun module
  • hamsandwich module



.:: Recommendation ::.
top

You should use LongJump Enabler plugin. Otherwise, long jump will not work.



.:: How to Install ::.
top
  1. Download plugin (you can also install menu for this plugin.)
  2. Download ML file
  3. Download models.zip
  4. Put file "hev_suit.amxx" in this folder: cstrike/addons/amxmodx/plugins
  5. Put file "hev_suit.txt" in this folder: cstrike/addons/amxmodx/data/lang
  6. Right-click on models.zip -> Extract here
  7. Put folder "player" in your "cstrike/models" folder
  8. Open file "plugins.ini" which is located here: cstrike/addons/amxmodx/configs/plugins.ini
  9. Add this text at the end of the file: hev_suit.amxx
  10. Save and close file
  11. Change map on your server or restart it



.:: Changelog ::.
top

Version Mark V - 1 January, 2012
  • Added: Player models (Finally)
  • Fixed: some bugs

Version Mark V - 11 June, 2010
  • Added: More sounds
  • Changed CVAR "amx_hevadminsonly" to "amx_hevaccess". See Cvars.

Version Mark V - 6 May, 2010
  • Added: High impact reactive armor. Now HEV Suit absorbs 80% of damage. (You recieve only 20% of damage)

Version Mark IV - 25 April, 2010
  • Added: CVAR "amx_hevshortlogon". See Cvars
  • Changed code. Lots of updates. Suit will not spam anymore. Now it also detects:
    • blood loss
    • minor/major lacerations
    • internal bleeding
    • blood toxins
    • biohazard
    • hazardous chemicals
    • radiation levels
    • Suit will tell you to evacuate area if player vital signs are dropping (under water)

Version 2.8 - 6 April, 2010
  • Added: More sounds. Thanks to tuty
  • Optimized code. Thanks to Pavel
  • Added: Cvar "amx_hevadminsonly". If enabled, only players with flag "e" (ADMIN_SLAY) will be available to buy HEV Suit

Version 2.5 - 30 March, 2010
  • Fixed: Bug with restoring power and health was still appearing if user disabled voice system
  • Added: More sounds
  • Fixed: Bug. If user's HEV Suit was disabled because of insufficent power, when he was typing in chat /hev, he was buying a new suit instead of restoring power and health

Version 2.2 - 26 March, 2010
  • Added: More sounds
  • Added: Command "amx_damagehev". Now admins can damage player's HEV Suit's system and it will no longer work
  • Added: Command "amx_givehev". Now admins can give HEV Suit to players

Version 1.9 - 21 March, 2010
  • Fixed: Bug. User was losing item_longjump next round
  • Added: More sounds
  • Fixed: Bug. Even if voice system was disabled it was still saying "vitalsigns critical"
  • Added: If armor is lower than 30, HEV Suit will shut down
  • Added: More sounds

Version 1.4 - 7 March, 2010
  • Optimized code a bit. Thanks to Pavel
  • Added: Long jump. Now players will have item_longjump when they will buy HEV Suit. (Can be disabled by cvar)
  • Fixed: ML. Thanks to Arkshine
  • Fixed: Bug with damage. If player had lower health than 100, at next round it was saying "minor fracture detected"

Version 1.0 - 7 March, 2010
  • First public release



.:: Credits ::.
top

Plugin Author
Alex "fR4gn0tiX!" Managadze

The cool Gordon model supplier
fawke3s

Changing models to work in CS
Pro Patria Finland

Model edition specifically for this plugin
Alex "fR4gn0tiX!" Managadze

English translation
Alex "fR4gn0tiX!" Managadze

Russian translation
Alex "fR4gn0tiX!" Managadze

Dutch translation
crazyeffect

German translation
SeToY

Bulgarian translation
papyrus_kn

Spanish translation
Nahuz
Ciio
Letsdoit

Swedish translation
kanatzu

Romanian translation
Glist3r
dorin2oo7

Serbian translation
SyoncMaster

Slovak translation
i.898.i

Czech translation
i.898.i

Danish translation
Naarh

Brazilian Portuguese translation
sapuk

Made in Georgia
© 2010

Share:
Facebook
Google

fR4gn0tiX! 03-06-2010 17:20

Re: HEV Suit
 
I know such plugin was already made (5 years ago :shock:) but mine is different

xPaw 03-06-2010 17:27

Re: HEV Suit
 
Sounds good. It would be also good what suit would speak like "Hazard detected" or what ever it says when you are near toxic water or something..

fR4gn0tiX! 03-06-2010 17:32

Re: HEV Suit
 
I tried with StatusIcon but it didn't work :(

crazyeffect 03-06-2010 17:37

Re: HEV Suit
 
Nicenice (translation coming soon)

Anggara_nothing 03-06-2010 23:22

Re: HEV Suit
 
Can i convert this plugin for half-life ???
i need your permission before do this.

stevenisecko138 03-06-2010 23:38

Re: HEV Suit
 
sweet this plugin :O

fR4gn0tiX! 03-07-2010 05:32

Re: HEV Suit
 
Quote:

Originally Posted by Anggara_nothing (Post 1110356)
Can i convert this plugin for half-life ???
i need your permission before do this.

Ok. Don't change the author name xD

lazarev 03-07-2010 05:53

Re: HEV Suit
 
try to hook DMG_ACID in Ham_TakeDamage

Arkshine 03-07-2010 07:14

Re: HEV Suit
 
That's not like in HL, but it's a good start.
LANG_PLAYER is meant to be used when you pass 0 as player's id. If not 0, use the player's id.

eg :
client_print(victim, print_chat, "%L", LANG_PLAYER, "YOU_LOST")
-> client_print(victim, print_chat, "%L", victim, "YOU_LOST")


Quote:

Originally Posted by Anggara_nothing (Post 1110356)
Can i convert this plugin for half-life ???
i need your permission before do this.

You know you have already that in HL. Just spawn item_suit and touch it.


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

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