Исправление времени на часах в мта в консоле через исходный код в Multi Theft Auto (MTA)

#1 2021.10.31 12:36:17

0

Эта функция получает реальное время клиента либо сервера (Если используется на клиентской стороне, то он возвращает время, установленное на компьютере клиента) и возвращает его в таблицу. Если вы хотите получить внутриигровое время (Показанное на часах в GTA) используйте getTime.

table getRealTime( [int seconds = current] )

Необязательные аргументы
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.

seconds: Количество секунд от 1 января 1970 года (начала Unix эпохи). Полезен для использования в getBanTime. Правильные значения: от 0 до 32,000,000,000

Возвращаемые значения
Возвращает таблицу подстрок в различных форматах, либо булев false если параметр seconds имеет неправильное значение.

Img


tm_sec is generally 0-59. Extra range to accommodate for leap seconds in certain systems.

Этот пример выведет локальное время (сервера или клиента в зависимости, откуда будет вызвано) в часах и минутах.


function showtime ()
local time = getRealTime() -- в таблице time записываем реальное время
local hours = time.hour -- в переменную hours записываем количество часов
local minutes = time.minute -- а в minutes минут
outputChatBox ( "Local Time: "..hours..":"..minutes ) -- и выводим игроку
end
Отредактировано: Panda 2021.10.31 12:36:45