Raised This Month: $7 Target: $400
 1% 

Counter-Strike: Mutation Knight Mode


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   Counter-Strike        Category:   Gameplay       
1xAero
Member
Join Date: Feb 2018
Location: Sakha, Russia
Old 05-08-2023 , 23:27   Counter-Strike: Mutation Knight Mode
Reply With Quote #1




REQUIREMENTS
Mods: Counter-Strike 1.6 build 8684 +
HLDS: version 8684 +
Metamod: Metamod 1.21p38
AMXX: Version 1.10 +


Description:

Mutation Knight is a Counter-Strike server side gameplay modification, developed as an AMX Mod X plugin.

At the beginning of the round, a random players will be selected and will become Mutants. The goal of the Mutant is to turn other players into Mutants. Mutants keep respawning until the Ghostblade appears. The Mutant levels up after picking up a supply crate or after turning another player into a Mutant or damaging the Knight. After reaching level 4, the Mutant turns into an Armored Terminator. The goal of the Soldiers is to survive. A team of Soldiers automatically increases their level and damage every 30 seconds. At 4th level, all Soldiers transforming into the Knights, which has the abilities to block damage with its sword and random 1 hit kill. The goal of the Knights is to kill all Mutants and Terminators or just to survive till round end.

Abilities:

- Mutant: SpeedUp at Level 2+, HP increases every Level
- Terminator: Invincibility for 10 seconds, every soldier staying close to Terminator while he uses skill, drops their weapon.
- Soldiers: Second Level gives additional ammo, Third Level gives Heartbeat sensor [allows to detect Mutants/Terminators on radar] and additional ammo multiplied x2. After reaching level Four, all soldiers will become Knights [Ghostblades].
- Ghostblade: Can randomly 1 hit kill depended on enemy health and ability to block front damage with defence stance.

Supply Crate:

- Mutants: Increases Mutant Level by one
- Soldiers: Randomly gives Backpack Ammo, Nano Armor or Stun Grenade.

Download requirements:

1. Metamod-P 1.21p38: https://metamod-p.sourceforge.net/
2. AMX Mod X 1.10: https://www.amxmodx.org/downloads-new.php?branch=master
3. Orpheu 2.6.3: https://github.com/Arkshine/Orpheu/releases
4. Set Animation module: https://forums.alliedmods.net/showpo...51&postcount=7
5. No Round End module: https://forums.alliedmods.net/showthread.php?t=95705
6. Round Terminator [download only signatures for Orpheu and include]: https://forums.alliedmods.net/showthread.php?p=1122356
7. CSBot Enabler [optional, if you want to play with CSBot, read how to install]: https://github.com/Arkshine/CSBotEnabler

Installation:

1. Install all requirements
2. Open modules.ini and make sure you have enabled Orpheu, No Round End and Set Animation manually

orpheu
setanimation
noroundend


3. Copy now game mode source into scripting, override if original round_terminator source is exist
4. Compile and install round_terminator.sma, nano_ghostblade.sma, nano_chara_seaside_fox.sma, nano_desertfort.sma, nano_soldier_damage.sma
Note: round_terminator is modified, removed BROADCAST audio.
5. Optional. Open plugins.ini and comment plugins with additional hud information: scrollmsg.amxx, imessage.amxx, timeleft.amxx

Included:

1. Full model lambert even in dark areas
2. Custom player animation system for Mutants/Terminators and Ghostblades
3. Damaged enemy blinking and more interesting features

Gameplay:



Optional [C++ client mod build/source - my project]: Meta Client Source



Download game resources: Game Resources

Update 31.05.2023 [Download only GameScripts Update 1.3]:
- Forward_ClientCommand: nvg > nvgs [forgot to change that before]
- Fixed model textures [removed unused textures and decreased polygons from fox v_ models]
- No grenade damage against Soldier team
- Fix CSBot teamattacking all the time
- Grenade damage increased, applied random damage
- Fixed blood spreading from teammates
Attached Files
File Type: zip GameScripts Update 1.3.zip (81.3 KB, 408 views)

Last edited by 1xAero; 06-29-2023 at 12:00.
1xAero is offline
1xAero
Member
Join Date: Feb 2018
Location: Sakha, Russia
Old 05-08-2023 , 23:58   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #2

This was a very time waste (i guess), for models. I tried to find any model maker long time ago, but no success.
So, i started my long way to study everything about modelling.
Animations and most models i ported by myself. Models poly size reduced like x3 from original. Alot of handy work and for what XD? I dunno, but at least it's finished.

Note: some animations is not implemented yet (Terminator crying, Ghostblade defence stance).
Feel free to share, edit or do what you want.

Language can be switched with (English and Russian):

//#define RUSSIAN_LANGUAGE

Also you can test Fox Seaside character (currently available mp5/ak47/elite/knife/grenades):
type fox ingame chat

Last edited by 1xAero; 05-09-2023 at 01:05.
1xAero is offline
metal_upa
Senior Member
Join Date: Jun 2016
Old 05-09-2023 , 04:17   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #3

Sad.. this forum hates reverse engineering projects.

It would be easier if you use use regamedll + reapi:
Quote:
Download requirements:

1. Metamod-P 1.21p38: https://metamod-p.sourceforge.net/
2. AMX Mod X 1.10: https://www.amxmodx.org/downloads-new.php?branch=master
3. Orpheu 2.6.3: https://github.com/Arkshine/Orpheu/releases
4. Set Animation module: https://forums.alliedmods.net/showpo...51&postcount=7
5. No Round End module: https://forums.alliedmods.net/showthread.php?t=95705
6. Round Terminator (download only signatures for Orpheu and include): https://forums.alliedmods.net/showthread.php?p=1122356
7. CSBot Enabler (optional, if you want to play with CSBot, read how to install): https://github.com/Arkshine/CSBotEnabler
metal_upa is offline
DruGzOG
Veteran Member
Join Date: Nov 2007
Location: Unknown
Old 05-09-2023 , 06:26   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #4

Quote:
Originally Posted by metal_upa View Post
Sad.. this forum hates reverse engineering projects.

It would be easier if you use use regamedll + reapi:
This is not true. You can use regame + reapi on these forums.
__________________
DruGzOG is offline
Send a message via AIM to DruGzOG
1xAero
Member
Join Date: Feb 2018
Location: Sakha, Russia
Old 05-09-2023 , 08:28   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #5

Quote:
Originally Posted by metal_upa View Post
Sad.. this forum hates reverse engineering projects.

It would be easier if you use use regamedll + reapi:
Regame is good for sure, but for unifying, because not everyone are using regame/reapi it's like that for now
1xAero is offline
gabuch2
AlliedModders Donor
Join Date: Mar 2011
Location: Chile
Old 05-09-2023 , 10:50   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #6

ReAPI is allowed but it's a recommendation that should a project use ReAPI, the plugin's author should also include an Orpheu version for the users who do not run ReHLDS.

Also, IIRC Meta Client is known to cause VAC Bans, you should probably add a disclaimer in the post.
__________________
gabuch2 is offline
1xAero
Member
Join Date: Feb 2018
Location: Sakha, Russia
Old 05-09-2023 , 10:56   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #7

Quote:
Originally Posted by gabuch2 View Post
ReAPI is allowed but it's a recommendation that should a project use ReAPI, the plugin's author should also include an Orpheu version for the users who do not run ReHLDS.

Also, IIRC Meta Client is known to cause VAC Bans, you should probably add a disclaimer in the post.
It's already under Attention on Github section. The VAC triggers if user manually renames cstrike.exe to hl.exe and replaces original executable file, so yes, never do that.
1xAero is offline
okbede_123
Member
Join Date: May 2019
Old 05-09-2023 , 21:11   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #8

Can i use sypb bot for this mode?
okbede_123 is offline
1xAero
Member
Join Date: Feb 2018
Location: Sakha, Russia
Old 05-09-2023 , 22:38   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #9

Quote:
Originally Posted by okbede_123 View Post
Can i use sypb bot for this mode?
Sypb will work, But Sypb does not supports some pev callbacks.
I suggest you to use Arkshine's bots
1xAero is offline
Jhob94
AMX Mod X Donor
Join Date: Jul 2012
Location: Siiiiiiiiuu
Old 05-10-2023 , 08:10   Re: Counter-Strike: Mutation Knight Mode
Reply With Quote #10

Quote:
Originally Posted by metal_upa View Post
Sad.. this forum hates reverse engineering projects.

It would be easier if you use use regamedll + reapi:
It’s not about supporting it. This is a plugin submission, his goal is to make the plugin the best way possible and that way is Orpheu. I’ve not read the code but when it comes to manage the end of a round Orpheu is the right choice
__________________
Jhob94 is offline
Reply


Thread Tools
Display Modes

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 00:26.


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