forked from UNLOZE/sm-plugins
update
This commit is contained in:
@@ -8,16 +8,22 @@
|
||||
|
||||
"z2530359" // Balrog
|
||||
{
|
||||
"KnockbackScale" "0.0"
|
||||
"KillPush" "0"
|
||||
"NoSlowDown" "1"
|
||||
}
|
||||
|
||||
"z11197" // Titan
|
||||
{
|
||||
"KnockbackScale" "0.0"
|
||||
"KillPush" "0"
|
||||
"NoSlowDown" "1"
|
||||
}
|
||||
|
||||
"z1910977" // Pyramid Head
|
||||
{
|
||||
"KnockbackScale" "0.0"
|
||||
"KillPush" "0"
|
||||
"NoSlowDown" "1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
#include <sdktools>
|
||||
#include <dhooks>
|
||||
#include <cstrike>
|
||||
#include <CSSFixes>
|
||||
#include <zombiereloaded>
|
||||
|
||||
public Plugin myinfo =
|
||||
@@ -57,6 +58,13 @@ public void OnPluginStart()
|
||||
g_hActiveWeapon = FindSendPropInfo("CBaseCombatCharacter", "m_hActiveWeapon");
|
||||
if(g_hActiveWeapon == -1)
|
||||
SetFailState("Couldn't find CBaseCombatCharacter::m_hActiveWeapon");
|
||||
|
||||
PhysboxToClientMap(g_iPhysboxToClient, true);
|
||||
}
|
||||
|
||||
public void OnPluginEnd()
|
||||
{
|
||||
PhysboxToClientMap(g_iPhysboxToClient, false);
|
||||
}
|
||||
|
||||
public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max)
|
||||
@@ -155,7 +163,7 @@ public void OnWeaponEquipped(int client, int entity)
|
||||
ZR_SetClientKnockbackScale(client, fKnockbackScale);
|
||||
|
||||
float fKnockbackMaxForce = g_Config.GetFloat("KnockbackMaxForce", 0.0);
|
||||
if(fKnockbackMaxForce >= 0.0)
|
||||
if(fKnockbackMaxForce > 0.0)
|
||||
ZR_SetClientKnockbackMaxForce(client, fKnockbackMaxForce);
|
||||
|
||||
float fKnockbackMaxVel = g_Config.GetFloat("KnockbackMaxVel", -1.0);
|
||||
|
||||
Reference in New Issue
Block a user