PlayerVisibilty: Make it work w/o zombiereloaded.

This commit is contained in:
zaCade 2018-02-22 15:16:33 +01:00
parent ac71ba9e63
commit dd9ac93b61

View File

@ -33,6 +33,8 @@ int g_iMinPlayers;
int g_Client_Alpha[MAXPLAYERS + 1] = {255, ...};
bool g_Client_bEnabled[MAXPLAYERS + 1] = {false, ...};
bool g_Plugin_zombiereloaded = false;
public void OnPluginStart()
{
Handle hGameConf = LoadGameConfigFile("sdktools.games");
@ -79,6 +81,11 @@ public void OnPluginStart()
}
}
public void OnAllPluginsLoaded()
{
g_Plugin_zombiereloaded = LibraryExists("zombiereloaded");
}
public void OnPluginEnd()
{
for(int client = 1; client <= MaxClients; client++)
@ -254,7 +261,7 @@ public void OnPostThinkPost(int client)
if(i == client || !IsClientInGame(i) || !IsPlayerAlive(i))
continue;
if(!ZR_IsClientHuman(i))
if(g_Plugin_zombiereloaded && !ZR_IsClientHuman(i))
continue;
static float fVec1[3];