(A Counter-Strike & Condition-Zero Mod)
.: Description :.
This mod turns the gameplay to Humans VS Monsters.
Use the map specific Monster configuration files (The ones you put in the 'maps/mapname_monster.cfg') to spawn monsters.
Every monster gives a "monstername_frags" amount of frags.
If enabled, your score(Monsters Killed & Wins) will be saved on the server.
The player who reachs the "win_limit" first is the winner!!! XD
.: Related Plugins :.
Co-op Maps: Gives you the ability to specify Co-op Maps.
Money System: Adds monster killing money and shop system.
.: Skills :.
HP +: Increases your max HP by 'skill1_hp' per level.
Speed +: Increases your Speed with each weapon by 'skill2_speed' per level.
Gravity -: Decreases your Gravity by 'skill3_gravity' per level.
Start Pistol: Changes your starting pistol (0 skill4_pistol0,1 skill4_pistol1,2 skill4_pistol2,3 skill4_pistol3,4 skill4_pistol4,5 skill4_pistol5)
Med-Kit: Heals 'skill5_hp' of your HP per level, once per life (bind a key to 'midkit')
Vanish: You will be fully invisible for players and monsters for 'skill6_time' seconds per level, once per life (bind a key to 'vanish')
.: CMDs :.
Code:
hvm_bhmode <mode> //ADMIN_LEVEL_D, Changes Bounty Hunters mode (0 = Disabled, 1 = Kill anyone, 2 = Teams)
hvm_reset <name> //ADMIN_RCON Flag, Resets the score and level of the target
hvm_givexp <name> <xp> //ADMIN_LEVEL_D, Gives XP to the target
say /top10 //Shows Top10 menu
say /tmdl //Changes model to T: urban = terror | gsg9 = leet | sas = arctic | gign = guerilla | (CZ ONLY) spetsnaz = militia
say /ctmdl //Changes model back to CT
say /help //Shows help
say /help2 //Shows help2
say /hvmstats //Shows you HvM Mod stats
say /skills //Shows the skills menu
say /skillsinfo //Shows the skills info
say /resetskills //Resets the skills
con hvm_stats <name> //Shows a connected player's HvM Mod stats
con midket //Uses a Med-Kit (Once per life)
say /respawn //Respawn if dead
.: CVARs :.
Code:
bounty_hunters 0 //Enables Bounty Hunters mode (0 = Disabled, 1 = Kill anyone, 2 = Teams)
maxlevel 10 //What's the maximum level?
level1xp 100 //The XP needed to get to level 1 (Each level will need double the XP needed for the previous level)
point_perlevel 2 //How many points a player gets for each level?
skill1_hp 20 //How many HP a player gets for every 'HP +' level?
skill2_speed 20.0 //How many % to be added to a player's speed for every 'Speed +' level?
skill3_gravity 12.0 //How many % to be subscribed from a player's gravity for every 'Gravity -' level?
skill4_pistol0 glock18 //What's the starting pistol for 'Start Pistol' level 0?
skill4_pistol1 usb //What's the starting pistol for 'Start Pistol' level 1?
skill4_pistol2 p228 //What's the starting pistol for 'Start Pistol' level 2?
skill4_pistol3 deagle //What's the starting pistol for 'Start Pistol' level 3?
skill4_pistol4 fiveseven//What's the starting pistol for 'Start Pistol' level 4?
skill4_pistol5 elite //What's the starting pistol for 'Start Pistol' level 5?
skill5_hp 25 //How many HP to heal for every 'Med-Kit' level?
skill6_time 1 //How many seconds to stay invisible for every 'Vanish' level?
skill1_maxlevel 5 //What's the maxmum level for 'HP +'?
skill2_maxlevel 5 //What's the maxmum level for 'Speed +'?
skill3_maxlevel 5 //What's the maxmum level for 'Gravity -'?
skill5_maxlevel 5 //What's the maxmum level for 'Mid-Kit'?
skill6_maxlevel 5 //What's the maxmum level for 'Vanish'?
knife_speed 50 //The speed to be added to a player when using knife
player_kill_xp 30 //How many xp a player gets for killing another enemy player(lose when teammate in teams mode)?
win_limit 50 //How many frags a player needs to win? (0 = No limit)
fragslose 1 //How many frags a palyer loses when died? (When killed by a player, will lose this amount -1)
min_players 2 //How many players should be connected to start counting frags?
hvm_pause 0 //Stops Humans VS Monsters Mod from counting Frags, Monster kills and Wins.
hvm_save 1 //Saves players scoers(Kills, Wins, Monster Kills)
hvm_saveby 0 // 0 = SteamID, 1 = IP, ELSE = Name
hvm_sounds 1 //Enables Humans VS Monsters Mod sounds.
hvm_randomspawn 1 //Should use CSDM spawn points?
respawn_wait 2.0 //Time before a player can respawn
force_respawn 30.0 //Time to respawn player if didn't use /respawn command
hvm_top10_path "addons/amxmodx/hvm_top10" //The path where the top10 lists will be saved.(Uses "hvm_saveby")
.: Required Modules :.
cstrike
fakemeta
hamsandwich
nvault
.: Monster Mod :.
LINK UPDATED
Monster Mod v3.00.07 for Windows
Monster Mod v3.01.04 for Linu
x
.: Pictures :.
.: Updates :.
v1.0
-Plugin Created
v1.1
-Added "hvm_sounds" to control hvm mod sounds
v1.2
-Fix: Sounds don't play even if "hvm_sounds" = 1
-Fix: Gravity won't change until map change
-Added "knife_speed" to control a player's speed when using no weapon(knife)
v1.3
-Added /top10 lists (CVAR: "hvm_top10_path" is the path where the txt files will be saved)
-Added /help command
-Removed /save & /load commands (Reason: Server lags)
v1.4
-Added /hvmstats command
-Added hvm_stats console command
v1.5
-Added Bounty Hunters Modes
-Added custom HP for each BH Mode
v2.0
-Added XP and Skills system to the mod
-Changed name into Humans VS Monsters XP
-Removed Human Grunts radar
v2.1
-Fixed server lag when someone disconnects:
Now top10 will only be checked when a player says /top(whatever)
-Max skill levels are now editable
-Bounty Hunters mode is displayed on the top of the screen
-Added /resetskills command to reset the skills
-hvm_reset will now reset the level and the score
-Added 2 Monsters: Barney, Human Assassin
-Game name will now be changed to 'HvM XP Mod'
-Updated banners to Humans VS Monsters XP Mod
v2.2
-Fixed a message crash bug
-Changed Bounty Hunters mode HUD to be displayed every 10 seconds instead of every prethink
-Added new skill 'Vanish'
v2.3
-Fixed some bugs
-Added "maxlevel" CVAR
-Got rid of hurt and death sounds(they're annoying =.=)
-HP will be healed if leveled up
-Speed and Gravity will change on skill level up
-XP taken from killing monsters will be displayed
v3.0
-Major changes
-Converted most codes to Fakemeta
-Fun, Engine and CSDM modules are no longer needed
-Less server crashes(Hopefully)
-Built-in respawn system and items mode
-Some bug fixes
-HEgrenades got restricted from being spawned in map because they crash the server if killed a monster
v3.1
-Finally fixed the crash problem Thanks to Fr33m@n, ConnorMcLeod and Arkshine
v3.2
-Seperated items' plugin from main plugin
-Made hvmmod.inc include so HvM related plugins can be created easily
-Fixed saving by names, now should work properly
-Added player kill XP
v3.3
-Fixed some bugs cocerning Bounty Hunters Modes and player kill bugs
v3.4
-Fixed some codes
-Added native "hvm_set_user_wins"
-Removed "hit teammate" message
v3.5
-Fixed some small bugs
-Removed "say /wins" and etc. commands(use "say /hvmstats" instead)
-Removed "say /top*" commands and added a menu system("say /top10")
-More apropperiate speed check
v3.6
-Fixed some small bugs conserning Bounty Hunters mode
-Fixed top10 menus
-Fixed "Mid-kit"'s name to "Med-kit"
v3.7
-Fixed some bugs
-Knives and HEgrenades can be used to kill monsters from now on
v4.0
-Fixed some bugs
-All monsters are supported
v4.1
-Fixed top 10 menu
v4.2
-Fixed some bugs
-Fixed and added some natives
-HP and Armor are now displayed at the bottom of the screen
-Radar is removed in "Kill anyone" BH mode
-New respawn system
.: How to Add Monsters :.
All you need is add the monster's model name in the configs\hvm\monsters.ini file(without the .mdl part)
along with its name, xp and frags
If a monster uses more than one model add them under each other with the same name:
Code:
zombie_red "Zombie" 10 1
zombie_blue "Zombie" 10 1
zombie_green "Zombie" 10 1
.: Items Plugin Updates :.
v1.0
-Seperated from main plugin
-Added when item time is sit to -1 items will only spawn once
-Mid-Kits that are found on the floor now can heal above 100 if HP+ skill is leveled up
v1.1
-Fixed some CVARs problems
-Now CVARs can be changed in-game
v1.2
-HEgrenades are no longer restricted
For Long-jump item use:
-LongJump Enabler by ConnorMcLeod
.: Test Server :.
216.52.143.86:27015 Server is under preparation!
Put the required sounds in '(mod)/sound/hvmmod/"
Extract the hvm folder to '(mod)/addons/amxmodx/configs/"
You can use this to make map cfg files:
Monster mod Map Cfg maker. (ingame)
But it will save files in "addons/monster/config" so just move it to the "maps" folder.
You can use my "de_dust_monster.cfg" put it in the "maps" folder
"de_dust2_monster.cfg" is made by
dor123
but it has to be edited because apache and brancle aren't supported yet
.: My "To Do" List :.
-Add the other monsters [Done]
-Add "/top10" lists (topkillers, topwinners, top(mon)killers) [Done]
-Add "/help" command [Done]
-Learn how to use MOTDs ^_^" [Done]
-Add "/hvmstats" command [Done]
-Add XP and Skills system *w* [Done]
-Add player kill XP [Done]
-Make the max skill levels editable [Done]
-Make a command to reset skills [Done]
-Update banners and screen shots [Done]
-Make map cfg file for de_dust2 [In Hold]
-Make map cfg file for de_nuke [In Hold]
-Make map cfg file for de_inferno [In Hold]
-Make map cfg file for cs_assault [In Hold]
-Add "Invisibility" skill [Done]
-Converting Fun & Engine to Fakemeta [Done]
-Getting rid of CSDM(Making built-in respawn system and items) [Done]
PLZ download the zip file first
it has v3.3 and all the required files
when i release a new version i will upload the sma file only
so if you haven't downloaded the zip file yet, you'll have to