PT-BR/forcePlayerMap: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Server client function}} __NOTOC__ This function is used to forcefully show a player's radar map. ==Syntax== <section name="Server" class="server" show="true"> <syntaxhighl...")
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Server client function}}
{{Server client function}}
__NOTOC__
__NOTOC__
This function is used to forcefully show a player's radar map.
Esta função é usada para forçar a visibilidade do mapa na tela do jogador. Quando forçado, o jogador não consegue esconder este mapa (nem mesmo pressionando F11).


==Syntax==
==Sintaxe==
<section name="Server" class="server" show="true">
<section name="Server" class="server" show="true">
<syntaxhighlight lang="lua">bool forcePlayerMap ( player thePlayer, bool forceOn )</syntaxhighlight>
<syntaxhighlight lang="lua">bool forcePlayerMap ( player thePlayer, bool forceOn )</syntaxhighlight>
{{OOP||[[player]]:forceMap|mapForced|isPlayerMapForced}}
{{OOP||[[player]]:forceMap|mapForced|isPlayerMapForced}}
===Required Arguments===
 
*'''thePlayer''': A [[player]] object referencing the specified player
===Argumentos obrigatórios===
*'''forceOn''': A boolean value representing whether or not the players radar map will be forced on
*'''thePlayer''': Um objeto do tipo [[player|jogador]] que representa o jogador ao qual você quer forçar a visibilidade do mapa.
*'''forceOn''': Um valor booleano que representa se você quer ou não forçar a visibilidade do mapa.
 
</section>
</section>
<section name="Client" class="client" show="true">
<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">bool forcePlayerMap ( bool forceOn )</syntaxhighlight>
<syntaxhighlight lang="lua">bool forcePlayerMap ( bool forceOn )</syntaxhighlight>
{{OOP||[[Player]].forceMap||isPlayerMapForced}}
{{OOP||[[Player]].forceMap||isPlayerMapForced}}
===Required Arguments===
 
*'''forceOn''': A boolean value representing whether or not the players radar map will be forced on
===Argumentos obrigatórios===
*'''forceOn''': Um valor booleano que representa se você quer ou não forçar a visibilidade do mapa.
</section>
</section>
===Returns===
Returns ''true'' if the player's radar map was forced on, ''false'' otherwise.


==Example==
===Retorno===
This example forces the radar map to show for the player named "dave" on for 10 seconds, if it hasn't been already.
Retorna ''true'' se a visibilidade do mapa foi forçada com sucesso, ou ''falso'' caso contrário.
 
==Exemplo==
Este exemplo mostra como forçar a visibilidade do mapa para um jogador com o nick "dave" por 10 segundos, caso a visibilidade do mapa ainda não esteja sendo forçada.
 
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
-- Get the player named "dave"
-- Pega o jogador com o nick "dave"
dave = getPlayerFromName ( "dave" )
dave = getPlayerFromName ( "dave" )
-- Make sure we found him
 
-- Garante que o jogador existe
if ( dave ) then
if ( dave ) then
     if not isPlayerMapForced ( dave ) then                  -- if his radar map isn't already forced on
     if not isPlayerMapForced ( dave ) then                  -- se a visibilidade já não está forçada
         forcePlayerMap ( dave, true )                      -- force it on
         forcePlayerMap ( dave, true )                      -- forçamos a visibilidade
         setTimer ( forcePlayerMap, 10000, 1, dave, false )  -- stop forcing in 10 seconds
         setTimer ( forcePlayerMap, 10000, 1, dave, false )  -- para de forçar depois de 10 segundos
     end
     end
end
end
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==Veja também==
{{Player functions}}
{{Player functions}}


[[en:forcePlayerMap]]
[[ru:forcePlayerMap]]
[[ru:forcePlayerMap]]

Latest revision as of 00:58, 28 September 2017

Esta função é usada para forçar a visibilidade do mapa na tela do jogador. Quando forçado, o jogador não consegue esconder este mapa (nem mesmo pressionando F11).

Sintaxe

Click to collapse [-]
Server
bool forcePlayerMap ( player thePlayer, bool forceOn )

OOP Syntax Help! I don't understand this!

Method: player:forceMap(...)
Variable: .mapForced
Counterpart: isPlayerMapForced


Argumentos obrigatórios

  • thePlayer: Um objeto do tipo jogador que representa o jogador ao qual você quer forçar a visibilidade do mapa.
  • forceOn: Um valor booleano que representa se você quer ou não forçar a visibilidade do mapa.
Click to collapse [-]
Client
bool forcePlayerMap ( bool forceOn )

OOP Syntax Help! I don't understand this!

Method: Player.forceMap(...)
Counterpart: isPlayerMapForced


Argumentos obrigatórios

  • forceOn: Um valor booleano que representa se você quer ou não forçar a visibilidade do mapa.

Retorno

Retorna true se a visibilidade do mapa foi forçada com sucesso, ou falso caso contrário.

Exemplo

Este exemplo mostra como forçar a visibilidade do mapa para um jogador com o nick "dave" por 10 segundos, caso a visibilidade do mapa ainda não esteja sendo forçada.

-- Pega o jogador com o nick "dave"
dave = getPlayerFromName ( "dave" )

-- Garante que o jogador existe
if ( dave ) then
    if not isPlayerMapForced ( dave ) then                  -- se a visibilidade já não está forçada
        forcePlayerMap ( dave, true )                       -- forçamos a visibilidade
        setTimer ( forcePlayerMap, 10000, 1, dave, false )  -- para de forçar depois de 10 segundos
    end
end

Veja também