diff --git a/plugins/basetriggers.sp b/plugins/basetriggers.sp index 912552af..f2dc3c45 100644 --- a/plugins/basetriggers.sp +++ b/plugins/basetriggers.sp @@ -82,9 +82,20 @@ public OnPluginStart() RegConsoleCmd("nextmap", Command_Nextmap); HookConVarChange(g_Cvar_TimeleftInterval, ConVarChange_TimeleftInterval); + + decl String:folder[64]; + GetGameFolderName(folder, sizeof(folder)); + + if (strcmp(folder, "insurgency") == 0) + { + HookEvent("game_newmap", Event_GameStart); + } + else + { + HookEvent("game_start", Event_GameStart); + } HookEvent("round_end", Event_RoundEnd); - HookEvent("game_start", Event_GameStart); HookEventEx("teamplay_win_panel", Event_TeamPlayWinPanel); HookEventEx("teamplay_restart_round", Event_TFRestartRound); HookEventEx("arena_win_panel", Event_TeamPlayWinPanel); @@ -480,4 +491,4 @@ ShowTimeLeft(client, who) { PrintToServer("[SM] %s", finalOutput); } -} \ No newline at end of file +}