Timer для каждого клиента, или другой способ

pokypka20

Участник
Сообщения
244
Реакции
31
У меня не работает, что не так?

PHP:
#include <sourcemod>

OnConfigsExecuted() CreateTimer(3.0, Regen, _, TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);

public Action:Regen(Handle:timer)
{
    for (new i = 1; i <= MaxClients; i++)
    {
        if (IsClientInGame(i) && IsPlayerAlive(i))
		{
			PrintCenterText(i, "Plugin timer");
		}
    }
}
 

pokypka20

Участник
Сообщения
244
Реакции
31
public
Не путай меня своим Regen'ом)

Мне реген и не нужен, просто нужно чтобы таймер запускался каждые %d секунд и выводил сообщение по центру. А названия переменных я не менял, зачем?

PHP:
OnConfigsExecuted() CreateTimer(3.0, CenterTimer, _, TIMER_REPEAT|TIMER_FLAG_NO_MAPCHANGE);

public Action:CenterTimer(Handle:timer)
{
    for (new client = 1; client <= MaxClients; client++)
    {
        if (IsClientInGame(client) && IsPlayerAlive(client))
		{
			PrintCenterText(client, "Plugin timer");
		}
    }
}
 
Сверху Снизу