forked from UNLOZE/sm-plugins
Fix server crash when unloading CSSFixes
This commit is contained in:
@@ -19,6 +19,7 @@ public Plugin myinfo =
|
||||
};
|
||||
|
||||
bool g_bLateLoad = false;
|
||||
bool g_bHasCSSFixes = true;
|
||||
|
||||
Handle g_hFireBulletDetour;
|
||||
int g_hVelocityModifier;
|
||||
@@ -62,9 +63,16 @@ public void OnPluginStart()
|
||||
PhysboxToClientMap(g_iPhysboxToClient, true);
|
||||
}
|
||||
|
||||
public void OnLibraryRemoved(const char[] name)
|
||||
{
|
||||
if(StrEqual(name, "CSSFixes"))
|
||||
g_bHasCSSFixes = false;
|
||||
}
|
||||
|
||||
public void OnPluginEnd()
|
||||
{
|
||||
PhysboxToClientMap(g_iPhysboxToClient, false);
|
||||
if(g_bHasCSSFixes)
|
||||
PhysboxToClientMap(g_iPhysboxToClient, false);
|
||||
}
|
||||
|
||||
public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max)
|
||||
|
||||
Reference in New Issue
Block a user