RU/setTime: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with '__NOTOC__ {{RU/Server client function}} This function sets the current GTA time to the given time. ==Использование== <section name="Server and Client" class="both" …')
 
No edit summary
 
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{RU/Server client function}}
{{RU/Server client function}}
This function sets the current GTA time to the given time.
Эта функция устанавливает время в игре.


==Использование==
==Использование==
<section name="Server and Client" class="both" show="true">
<section name="Сервер и клиент" class="both" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool setTime ( int hour, int minute )
bool setTime ( int hour, int minute )
Line 10: Line 10:


===Необходимые параметры===
===Необходимые параметры===
*'''hour''': The hour of the new time (range 0-23).
*'''hour''': текущий час, от 0 до 23.
*'''minute''': The minute of the new time (range 0-59).
*'''minute''': текущая минута, от 0 до 59


==Что возвращается==
==Что возвращается==
Returns ''true'' if the new time was successfully set, ''false'' otherwise.
Возвращается ''true'', если время было успешно установлено, ''false'', если этого не произошло.
</section>
</section>


==Пример==
==Пример==
This serverside function sets the time and notifies players.
Эта функция устанавливает время на стороне сервера и оповещает об этом игроков.
<section name="Server" class="server" show="true">
<section name="Сервер" class="server" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function setTimeAndNotify( hour, minute )
function setTimeAndNotify( hour, minute )
-- set the time first
-- устанавливает время
setTime ( hour, minute )
setTime ( hour, minute )
-- format a notification message, adding leading zeros (e.g. 12:03 instead of 12:3)
-- формат сообщения оповещения, добавляет нули(например 12:03, вместо 12:3)
local notifyMessage = string.format("Time changed to %02d:%02d!", hour, minute)
local notifyMessage = string.format("Time changed to %02d:%02d!", hour, minute)
-- output the message
-- вывод сообщения
outputChatBox ( notifyMessage )
outputChatBox ( notifyMessage )
end
end

Latest revision as of 18:08, 7 March 2010

Эта функция устанавливает время в игре.

Использование

Click to collapse [-]
Сервер и клиент
bool setTime ( int hour, int minute )

Необходимые параметры

  • hour: текущий час, от 0 до 23.
  • minute: текущая минута, от 0 до 59

Что возвращается

Возвращается true, если время было успешно установлено, false, если этого не произошло.

Пример

Эта функция устанавливает время на стороне сервера и оповещает об этом игроков.

Click to collapse [-]
Сервер
function setTimeAndNotify( hour, minute )
	-- устанавливает время
	setTime ( hour, minute )
	-- формат сообщения оповещения, добавляет нули(например 12:03, вместо 12:3)
	local notifyMessage = string.format("Time changed to %02d:%02d!", hour, minute)
	-- вывод сообщения
	outputChatBox ( notifyMessage )
end

Смотри также