Raised This Month: $51 Target: $400
 12% 

FF2 Crits and damage tracker are going off when switching class from demoman to any


Post New Thread Reply   
 
Thread Tools Display Modes
Bugrahan96
Member
Join Date: Feb 2018
Location: vsh_crossfire_b9
Old 07-29-2020 , 06:07   Re: Crits and damage tracker are going off when switching class from demoman to any
Reply With Quote #11

Bump. I figured out why they lose their crit etc.
There are 2 bosses that break the red player's crit and damage tracker etc with their Rages. These 2 bosses are SCP-049 and Scrake. Here is the config of the two bosses that work on my server.

Code:
"character"
{
	"name"				"Scrake"
	"class"				"3"		
	"model"				"models\freak_fortress_2\killingfloor\scrakekl.mdl"
	"health_formula"	"((950+n)*n)^1.04"
	"sound_block_vo"	"1"
	"maxspeed"			"240"
	"ragedamage"		"999999"
	
	"description_en" "Scrake:\nSuper jump: alt-fire, look up and release\nWeigh-down: in midair, look down and crouch\nPassive: Cannot gain rage by taking damage, you have to kill!\nRage: Look at your HUD for your Rages"

	"weapon1"
	{
		"name"				"tf_weapon_sword"
		"index"				"154"
		"attributes"		"138 ; 0.87 ; 224 ; 2.0 ; 402 ; 1 ; 252 ; 0.3"
		"show"				"0"
	}	
	
	"ability1"
	{
		"name" "dynamic_jump"

		// slot is ignored.
		"arg1"	"1.5" // charge time, same as charge_bravejump
		"arg2"	"7.0" // cooldown, same as charge_bravejump
		"arg3"	"0" // 1 = disabled by default (can only be re-enabled in code)
		"arg4"	"0" // number of uses. set to 0 to be infinite.
		"arg5"	"3.0" // cooldown before first use
		"arg6"	"100.0" // minimum damage before super duper jump
		"arg7"	"0" // use new jump
		"arg8"	"1.0" // jump intensity multiplier. unlike charge_bravejump, this works for oldjump too
		"arg9"	"0" // 1 = use RELOAD instead of ALT-FIRE
		"arg10"	"1" // don't affect weighdown's cooldown
		
		// HUD strings
		"arg17"	"Super DUPER Jump ready! Look up, press and release ALT-FIRE." // super duper jump message
		"arg18"	"Super Jump is not ready. %.1f seconds remaining." // cooldown message
		"arg19"	"Super Jump is ready. %.0f percent charged.\nLook up, press and release ALT-FIRE." // charge message

		"plugin_name"	"ff2_dynamic_defaults"
	}
	"ability2"
	{
		"name" "dynamic_weighdown"
		
		// slot is ignored
		"arg1"	"0" // 1 = disabled by default (can only be re-enabled in code)
		"arg2"	"0" // number of uses. set to 0 to be infinite.
		"arg3"	"1.0" // the hale's normal gravity. this will practically always be 1.0
		
		// strings
		"arg19"	"You have used weighdown!"
		
		"plugin_name"	"ff2_dynamic_defaults"
	}
	
	"ability3"  
	{
		"name"	"dynamic_speed_management"
		"arg1"	"240.0" // start speed
		"arg2"	"400.0" // end speed
		"plugin_name"	"ff2_dynamic_defaults"
	}
	"ability4"
	{
		"name"	"rage_on_kill"
		"arg1"	"10.0" // rage gained on kill
		"plugin_name"	"m7_abilities_extended"
	}
	
	"ability5"
	{
		"name"	"ability_management_system"
		"arg1"	"0" // activation key. 0=E, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default)
		"arg2"	"1" // selection key. 0=not usable, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default)
		"arg3"	"3" // reverse selection key. 0=not usable, 1=R, 2=MIDDLE MOUSE, 3=USE(not bound by default) [note: hidden feature, keeping this standard going]
		"arg4"	"0xc00000" // HUD color (unavailable)
		"arg5"	"%s (%.0f rage) [RELOAD (R) to change]\n%s\nAbility is currently unavailable." // HUD text format (unavailable)
		"arg6"	"0xffffff" // HUD color (available)
		"arg7"	"%s (%.0f rage) [RELOAD (R) to change]\n%s\nAbility is available. (press E)" // HUD text format (available)
		"arg8"	"0.68" // HUD Y
		"arg9"	"RAGE Meter: %.0f%%\nHP: %d / %d" // HUD replacement text
		"arg10"	"0.80" // HUD replacement Y
		"plugin_name"	"ff2_sarysapub3"
	}
	"ability6"
	{
		"name" "rage_summon"
		
        "arg0"        "0"            // Ability Slot
        "arg1"        "1"            // Sound
        "arg2"        "32"            // Summon per rage (specify amount for fixed amount, 0 to summon 1 per alive player, -1 to summon by ratio)
        "arg3"        "2.0"            // Uber Protection
        "arg4"        "1"            // Notification Alert (boss-only)
        "arg5"        "0"            // Model Mode (0 = Human or Custom model, 1 = Robot Model (automatically applies robot voice lines))
        "arg6"        "models\freak_fortress_2\killingfloor\scrakekl.mdl"    // Leave blank for human model, or specify model path for custom model (not used if arg5 is set to 1)
        "arg7"        "3"            // Player class, leave blank to not change minion class
        "arg8"        "0.0"            // Ratio, if arg2 is -1
        "arg9"        "1"            // Remove wearables? (for custom models / tf2 robot models)
        "arg10"       "1"            // Weapon mode (0 to allow minions to spawn with regular loadouts, 1 for specific weapon, 2 for no weapons)
        "arg11"       "tf_weapon_sword"    // Weapon Classname (if arg10 = 1)
        "arg12"       "154"            // Weapon index (if arg10 = 1)
        "arg13"        "1 ; 0.70 ; 107 ; 1.22 ; 235 ; 107 ; 252 ; 0.30 ; 60 ; 0.30 ; 64 ; 0.40"        // Attributes (if arg10 = 1)
        "arg15"        "400"            // Health formula
        "arg16"        "1"            // Teleport to summoner's location?
        "arg19"        "-1"            // Voice Line mode (-1: Block voice lines, 0: Normal voice lines, 1: Robot Voice lines, 2: Giant Voice Lines, 3: boss's catchphrase, 4: use 'sound_minion_catchphrase')
        "arg20"        "1"            // Pickups (0 = None, 1 = Health, 2 = Ammo, 3 = Both)
        "arg21"			"33 ; 2.0"         // Spawn Conditions
        "arg22"        "Your minions have spawned!"    // Summoner's text
        "arg23"        "You are now a Scrake!"        // Summoned's text
        "arg27"        "1"            // 0 - slay minions when their summoner dies, 1 - don't slay minions when their summoner dies and instead give minions a fighting chance to win
        "arg28"            "1.0"          // Scale
        "arg33"            "0"              // Visible weapons?
        "arg34"            "1"              // Disable health being overheal?
		
		// args reserved for the ability management system
		"arg1001"	"0.0" // delay before first use
		"arg1002"	"15.0" // cooldown
		"arg1003"	"Scrake Wave" // name
		"arg1004"	"Time to screw everyone over with a Scrake Wave!" // description
		"arg1005"	"100.0" // rage cost
		"arg1006"	"0" // index for ability in the AMS menu
		
		"plugin_name" "shadow93_abilities"
	}
	"ability7"
	{
		"name"		"special_ams_stun" 
		"arg1"		"5.0"		// Duration
		"arg2"		"1000"		// Distance
		"arg3"		"8.0"		// Duration (Sentry)
		"arg4"		"5000"		// Distance (Sentry)

		// args reserved for the ability management system
		"arg1001"	"5.0" // delay before first use
		"arg1002"	"70.0" // cooldown
		"arg1003"	"Scream" // name
		"arg1004"	"Scare your opponents" // description
		"arg1005"	"0" // rage cost
		"arg1006"	"1" // index for ability in the AMS menu
		"plugin_name"	"m7_abilities_extended" 
	}
		
	"sound_begin"
	{
		"1" 	"freak_fortress_2\scrake\scrake_spawn.mp3"
	}	
	"sound_ability"
	{
		"1"		"freak_fortress_2\scrake\scrake_spawn.mp3"
		
		"2"		"freak_fortress_2\scrake\jump1.mp3"
		"slot2"	"1"
		"3"		"freak_fortress_2\scrake\jump2.mp3"
		"slot3"	"1"
		"4"		"freak_fortress_2\scrake\jump3.mp3"
		"slot4"	"1"
	}
	"sound_bgm"
	{
		"path1" 	"freak_fortress_2\scrake\clone_mutation.mp3"
		"time1" 	"192"
		"name1"			"{orange}Clone Mutation (Instrumental){default}"
		"artist1"		"{blue}Killing Floor 2{default}"
		
		"path2" 	"freak_fortress_2\scrake\the_reaping.mp3"
		"time2" 	"202"
		"name2"			"{orange}The Reaping (Instrumental){default}"
		"artist2"		"{blue}Killing Floor 2{default}"
		
		"path3" 	"freak_fortress_2\scrake\collapsing.mp3"
		"time3" 	"244"
		"name3"			"{orange}Collapsing (Instrumental){default}"
		"artist3"		"{blue}Killing Floor 2{default}"
	}
	
	"catch_phrase"
	{
		"1"		"freak_fortress_2\scrake\catchphrase1.mp3"
		"2"		"freak_fortress_2\scrake\catchphrase2.mp3"
		"3"		"freak_fortress_2\scrake\catchphrase3.mp3"
		"4"		"freak_fortress_2\scrake\catchphrase4.mp3"
		"5"		"freak_fortress_2\scrake\catchphrase5.mp3"
	}
	"sound_hit"
	{
		"1"		"freak_fortress_2\scrake\hit1.mp3"
		"2"		"freak_fortress_2\scrake\hit2.mp3"
		"3"		"freak_fortress_2\scrake\hit3.mp3"
	}
	"sound_death"
	{
		"1"		"freak_fortress_2\scrake\lose1.mp3"
		"2"		"freak_fortress_2\scrake\lose2.mp3"
	}
	
	"mod_download"
	{
		"1"	"models\freak_fortress_2\killingfloor\scrakekl"
	}
	"mat_download"
	{
		"1" "materials\freak_fortress_2\killingfloor\zed_scrake_d"
		"2" "materials\freak_fortress_2\killingfloor\zed_scrake_d_blood"
		"3" "materials\freak_fortress_2\killingfloor\zed_scrake_sawblade_d"
	}
	"download"
	{
		"1"		"models\freak_fortress_2\killingfloor\scrakekl.phy"
		
		"2" 	"sound\freak_fortress_2\scrake\scrake_spawn.mp3"
		"3" 	"sound\freak_fortress_2\scrake\clone_mutation.mp3"
		"4" 	"sound\freak_fortress_2\scrake\the_reaping.mp3"
		"5" 	"sound\freak_fortress_2\scrake\collapsing.mp3"
		
		"6" 	"sound\freak_fortress_2\scrake\catchphrase1.mp3"
		"7" 	"sound\freak_fortress_2\scrake\catchphrase2.mp3"
		"8" 	"sound\freak_fortress_2\scrake\catchphrase3.mp3"
		"9" 	"sound\freak_fortress_2\scrake\catchphrase4.mp3"
		"10" 	"sound\freak_fortress_2\scrake\catchphrase5.mp3"
		
		"11" 	"sound\freak_fortress_2\scrake\hit1.mp3"
		"12" 	"sound\freak_fortress_2\scrake\hit2.mp3"
		"13" 	"sound\freak_fortress_2\scrake\hit3.mp3"
		
		"14" 	"sound\freak_fortress_2\scrake\jump1.mp3"
		"15" 	"sound\freak_fortress_2\scrake\jump2.mp3"
		"16" 	"sound\freak_fortress_2\scrake\jump3.mp3"
		
		"17" 	"sound\freak_fortress_2\scrake\lose1.mp3"
		"18" 	"sound\freak_fortress_2\scrake\lose2.mp3"
		
		"19"	"materials\freak_fortress_2\killingfloor\detail_metal.vtf"
		"20"	"materials\freak_fortress_2\killingfloor\zed_scrake_d_metal.vmt"
		"21"	"materials\freak_fortress_2\killingfloor\zed_scrake_d_metal_blood.vmt"
		"22"	"materials\freak_fortress_2\killingfloor\zed_scrake_n.vtf"
		"23"	"materials\freak_fortress_2\killingfloor\zed_scrake_s.vtf"
		"24"	"materials\freak_fortress_2\killingfloor\zed_scrake_sawblade_n.vtf"
		"25"	"materials\freak_fortress_2\killingfloor\zed_scrake_sawblade_s.vtf"
	}
}



"character"
{
	"name" 					"SCP-049"
	"class" 				"5"
	"model" 				"models\freak_fortress_2\newscp049\scp049_v1.mdl"
	"ragedamage"			"2500"      
	"health_formula"  		"(((800+n)*n)^1.04)"
	"maxspeed"		     	"250"
	"sound_block_vo" 		"1"
    "description_en" 		"Boss Name - SCP-049\nBoss Info - Know with the name of The Plague Doctor,He is a Euclid classed SCP who touch is invariably lethal to humans.\nYour Abilities\nTeleport: alt-fire, look up and stand up.\nWeigh-down: in midair, look down and crouch.\nRage(Summon + Stun + Plague + Teleport): Call for medic when the Rage Meter is full."
	
	"weapon1"
	{
		"name"				"tf_weapon_bonesaw"
		"index"				"173"
		"attributes"  		"2 ; 0.75 ; 149 ; 15 ; 2025 ; 2 ; 2014 ; 1"
		"show"				"0"
	}
	
	"ability1"
	{
		"name" "rage_stun"
		"arg1"	"5"
		"plugin_name"	"default_abilities"
	}
	"ability2"
	{
		"name" "rage_stunsg"
		"arg1"	"7"
		"plugin_name"	"default_abilities"
	}
	"ability3"
	{
		"name" "dynamic_teleport"
		"arg1"	"1.5" 
		"arg2"	"10.0" 
		"arg3"	"ghost_appearation" 
		"arg4"	"0"
		"arg5"	"0" 
		"arg6"	"15.0" 
		"arg7"	"50.0" 
		"arg8"	"1" 
		"arg9"	"1"  
		"arg10"	"2" 
		"arg11"	"0" 
		"arg12"	"0" 
		"arg13"	"0" 
        "arg16" "No one left to teleport to! (spectator glitch)" // teleport fail message. it'll only happen if arg12 is set to 1, or the spectator glitch happens.
        "arg17" "EMERGENCY TELEPORT! Look up, press and release ALT-FIRE." // emergency teleport message message
        "arg18" "Teleport is not ready. %.1f seconds remaining." // cooldown message
        "arg19" "Teleport is ready. %.0f percent charged.\nHold ALT-FIRE until fully charged, look up, and release." // charge message
		"plugin_name"	"ff2_dynamic_defaults"
	}
	"ability4"
	{
		"name" "rage_instant_teleport"
		"plugin_name"	"default_abilities"
	}
	"ability5"
	{
		"name" "rage_tfcondition"
        "arg0" "0"
		"arg1" "110 ; 10 ; 28 ; 10" 
		"arg2" "" 
		"arg3" "350" 
		"arg4" "0" 
		"plugin_name"	"ff2_tfcond"
	}
	"ability6"
	{
		"name" "rage_summon"
        "arg0"        "0"            // Ability Slot
        "arg1"        "0"            // Sound
        "arg2"        "32"            // Summon per rage (specify amount for fixed amount, 0 to summon 1 per alive player, -1 to summon by ratio)
        "arg3"        "2.0"            // Uber Protection
        "arg4"        "1"            // Notification Alert (boss-only)
        "arg5"        "0"            // Model Mode (0 = Human or Custom model, 1 = Robot Model (automatically applies robot voice lines))
        "arg6"        "models\freak_fortress_2\plague049\scp-049-2.mdl"    // Leave blank for human model, or specify model path for custom model (not used if arg5 is set to 1)
        "arg7"        "2"            // Player class, leave blank to not change minion class
        "arg8"        "0.0"            // Ratio, if arg2 is -1
        "arg9"        "1"            // Remove wearables? (for custom models / tf2 robot models)
        "arg10"       "1"            // Weapon mode (0 to allow minions to spawn with regular loadouts, 1 for specific weapon, 2 for no weapons)
        "arg11"       "tf_weapon_club"    // Weapon Classname (if arg10 = 1)
        "arg12"       "3"            // Weapon index (if arg10 = 1)
        "arg13"        "2 ; 4 ; 68 ; -1 ; 408 ; 1 ; 57 ; -10 ; 220 ; 100"        // Attributes (if arg10 = 1)
        "arg15"        "200"            // Health formula
        "arg16"        "1"            // Teleport to summoner's location?
        "arg19"        "4"            // Voice Line mode (-1: Block voice lines, 0: Normal voice lines, 1: Robot Voice lines, 2: Giant Voice Lines, 3: boss's catchphrase, 4: use 'sound_minion_catchphrase')
        "arg20"        "1"            // Pickups (0 = None, 1 = Health, 2 = Ammo, 3 = Both)
        "arg21"			"33 ; -1"         // Spawn Conditions
        "arg22"        "Your minions have spawned!"    // Summoner's text
        "arg23"        "You are now a SCP-049-2!"        // Summoned's text
        "arg27"        "1"            // 0 - slay minions when their summoner dies, 1 - don't slay minions when their summoner dies and instead give minions a fighting chance to win
        "arg28"            "1.0"          // Scale
        "arg33"            "0"              // Visible weapons?
        "arg34"            "1"              // Disable health being overheal?
		"plugin_name" "shadow93_abilities"
	}
	"ability7"
	{
		"name" "charge_weightdown_fix"
		"arg0"	"3"
		"plugin_name"	"ff2_otokiru_wc3"
	}
	"sound_bgm"
	{
		"path1"		"freak_fortress_2\newscp049\bgm.mp3" //Path relative to 'sound' folder.
		"time1"		"119" //Music's length in seconds.
		"name1"		"{orange}Tension{default}" //Music's name.
		"artist1"	"{blue}SCP: Containment Breach{default}" //Music's artist.
	}
	"sound_begin"
	{
		"1"		"freak_fortress_2\newscp049\intro1.mp3" //Path relative to 'sound' folder.
		"2"		"freak_fortress_2\newscp049\intro2.mp3" //Path relative to 'sound' folder.
		"3"		"freak_fortress_2\newscp049\intro3.mp3" //Path relative to 'sound' folder.
		"4"		"freak_fortress_2\newscp049\intro4.mp3" //Path relative to 'sound' folder.
	}
	"sound_win"
	{
		"1"		"freak_fortress_2\newscp049\win.mp3" //Path relative to 'sound' folder.
	}
	"sound_lastman"
	{
		"1"		"freak_fortress_2\newscp049\lastman.mp3" //Path relative to 'sound' folder.
	}
	"sound_kill_medic"
	{
		"1"		"freak_fortress_2\newscp049\killmedic.mp3" //Path relative to 'sound' folder.
	}
	"sound_hit"
	{
		"1"		"freak_fortress_2\newscp049\kill.mp3" //Path relative to 'sound' folder.
	}
	"sound_kspree"
	{
		"1"		"freak_fortress_2\newscp049\kspree.mp3" //Path relative to 'sound' folder.
	}
	"sound_ability_serverwide"
	{
		"1"		"freak_fortress_2\newscp049\rage.mp3" //Path relative to 'sound' folder.
		"2"		"freak_fortress_2\newscp049\rage2.mp3" //Path relative to 'sound' folder.
		"3"		"freak_fortress_2\newscp049\rage3.mp3" //Path relative to 'sound' folder.
		"4"		"freak_fortress_2\newscp049\rage4.mp3" //Path relative to 'sound' folder.
		"5"		"freak_fortress_2\newscp049\rage5.mp3" //Path relative to 'sound' folder.
	}
	"sound_ability"
	{
		"1"		"freak_fortress_2\newscp049\teleport.mp3" //Path relative to 'sound' folder.
		"slot1"	"1" //Ability Slot 1
		"2"		"freak_fortress_2\newscp049\teleport2.mp3" //Path relative to 'sound' folder.
		"slot2"	"1" //Ability Slot 1
		"3"		"freak_fortress_2\newscp049\teleport3.mp3" //Path relative to 'sound' folder.
		"slot3"	"1" //Ability Slot 1
	}
	"catch_phrase"
	{
		"1"		"freak_fortress_2\newscp049\voice.mp3" //Path relative to 'sound' folder.
	}
	"sound_minion_catchphrase"
	{
		"1"		"freak_fortress_2\newscp049\voice.mp3" //Path relative to 'sound' folder.
	}
	"sound_kill_pyro"
	{
		"1"		"freak_fortress_2\newscp049\killpyro.mp3" //Path relative to 'sound' folder.
	}
	"sound_kill_spy"
	{
		"1"		"freak_fortress_2\newscp049\killspy.mp3" //Path relative to 'sound' folder.
		"2"		"freak_fortress_2\newscp049\killspy2.mp3" //Path relative to 'sound' folder.
		"3"		"freak_fortress_2\newscp049\killspy3.mp3" //Path relative to 'sound' folder.
	}
	"mod_download"
	{
		"1" "models\freak_fortress_2\newscp049\scp049_v1"
		"2" "models\freak_fortress_2\plague049\scp-049-2"
	}
	"download"
	{
		"1"		"materials\freak_fortress_2\049\scp-049_clothing_diffuse4.vmt"
		"2"		"materials\freak_fortress_2\049\scp-049_clothing_diffuse4.vtf"
		"3"		"materials\freak_fortress_2\049\scp-049_mask_diffuse5.vmt"
		"4"		"materials\freak_fortress_2\049\scp-049_mask_diffuse5.vtf"
		"5"		"materials\freak_fortress_2\scpmtfzombie\body.vmt"
		"6"		"materials\freak_fortress_2\scpmtfzombie\body.vtf"
		"7"		"materials\freak_fortress_2\scpmtfzombie\body_bump.vtf"
		"8"		"materials\freak_fortress_2\scpmtfzombie\helmet.vmt"
		"9"		"materials\freak_fortress_2\scpmtfzombie\helmet.vtf"
		"10"	"materials\freak_fortress_2\scpmtfzombie\helmet_bump.vtf"
		"11"	"sound\freak_fortress_2\newscp049\bgm.mp3"
		"12"	"sound\freak_fortress_2\newscp049\intro1.mp3"
		"13"	"sound\freak_fortress_2\newscp049\intro2.mp3"
		"14"	"sound\freak_fortress_2\newscp049\intro3.mp3"
		"15"	"sound\freak_fortress_2\newscp049\intro4.mp3"
		"16"	"sound\freak_fortress_2\newscp049\win.mp3"
		"17"	"sound\freak_fortress_2\newscp049\lastman.mp3"
		"18"	"sound\freak_fortress_2\newscp049\killmedic.mp3"
		"19"	"sound\freak_fortress_2\newscp049\kill.mp3"
		"20"	"sound\freak_fortress_2\newscp049\kspree.mp3"
		"21"	"sound\freak_fortress_2\newscp049\rage.mp3"
		"22"	"sound\freak_fortress_2\newscp049\rage2.mp3"
		"23"	"sound\freak_fortress_2\newscp049\rage3.mp3"
		"24"	"sound\freak_fortress_2\newscp049\rage4.mp3"
		"25"	"sound\freak_fortress_2\newscp049\rage5.mp3"
		"26"	"sound\freak_fortress_2\newscp049\teleport.mp3"
		"27"	"sound\freak_fortress_2\newscp049\teleport2.mp3"
		"28"	"sound\freak_fortress_2\newscp049\teleport3.mp3"
		"29"	"sound\freak_fortress_2\newscp049\voice.mp3"
		"30"	"sound\freak_fortress_2\newscp049\killpyro.mp3"
		"31"	"sound\freak_fortress_2\newscp049\killspy.mp3"
		"32"	"sound\freak_fortress_2\newscp049\killspy2.mp3"
		"33"	"sound\freak_fortress_2\newscp049\killspy3.mp3"
		"34" 	"models\freak_fortress_2\newscp049\scp049_v1.phy"
		"35" 	"models\freak_fortress_2\plague049\scp-049-2.phy"
	}

}
If anyone knows why this summon system breaks the crits please let me know.
Bugrahan96 is offline
Reply



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


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