SAMP/TogglePlayerClock

Материал из Pawno Info Wikipedia

TogglePlayerClock

Описание:

Показывает или скрывает игровые часы (в верхнем правом углу) для определённого игрока. Погода также будет медленно меняться с течением времени если используется SetWeather/SetPlayerWeather.


Параметры:

(playerid, toggle)


playeridID игрока, у которого будут включены/выключены часы в правом верхнем углу экрана.
toggleЕсли параметр равен 0, время не отображается. Любое ненулевое значение приводит к показу игрового времени.


Возвращаемые значения:

1 - в случае успеха.
0 - если игрок не подключен.


Wiki note.png

Примечание

Показ времени по умолчанию выключен.
При отображении часов время автоматически увеличивается на 1 минуту за каждую 1 секунду игры (перестаёт увеличиваться, когда игрок выходит в меню паузы), а также на 12 часов после смерти игрока.
При скрытии часов игровое время перестаёт увеличиваться автоматически.
Время автоматически прибавится на 6 часов если игрок погибнет.


Пример использования:

public OnPlayerConnect(playerid)
{
	TogglePlayerClock(playerid, 1);
	return 1;
}


Wiki bug.png

Баг SA-MP

При подключении игрока и установке ему часов, во время выбора класса время будет меняться с огромной скоростью до момента спавна игрока. Затем пойдёт в обычном режиме.


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.

GetPlayerTime - получает время игрока.
SetPlayerTime - устанавливает время игрока.
SetWorldTime - устанавливает время сервера.