View Single Post
Samuwu
Member
Join Date: Nov 2021
Location: In a house
Old 05-26-2022 , 10:12   [Subplugin] Sentry Buster Rage as a Standalone Ability
Reply With Quote

The human sentry buster rage from shadow93_bosses was used a lot of times, for a lot of bosses.
However, it was very limited in its settings, letting you set only the damage and range of it.
So, with Procustes/Sardonyx, we created this standalone version of said ability, with some extra customization args.

If using Unofficial 1.20.4:
Code:
	
        "abilityX" 
	{
	    "name" "rage_s93explosion"

		"arg0" "0" // Ability slot (0 = rage, -1 = lifeloss, etc...)
		"arg1" "750" // Range (Float value)
		"arg2" "150" // Damage (multiplied by 3, int value)
		"arg3" "2.0" // Delay before explosion (Float value)
                
		"arg4" "freak_fortress_2\boss\sound.mp3" // Mapwide sound to play when ability is activated, can be not used.
                // The subplugin already precaches the sound.

		"arg5" "0" (Int value)
		// 0 = Boss can move freely when ability is activated
		// 1 = Boss stays locked in place when the ability is activated until explosion
		"arg6" "1" (Int value)
		// 0 = Doesn't play the default sentry buster explosion sound
		// 1 = Plays the default sentry buster explosion sound
	
	    "plugin_name" "proc_samu_s93explosion"
	}
If using FF2 Rewrite:
Code:
	
        "rage_s93explosion"
        {
		"slot" "0" // Ability slot (0 = rage, -1 = lifeloss, etc...)

		"arg1" "750" // Range (Float value)
		"arg2" "150" // Damage (multiplied by 3, int value)
		"arg3" "2.0" // Delay before explosion (Float value)
                
		"arg4" "freak_fortress_2\boss\sound.mp3" // Mapwide sound to play when ability is activated, can be not used.
                // The subplugin already precaches the sound.

		"arg5" "0" (Int value)
		// 0 = Boss can move freely when ability is activated
		// 1 = Boss stays locked in place when the ability is activated until explosion
		"arg6" "1" (Int value)
		// 0 = Doesn't play the default sentry buster explosion sound
		// 1 = Plays the default sentry buster explosion sound
	
	    "plugin_name" "proc_samu_s93explosion"
	}
UPDATE 28/7/22 - Made it compatible for FF2 Rewrite
Installation:
- Download the .smx or compile the source file (.sp)

If using Unofficial 1.20.4 (Sourcemod 1.10):
- Rename the .smx extension to .ff2
- Place inside sourcemod/plugins/freaks

If using FF2 Rewrite (Sourcemod 1.11):
- Place inside sourcemod/plugins, without changing the .smx extension

If you find any bug, let me know asap so i can fix it
Have fun!

Credits to:
Procustes/Sardonyx - Helped with 60% of the code <3
sarysa - the code for the mapwide sound
93SHADoW - the original sentry buster rage
Attached Files
File Type: sp Get Plugin or Get Source (proc_samu_s93explosion.sp - 113 views - 9.5 KB)
File Type: smx proc_samu_s93explosion.smx (10.2 KB, 138 views)
__________________

Last edited by Samuwu; 07-28-2022 at 17:12. Reason: ff2 rewrite update
Samuwu is offline