diff --git a/mapchooser_extended/scripting/include/mapchooser_extended.inc b/mapchooser_extended/scripting/include/mapchooser_extended.inc index f514762..87ba39d 100755 --- a/mapchooser_extended/scripting/include/mapchooser_extended.inc +++ b/mapchooser_extended/scripting/include/mapchooser_extended.inc @@ -117,6 +117,7 @@ native int GetMapCooldownTime2(const char[] map); // in unix time native int GetMapLowPopHelpCount(const char[] map); native int GetMapLaserFag(const char[] map); native int GetMapTrails(const char[] map); +native int GetMapTickRate(const char[] map); native int GetMapMinTime(const char[] map); native int GetMapMaxTime(const char[] map); native int GetMapMinPlayers(const char[] map); diff --git a/mapchooser_extended/scripting/mapchooser_extended_unloze.sp b/mapchooser_extended/scripting/mapchooser_extended_unloze.sp index bbe3692..de6f551 100755 --- a/mapchooser_extended/scripting/mapchooser_extended_unloze.sp +++ b/mapchooser_extended/scripting/mapchooser_extended_unloze.sp @@ -478,6 +478,7 @@ public APLRes AskPluginLoad2(Handle myself, bool late, char[] error, int err_max CreateNative("GetMapLowPopHelpCount", Native_GetMapLowPopHelpCount); CreateNative("GetMapLaserFag", Native_GetMapLaserFag); CreateNative("GetMapTrails", Native_GetMapTrails); + CreateNative("GetMapTickRate", Native_GetMapTickRate); CreateNative("GetMapMinTime", Native_GetMapMinTime); CreateNative("GetMapMaxTime", Native_GetMapMaxTime); CreateNative("GetMapMinPlayers", Native_GetMapMinPlayers); @@ -2678,6 +2679,27 @@ public int Native_GetMapCooldownTime2(Handle plugin, int numParams) return InternalGetMapCooldownTime2(map); } +//GetMapTickRate +public int Native_GetMapTickRate(Handle plugin, int numParams) +{ + int len; + GetNativeStringLength(1, len); + + if(len <= 0) + return false; + + char[] map = new char[len+1]; + GetNativeString(1, map, len+1); + int count = 0; + + if (g_Config && g_Config.JumpToKey(map)) + { + count = g_Config.GetNum("Tickrate", count); + g_Config.Rewind(); + } + return count; +} + //GetMapTrails public int Native_GetMapTrails(Handle plugin, int numParams) {