PHP Code:
#pragma semicolon 1
#include <sourcemod>
#include <sdktools>
#include <sdkhooks>
#include <cstrike>
float g_flNextTimeleft = 0.0;
int g_flTimeleft = 120;
public void OnPluginStart() {
ConVar hTimeleft = CreateConVar("timeleft", "120", "When timeleft hit this time it will execute the command");
if (hTimeleft == INVALID_HANDLE) {
SetFailState("CreateConVar failed");
}
AutoExecConfig(true);
g_flTimeleft = GetConVarInt(hTimeleft);
delete hTimeleft;
HookEvent("round_start", OnRoundStart, EventHookMode_Post);
}
public void OnRoundStart(Event event, const char[] name, bool dontBroadcast) {
g_flNextTimeleft = GetGameTime() + float(GameRules_GetProp("m_iRoundTime") - g_flTimeleft);
}
public Action Timeleft(int client) {
if (GetGameTime() < g_flNextTimeleft) {
ServerCommand("exec normal.cfg");
} else {
}
}
Cant figure it out why not executing.. Prob doing something wrong