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

FF2 [Subplugin] Koishi's Abilities


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
93SHADoW
AlliedModders Donor
Join Date: Jul 2014
Location: Houston, TX
Old 09-25-2015 , 17:51   [Subplugin] Koishi's Abilities
Reply With Quote #1

SHADoW93 Koishi's Abilities Pack

Making it its own standalone thread for linking purposes, formally part of my bosses thread.
This subplugin WILL continue to see updates and bugfixes whenever i feel like working on it.

Koishi's Abilities Pack (shadow93_abilities):
REQUIRES SOURCEMOD V1.7.x OR LATER & FF2 v1.10.4 OR LATER
Ability pack consisting of:
  • Roboticize (Passive) (Robots): Alters voice lines to use robotic voice lines. Used for Major Crits (both Giant and Junior)
  • Intro Track (Passive) (Any): Allows a custom track to play during countdown time on round start
  • Outtro Track (Passive) (Any): Allows a custom track to play at round end
  • Revive Markers(Passive) (Any): Allows medics to revive players (from Wolvan's revive markers plugin)
  • Taunt Slide (Any): Play the taunt animations on-rage. Only for FF2 1.10.x
  • Vaccinator (Any) (AMS Supported): Gain bullet, blast or fire resistance for X seconds.
  • Buildable (Engineer / Spy) (AMS Supported): Gives boss build tools or sapper
  • Reaction (Serverwide effect) (Any): Voice responses to a RAGE/Death effect similar to reacting to a rare magic spell.
  • Summon (Any) (AMS Supported): Works identical to Otokiru's charge_salmon except more customizable!
  • Thriller (Ranged effect) (Any) (AMS Supported): Nearby players dance helplessly!
  • Random model (Tweak/On-kill)(Any): Change the boss model to a random one.

REQUIRES ff2_ams.inc TO COMPILE!

AMS Support (Ability Management System) requires ff2_sarysapub3 for using AMS-supported abilities to work under AMS, in addition to the below CFG Config:
Spoiler


CFG Configs:
Spoiler


How to install:
  • Extract shadow93_abilities.zip
  • shadow93_abilities.ff2: Place in plugins>freaks folder
  • shadow93_abilities.sp: Place in scripting folder


PLEASE DO NOT INCLUDE THIS SUBPLUGIN AS PART OF A BOSS DOWNLOAD!
PLEASE DO HOWEVER, LINK TO THIS THREAD INSTEAD SO PEOPLE CAN ALWAYS GET THE MOST UP-TO-DATE VERSION!
Attached Files
File Type: zip shadow93_abilities.zip (65.3 KB, 1395 views)
__________________

Last edited by 93SHADoW; 04-10-2016 at 13:16. Reason: I keep frogetting to update this.
93SHADoW is offline
Send a message via AIM to 93SHADoW Send a message via Skype™ to 93SHADoW
Dalix
Member
Join Date: Apr 2014
Location: Hungary
Old 10-03-2015 , 04:11   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #2

Attempted to create unknown entity type ; 26 ; 1075!
Failed to generate base item: ; 26 ; 1075
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> szClassname = ; 26 ; 1075
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iItemDefinitionIndex = 416
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iEntityQuality = 0
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iEntityLevel = 101
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 68
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = -1.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 1
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 0.550000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 15
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 1.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 26
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 1000.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 115
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 1.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 225
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 1.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> iAttributeDefinitionIndex = 2
L 10/03/2015 - 09:55:29: [TF2ITEMS] >>> flValue = 26.000000
L 10/03/2015 - 09:55:29: [TF2ITEMS] ---------------------------------------
L 10/03/2015 - 09:55:29: [SM] Native "TF2Items_GiveNamedItem" reported: Item is NULL. File a bug report if you are sure you set all the data correctly. (Try the FORCE_GENERATION flag.)
L 10/03/2015 - 09:55:29: [SM] Displaying call stack trace for plugin "freaks\shadow93_abilities.ff2":
L 10/03/2015 - 09:55:29: [SM] [0] Line 2147, L:\scripting\shadow93_abilities.sp::SpawnNewW eapon()
L 10/03/2015 - 09:55:29: [SM] [1] Line 1882, L:\scripting\shadow93_abilities.sp::Salmon()
L 10/03/2015 - 09:55:29: [SM] [2] Line 1172, L:\scripting\shadow93_abilities.sp:repareSa lmon()
L 10/03/2015 - 09:55:29: [SM] [3] Line 1143, L:\scripting\shadow93_abilities.sp::SMN_Invok e()
L 10/03/2015 - 09:55:29: [SM] [4] Line 1131, L:\scripting\shadow93_abilities.sp::Rage_Salm on()
L 10/03/2015 - 09:55:29: [SM] [5] Line 858, L:\scripting\shadow93_abilities.sp::FF2_OnAbi lity2()
L 10/03/2015 - 09:55:29: [SM] [6] Line 50, L:\scripting\include\freak_fortress_2_subplug in.inc::FF2_OnAbility()

When Horsemann the boss, he spawns a normal player instead of the minions.
I not edited anything.
Dalix is offline
93SHADoW
AlliedModders Donor
Join Date: Jul 2014
Location: Houston, TX
Old 10-09-2015 , 14:12   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #3

Today's update:

Salmon Summon System (advanced Salmon/Cloneattack)
  • Health formulas or constant health can now be specified for minions! (modified version of Wliu/WildCard65's 1.10.7 health parser)
  • Fixed minions having overheal (and sometimes causing TF2items errors)
  • Added arg to scale minion size (uses sarysa's safe resizing code + deathreus's hitbox fix)
  • Added arg to set minion's move type
  • Added arg to set minion's gravity
  • Added arg to make minion's spawned weapon visible (CLIENTSIDE ONLY) or not
  • Fixed a massive arg mixup.
__________________

Last edited by 93SHADoW; 10-13-2015 at 14:44.
93SHADoW is offline
Send a message via AIM to 93SHADoW Send a message via Skype™ to 93SHADoW
93SHADoW
AlliedModders Donor
Join Date: Jul 2014
Location: Houston, TX
Old 10-13-2015 , 14:40   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #4

And another quick update.

Salmon Summon System:
  • Fixed GetMaxHealth not unhooking itself properly when minion dies / round ends
  • Changed logerror text for resizing to indicate player was not resized to avoid getting stuck
  • Added arg to show minion HP as overheal, or use GetMaxHealth so minion HP doesn't show as overheal (default is overheal)
  • Added option 4 for Voicelines Mode, so minions use their own catchphrases:
    sound_minion_catchphrase:
    Code:
    	"sound_minion_catchphrase"
    	{
    		"1" "freak_fortress_2\seeman\seeman_see.wav"
    	}
__________________

Last edited by 93SHADoW; 10-13-2015 at 15:12.
93SHADoW is offline
Send a message via AIM to 93SHADoW Send a message via Skype™ to 93SHADoW
Dalix
Member
Join Date: Apr 2014
Location: Hungary
Old 10-16-2015 , 13:48   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #5

I found a bug with your subplugin.
When I became a minion and died, on the next round i didn't have damage hud and crits on my weapons
Dalix is offline
utaker
Senior Member
Join Date: Dec 2013
Old 11-16-2015 , 13:32   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #6

L 11/16/2015 - 15:15:45: Info (map "vsh_2fortdesk_v8") (file "errors_20151116.log")
L 11/16/2015 - 15:15:45: [freaks\shadow93_abilities.ff2] [SHADoW93 Minions] Female Engineer has an invalid formula for minions, using default health!
L 11/16/2015 - 15:18:50: Error log file session closed.
utaker is offline
93SHADoW
AlliedModders Donor
Join Date: Jul 2014
Location: Houston, TX
Old 11-22-2015 , 09:32   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #7

Today's update.

Salmon Summon System (charge version):
  • 4 new args to customize HUD text (leaving them blank uses default phrases in translations file)
    Code:
    		"arg37"			"Summoning is %i percent ready!" 	// Charge percentage status (leave blank to use default)
    		"arg38"			"Summoning will be ready in %i seconds!"		// Charge cooldown status (leave blank to use default)
    		"arg39"			"SUPER DUPER jump is ready!"			  // Super-Duper Jump status (leave blank to use default)
    		"arg40"			"Summoning is READY! Press RELOAD to use"			  // Charge is ready (leave blank to use default)
  • Status HUD now shown at ALL times!
__________________

Last edited by 93SHADoW; 11-22-2015 at 09:33.
93SHADoW is offline
Send a message via AIM to 93SHADoW Send a message via Skype™ to 93SHADoW
neon_inferno
Senior Member
Join Date: Jan 2013
Location: Somewhere in Australia
Old 12-01-2015 , 05:20   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #8

with the engineer's build-able rage does it support mini-sentries
neon_inferno is offline
Akuba
Senior Member
Join Date: Oct 2013
Old 12-01-2015 , 06:50   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #9

Try to add attribute "124 ; 1" to your wrench/weapon.
Akuba is offline
WakaFlocka
Senior Member
Join Date: Mar 2015
Location: Somewhere in the world
Old 12-26-2015 , 13:46   Re: [Subplugin] SHADoW93's Abilities
Reply With Quote #10

Rage summon is broken more broken then ff2_1st_set_abiltities here are the issues

custom models don't work it spawns default class with default heatlh (even if specified health formula still default health) and your loudouts will appear. attributes don't work as well

the following arguments are broken

arg15
arg12
arg13
arg17
arg18
arg6

and i think thats it also i tested this with transit according to him its also broken as hell


WakaFlocka 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 05:11.


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