From 6cca898c7a06ad855214986278c8752d581c203b Mon Sep 17 00:00:00 2001 From: jenz Date: Tue, 18 Aug 2026 12:47:56 +0200 Subject: [PATCH] reading tickrate 66 from mapchooser cfg now --- .../scripting/set_tickrate_for_nextmap.sp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/set_tickrate_nextmap/scripting/set_tickrate_for_nextmap.sp b/set_tickrate_nextmap/scripting/set_tickrate_for_nextmap.sp index adda893..85aff99 100644 --- a/set_tickrate_nextmap/scripting/set_tickrate_for_nextmap.sp +++ b/set_tickrate_nextmap/scripting/set_tickrate_for_nextmap.sp @@ -4,6 +4,7 @@ #include #include +#include //https://github.com/Mikusch/SM-TickrateChanger/tree/main @@ -70,19 +71,7 @@ public MRESReturn ChangeLevel(DHookReturn hReturn, DHookParam hParams) public void check_map(const char []map) { - new Handle:fileHandle = OpenFile("maps_66_tick.txt", "r" ); - char lineBuffer[256]; - bool changeTick = false; - while(!IsEndOfFile(fileHandle) && ReadFileLine(fileHandle, lineBuffer, sizeof(lineBuffer))) - { - TrimString(lineBuffer); - if (StrEqual(map, lineBuffer, false)) - { - changeTick = true; - break; - } - } - CloseHandle(fileHandle); + bool changeTick = GetMapTickRate(map) == 0 ? false : true; float interveral_per_tick_pre = GetConVarFloat(FindConVar("sm_interval_per_tick")); bool double_map_change = false;