RU/getTime: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{RU/Server client function}} | {{RU/Server client function}} | ||
Данная функция используется для получения текущего игрового времени, если же вам нужно узнать реальное время сервера, то пользуйтесь функцией [[RU/getRealTime|getRealTime]]. | |||
==Использование== | ==Использование== | ||
<syntaxhighlight lang="lua">int int getTime ()</syntaxhighlight> | <syntaxhighlight lang="lua">int int getTime ()</syntaxhighlight> | ||
==Что возвращается== | |||
Возвращает два числовых значения, отвечающие за часы и минуты. | |||
==Пример== | ==Пример== | ||
Эти два примера добавляют команду ''gettime'', которая пишет локальное игровое время и игровое время сервера. | |||
<section name="Клиент" class="client" show="true"> | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
local hour, | function currentTime() | ||
outputChatBox ( " | local hour, minutes = getTime() | ||
outputChatBox( "Текущее время "..hour..":"..minutes ) | |||
end | |||
addCommandHandler("gettime", currentTime) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | |||
<section name="Сервер" class="server" show="true"> | |||
<syntaxhighlight lang="lua"> | |||
function currentTime(sourcePlayer) | |||
local hour, minutes = getTime() | |||
outputChatBox( "Текущее время (сервер) - "..hour..":"..minutes, sourcePlayer ) | |||
end | |||
addCommandHandler("gettime", currentTime) | |||
</syntaxhighlight> | |||
</section> | |||
==Смотри также== | ==Смотри также== |
Latest revision as of 09:53, 15 August 2012
Данная функция используется для получения текущего игрового времени, если же вам нужно узнать реальное время сервера, то пользуйтесь функцией getRealTime.
Использование
int int getTime ()
Что возвращается
Возвращает два числовых значения, отвечающие за часы и минуты.
Пример
Эти два примера добавляют команду gettime, которая пишет локальное игровое время и игровое время сервера.
Click to collapse [-]
Клиентfunction currentTime() local hour, minutes = getTime() outputChatBox( "Текущее время "..hour..":"..minutes ) end addCommandHandler("gettime", currentTime)
Click to collapse [-]
Серверfunction currentTime(sourcePlayer) local hour, minutes = getTime() outputChatBox( "Текущее время (сервер) - "..hour..":"..minutes, sourcePlayer ) end addCommandHandler("gettime", currentTime)
Смотри также
- areTrafficLightsLocked
- getCloudsEnabled
- getGameSpeed
- getGravity
- getHeatHaze
- getJetpackMaxHeight
- getMinuteDuration
- getSkyGradient
- getTime
- getTrafficLightState
- getVehiclesLODDistance
- getWeather
- getZoneName
- isGarageOpen
- resetSkyGradient
- resetHeatHaze
- setCloudsEnabled
- setGameSpeed
- setGarageOpen
- setGravity
- setHeatHaze
- setMinuteDuration
- setSkyGradient
- setTime
- setTrafficLightState
- setTrafficLightsLocked
- setVehiclesLODDistance
- setWeather
- setWeatherBlended
- setInteriorSoundsEnabled
- getInteriorSoundsEnabled
- setRainLevel
- getRainLevel
- resetRainLevel
- setSunSize
- getSunSize
- resetSunSize
- setSunColor
- getSunColor
- resetSunColor
- setWindVelocity
- getWindVelocity
- resetWindVelocity
- setFarClipDistance
- getFarClipDistance
- resetFarClipDistance
- setFogDistance
- getFogDistance
- resetFogDistance
- removeWorldModel
- restoreWorldModel
- restoreAllWorldModels
- setOcclusionsEnabled
- getOcclusionsEnabled
- setJetpackWeaponEnabled
- getJetpackWeaponEnabled
- setAircraftMaxVelocity
- getAircraftMaxVelocity
- setMoonSize
- getMoonSize
- resetMoonSize