AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   Counter-Strike: Mutation Knight Mode (https://forums.alliedmods.net/showthread.php?t=342732)

1xAero 05-08-2023 23:27

Counter-Strike: Mutation Knight Mode
 
1 Attachment(s)

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

1xAero 05-08-2023 23:58

Re: Counter-Strike: Mutation Knight Mode
 
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
https://i.imgur.com/Ok2AhWl.png

metal_upa 05-09-2023 04:17

Re: Counter-Strike: Mutation Knight Mode
 
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

DruGzOG 05-09-2023 06:26

Re: Counter-Strike: Mutation Knight Mode
 
Quote:

Originally Posted by metal_upa (Post 2804140)
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.

1xAero 05-09-2023 08:28

Re: Counter-Strike: Mutation Knight Mode
 
Quote:

Originally Posted by metal_upa (Post 2804140)
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 :wink:

gabuch2 05-09-2023 10:50

Re: Counter-Strike: Mutation Knight Mode
 
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.

1xAero 05-09-2023 10:56

Re: Counter-Strike: Mutation Knight Mode
 
Quote:

Originally Posted by gabuch2 (Post 2804147)
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.

okbede_123 05-09-2023 21:11

Re: Counter-Strike: Mutation Knight Mode
 
Can i use sypb bot for this mode?

1xAero 05-09-2023 22:38

Re: Counter-Strike: Mutation Knight Mode
 
Quote:

Originally Posted by okbede_123 (Post 2804162)
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

Jhob94 05-10-2023 08:10

Re: Counter-Strike: Mutation Knight Mode
 
Quote:

Originally Posted by metal_upa (Post 2804140)
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


All times are GMT -4. The time now is 08:42.

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