Hide: Leaders wont be hidden by the commands anymore, since several players requested that

This commit is contained in:
hubdom 2021-06-02 18:07:26 +02:00
parent aedc85f616
commit 5e8be5eace

View File

@ -3,6 +3,8 @@
#include <sdkhooks>
#include <sourcemod>
#include <zombiereloaded>
#include <leader>
/* BOOLS */
bool g_bHidePlayers[MAXPLAYERS+1][MAXPLAYERS+1];
@ -169,6 +171,7 @@ public Action UpdateHide(Handle timer)
float fOriginClient[3];
float fOriginTarget[3];
int iLeader = Leader_CurrentLeader()
for(int target = 1; target <= MaxClients; target++)
{
@ -177,7 +180,7 @@ public Action UpdateHide(Handle timer)
GetClientAbsOrigin(target, fOriginTarget);
GetClientAbsOrigin(client, fOriginClient);
//PrintToChatAll("%N--%N::::::%f", client, target, GetVectorDistance(fOriginTarget, fOriginClient, false));
if(GetVectorDistance(fOriginTarget, fOriginClient, true) <= float(g_iHideRange[client]))
if((GetVectorDistance(fOriginTarget, fOriginClient, true) <= float(g_iHideRange[client])) && (iLeader != target))
g_bHidePlayers[client][target] = true;
else
g_bHidePlayers[client][target] = false;