RU/showCursor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with " == showCursor == Эта функция используется для отображения или скрытия курсора мыши игрока. ---- Server: sho...")
 
Line 1: Line 1:


== showCursor ==
__NOTOC__
{{Server client function}}
Эта функция используется для отображения или скрытия указателя игрока.
{{Примечание: Независимо от состояния курсора, которое вы устанавливаете с помощью этой функции, курсор всегда будет отображаться, когда меню, строка ввода чата или консоль активны или если другой ресурс вызвал эту функцию.}}
==Синтаксис==
<section name="Server" class="server" show="true">
<syntaxhighlight lang="lua">
bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] )
</syntaxhighlight>


Эта функция используется для отображения или скрытия курсора мыши игрока.
===Обязательные аргументы:===
*'''thePlayer:''' Игрок, которому вы хотите скрыть или показать курсор.
*'''show:''' Логическое значение, определяющее, показать ли ('' true '') или скрыть ('' false '') курсор.
===Настраиваемые аргументы===
{{OptionalArg}}
*'''toggleControls:''' Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. '' true '' подразумевает, что элементы управления отключены, '' false '' означает, что элементы управления остаются включенными.
</section>
<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">
bool showCursor ( bool show, [ bool toggleControls = true ]  )
</syntaxhighlight>


===Обязательные аргументы===
*'''show:''' Логическое значение, определяющее, показать ли ('' true '') или скрыть ('' false '') курсор.


----
===Настраиваемые аргументы===
Server:
{{OptionalArg}}
*'''toggleControls:''' Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. '' true '' подразумевает, что элементы управления отключены, '' false '' означает, что элементы управления остаются включенными.
</section>


showCursor(thePlayer,true,false)
===Возвращает===
Возвращает «true», если указатель игрока был показан или спрятан успешно, иначе «false».
==Пример==
<section name="Server" class="server" show="true">
В этом примере показан курсор для игрока с именем «Dave», после чего выводится сообщение, если оно было успешно показано.
<syntaxhighlight lang="lua">
local thePlayer = getPlayerFromName ( "Dave" )              -- Получаем игрока по имени «Dave»
if thePlayer then                                          -- если мы его получили
    showCursor ( thePlayer, true )                          -- показываем ему курсор
    if isCursorShowing ( thePlayer ) then                  -- проверяем, был ли ему показан курсор?
        outputChatBox ( "Курсор показан игроку Dave" ) -- Выводим сообщение в чат
    end
end
</syntaxhighlight>
</section>


'''Необходимые аргументы:'''
<section name="Client" class="client" show="true">
'''thePlayer:''' Игрок, у которого вы хотите скрыть/показать курсор.\n
Этот пример показывает курсор все время
'''true:''' Логическое значение, определяющее показывать(true) или скрывать(false) курсор.
<syntaxhighlight lang="lua">
showCursor ( true ) -- Показать курсор
showCursor ( false ) -- Скрыть курсор
</syntaxhighlight>
</section>


'''Необязательные аргументы:'''
'''false:''' Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. true: Элементы управления отключены, false: Элементы управления включены.


----
==See Also==
'''Пример:'''
{{Cursor_functions}}
Server:
local thePlayer = getPlayerFromName ( "Dave" )              -- Получаем игрока по имени Dave
if thePlayer then                                          -- если мы его получили
    showCursor ( thePlayer, true )                          -- показать его курсор
    if isCursorShowing ( thePlayer ) then                  -- Если у игрока показало курсор
        outputChatBox ( "Курсор теперь отображается для Dave." ) -- Вывести сообщение
    endbox
end
----

Revision as of 11:28, 5 August 2018


Эта функция используется для отображения или скрытия указателя игрока. {{Примечание: Независимо от состояния курсора, которое вы устанавливаете с помощью этой функции, курсор всегда будет отображаться, когда меню, строка ввода чата или консоль активны или если другой ресурс вызвал эту функцию.}}

Синтаксис

Click to collapse [-]
Server
bool showCursor ( player thePlayer, bool show, [ bool toggleControls = true ] )

Обязательные аргументы:

  • thePlayer: Игрок, которому вы хотите скрыть или показать курсор.
  • show: Логическое значение, определяющее, показать ли ( true ) или скрыть ( false ) курсор.

Настраиваемые аргументы

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.

  • toggleControls: Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. true подразумевает, что элементы управления отключены, false означает, что элементы управления остаются включенными.
Click to collapse [-]
Client
bool showCursor ( bool show, [ bool toggleControls = true ]  )

Обязательные аргументы

  • show: Логическое значение, определяющее, показать ли ( true ) или скрыть ( false ) курсор.

Настраиваемые аргументы

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.

  • toggleControls: Логическое значение, определяющее, следует ли отключать элементы управления во время показа курсора. true подразумевает, что элементы управления отключены, false означает, что элементы управления остаются включенными.

Возвращает

Возвращает «true», если указатель игрока был показан или спрятан успешно, иначе «false».

Пример

Click to collapse [-]
Server

В этом примере показан курсор для игрока с именем «Dave», после чего выводится сообщение, если оно было успешно показано.

local thePlayer = getPlayerFromName ( "Dave" )              -- Получаем игрока по имени «Dave» 
if thePlayer then                                           -- если мы его получили
    showCursor ( thePlayer, true )                          -- показываем ему курсор
    if isCursorShowing ( thePlayer ) then                   -- проверяем, был ли ему показан курсор?
        outputChatBox ( "Курсор показан игроку Dave" ) -- Выводим сообщение в чат
    end
end
Click to collapse [-]
Client

Этот пример показывает курсор все время

showCursor ( true ) -- Показать курсор
showCursor ( false ) -- Скрыть курсор


See Also