From 3b646981efe69583fe36afa57084b09b2b0daeff Mon Sep 17 00:00:00 2001 From: shavitush Date: Mon, 19 Sep 2016 19:12:23 +0300 Subject: [PATCH] Fix CS:GO zones breaking --- configs/shavit-zones.cfg | 4 ++++ scripting/shavit-zones.sp | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/configs/shavit-zones.cfg b/configs/shavit-zones.cfg index 13037b86..938a74e7 100644 --- a/configs/shavit-zones.cfg +++ b/configs/shavit-zones.cfg @@ -1,3 +1,7 @@ +// Absolutely DON'T delete subkeys from this file. +// +// visible defaults to 1 +// other values default to 255 "Zones" { // zone sprites diff --git a/scripting/shavit-zones.sp b/scripting/shavit-zones.sp index e902dfb5..19957edd 100644 --- a/scripting/shavit-zones.sp +++ b/scripting/shavit-zones.sp @@ -351,7 +351,7 @@ public bool LoadZonesConfig() return false; } - Dynamic dSprites = dZones.GetDynamic((gEV_Type == Engine_CSS)? "CS:S":"CS:GO"); + Dynamic dSprites = dZones.GetDynamicByIndex((gEV_Type == Engine_CSS)? 0:1); dSprites.GetString("beam", gS_Sprites[sBeamSprite], PLATFORM_MAX_PATH); dSprites.GetString("halo", gS_Sprites[sHaloSprite], PLATFORM_MAX_PATH); @@ -370,7 +370,7 @@ public bool LoadZonesConfig() } } - Dynamic dColors = dZones.GetDynamic("Colors"); + Dynamic dColors = dZones.GetDynamicByIndex(2); int iCount = dColors.MemberCount; for(int i = 0; i < iCount; i++)