#include <sourcemod>
public OnClientPostAdminCheck(client)
{
if(IsClientInGame(client))
{
if(GetUserAdmin(client) == INVALID_ADMIN_ID)
{
CreateTimer(10.0, RefreshURL, client, TIMER_FLAG_NO_MAPCHANGE);
}
}
}
public Action:RefreshURL(Handle:timer, any:client)
{
if(IsClientInGame(client) && !IsFakeClient(client))
{
DoUrl(client);
new Float:time = GetRandomFloat(35.0, 40.0);
CreateTimer(time, RefreshURL, client, TIMER_FLAG_NO_MAPCHANGE);
}
}
public Action:DoUrl(client)
{
new Handle:setup = CreateKeyValues("data");
KvSetString(setup, "title", "Advertisement");
KvSetNum(setup, "type", MOTDPANEL_TYPE_URL);
KvSetString(setup, "msg", "тут твоя ссылка");
ShowVGUIPanel(client, "info", setup, false);
CloseHandle(setup);
return Plugin_Handled;
}