PHP Code:
#include <sourcemod>
#include <store>
ConVar g_cvCredits;
ConVar g_cvTimer;
public Plugin myinfo =
{
name = "VIP Credits",
author = "Pilo",
description = "",
version = "1.0",
url = ""
};
public void OnPluginStart()
{
g_cvCredits = CreateConVar("sm_timer_credits", "50", "How much credits VIP players get.");
g_cvTimer = CreateConVar("sm_timer_time", "120.0", "Timer time (Float value)");
CreateTimer(g_cvTimer.FloatValue, Timer_Credits, _, TIMER_REPEAT);
}
public Action Timer_Credits(Handle timer)
{
for (int i = 1; i <= MaxClients; i++)
{
if (IsClientInGame(i) && !IsFakeClient(i))
{
if (CheckCommandAccess(i, "sm_vip", ADMFLAG_RESERVATION|ADMFLAG_CUSTOM1|ADMFLAG_CUSTOM5|ADMFLAG_CUSTOM6))
{
Store_SetClientCredits(i, Store_GetClientCredits(i) + g_cvCredits.IntValue);
PrintToChat(i, "[SM] All \x04VIP\x01 players received \x04%i\x01 credits", g_cvCredits.IntValue);
}
}
}
}
__________________