SAMP/TogglePlayerClock
Материал из Pawno Wiki
TogglePlayerClock
Описание:
Показывает или скрывает игровые часы (в верхнем правом углу) для определённого игрока. Погода также будет медленно меняться с течением времени если используется SetWeather/SetPlayerWeather.
Параметры:
(playerid, toggle)
| playerid | ID игрока, у которого будут включены/выключены часы в правом верхнем углу экрана. |
| toggle | Если параметр равен 0, время не отображается. Любое ненулевое значение приводит к показу игрового времени. |
Возвращаемые значения:
1 - в случае успеха.
0 - если игрок не подключен.
0 - если игрок не подключен.
✍ Показ времени по умолчанию выключен.
При отображении часов время автоматически увеличивается на 1 минуту за каждую 1 секунду игры (перестаёт увеличиваться, когда игрок выходит в меню паузы), а также на 12 часов после смерти игрока.
При скрытии часов игровое время перестаёт увеличиваться автоматически.
Время автоматически прибавится на 6 часов если игрок погибнет.
При отображении часов время автоматически увеличивается на 1 минуту за каждую 1 секунду игры (перестаёт увеличиваться, когда игрок выходит в меню паузы), а также на 12 часов после смерти игрока.
При скрытии часов игровое время перестаёт увеличиваться автоматически.
Время автоматически прибавится на 6 часов если игрок погибнет.
Пример использования:
public OnPlayerConnect(playerid)
{
TogglePlayerClock(playerid, 1);
return 1;
}
☠ SA-MP | При подключении игрока и установке ему часов, во время выбора класса время будет меняться с огромной скоростью до момента спавна игрока. Затем пойдёт в обычном режиме.
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
GetPlayerTime - получает время игрока.
SetPlayerTime - устанавливает время игрока.
SetWorldTime - устанавливает время сервера.