29 lines
661 B
SourcePawn
29 lines
661 B
SourcePawn
#pragma semicolon 1
|
|
#pragma newdecls required
|
|
|
|
#include <sourcemod>
|
|
#include <sdktools>
|
|
|
|
public Plugin myinfo =
|
|
{
|
|
name = "RoundTime",
|
|
author = "BotoX",
|
|
description = "Change roundtime instantly and remove limit.",
|
|
version = "1.0",
|
|
url = ""
|
|
}
|
|
|
|
ConVar g_CVar_mp_roundtime;
|
|
|
|
public void OnPluginStart()
|
|
{
|
|
g_CVar_mp_roundtime = FindConVar("mp_roundtime");
|
|
g_CVar_mp_roundtime.SetBounds(ConVarBound_Upper, true, 546.0); // empirically determined
|
|
g_CVar_mp_roundtime.AddChangeHook(OnConVarChanged);
|
|
}
|
|
|
|
public void OnConVarChanged(ConVar convar, const char[] oldValue, const char[] newValue)
|
|
{
|
|
GameRules_SetProp("m_iRoundTime", StringToInt(newValue) * 60);
|
|
}
|