diff --git a/addons/sourcemod/scripting/include/shavit/checkpoints.inc b/addons/sourcemod/scripting/include/shavit/checkpoints.inc index b11cdc2f..dbbf911e 100644 --- a/addons/sourcemod/scripting/include/shavit/checkpoints.inc +++ b/addons/sourcemod/scripting/include/shavit/checkpoints.inc @@ -23,13 +23,6 @@ #endif #define _shavit_checkpoints_included -enum TimerAction -{ - TimerAction_None, - TimerAction_OnStart, - TimerAction_OnTeleport -} - enum struct cp_cache_t { float fPosition[3]; diff --git a/addons/sourcemod/scripting/shavit-checkpoints.sp b/addons/sourcemod/scripting/shavit-checkpoints.sp index 4b23be0d..b3b625ec 100644 --- a/addons/sourcemod/scripting/shavit-checkpoints.sp +++ b/addons/sourcemod/scripting/shavit-checkpoints.sp @@ -43,6 +43,12 @@ #define CP_DEFAULT (CP_ANGLES|CP_VELOCITY) +enum TimerAction +{ + TimerAction_OnStart, + TimerAction_OnTeleport +} + enum struct persistent_data_t { int iSteamID; @@ -404,7 +410,7 @@ public Action Timer_PersistCPMenu(Handle timer) } for(int i = 1; i <= MaxClients; i++) - { + { if(IsClientInGame(i) && IsPlayerAlive(i) && !IsFakeClient(i) && ShouldReopenCheckpointMenu(i)) { OpenCPMenu(i); @@ -1052,7 +1058,7 @@ void OpenCPMenu(int client) } } - + menu.Pagination = MENU_NO_PAGINATION; menu.ExitButton = true; @@ -1602,7 +1608,7 @@ void TeleportToCheckpoint(int client, int index, bool suppressMessage) { UpdateKZStyle(client, TimerAction_OnTeleport); } - + if(!suppressMessage) { Shavit_PrintToChat(client, "%T", "MiscCheckpointsTeleported", client, index, gS_ChatStrings.sVariable, gS_ChatStrings.sText);