ShowChat: Difference between revisions
Jump to navigation
Jump to search
(→Example: Added an example for MTA 1.4 and up, since 'isChatVisible' is now a function in MTA itself.) |
(Spanish translated version/ versión traducida al español.) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Server client function}} | {{Server client function}} | ||
Esta función es usada para mostrar y/o ocultar el chat del jugador. | |||
==Syntax== | ==Syntax== | ||
<section name=" | <section name="Cliente" class="client" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool showChat ( bool show ) | bool showChat ( bool show ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | ===Argumentos Requeridos=== | ||
*'''show:''' | *'''show:''' Un valor boolean determinando si mostrar (''true'') o ocultar (''false'') el chat. | ||
===Returns=== | ===Returns=== | ||
Se vuelve ''true'' si el chat del jugador fue mostrado o ocultado con éxito, ''false'' de lo contrario. | |||
</section> | </section> | ||
<section name=" | <section name="Servidor" class="server" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool showChat ( player thePlayer, bool show ) | bool showChat ( player thePlayer, bool show ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | ===Argumentos Requeridos=== | ||
*'''thePlayer:''' | *'''thePlayer:''' El [[player]] al cual se le muestra o oculta el chat. | ||
*'''show:''' | *'''show:''' Un valor boolean determinando si mostrar (''true'') o ocultar (''false'') el chat. | ||
===Returns=== | ===Returns=== | ||
Se vuelve ''true'' si el chat del jugador fue mostrado o ocultado con éxito, ''false'' de lo contrario. | |||
</section> | </section> | ||
== | ==Ejemplo== | ||
<section name=" | <section name="Cliente" class="client" show="true"> | ||
Este ejemplo alterna (muestra o oculta) el chat del jugador cuando presiona la tecla "'''i'''". | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- | --El siguiente ejemplo es para todas las versiones hasta la 1.4: | ||
local isChatVisible = true -- | local isChatVisible = true --Asumamos que el chat es visible tan pronto inicie el resource. | ||
function chat(key, keyState) | function chat(key, keyState) | ||
if isChatVisible then -- | if isChatVisible then --Revisa si el chat está visible. | ||
showChat(false) -- | showChat(false) --Si lo está, ocúltalo. | ||
isChatVisible = false | isChatVisible = false | ||
else | else | ||
showChat(true) -- | showChat(true) --Si no lo está, muéstralo. | ||
isChatVisible = true | isChatVisible = true | ||
end | end | ||
end | end | ||
bindKey("i", "down", chat) -- | bindKey("i", "down", chat) --Haz una tecla de enlace (bind, bindea) para inciar la función tan pronto un jugador presione la tecla 'i' | ||
-- | --El siguiente ejemplo es para las versiones 1.4 en adelante: | ||
function chat(key, keyState) | function chat(key, keyState) | ||
if isChatVisible() then -- | if isChatVisible() then --Revisa si el chat está visible. | ||
showChat(false) -- | showChat(false) --Si lo está, ocúltalo. | ||
else | else | ||
showChat(true) -- | showChat(true) --Si no lo está, muéstralo. | ||
end | end | ||
end | end | ||
bindKey("i", "down", chat) -- | bindKey("i", "down", chat) --Haz una tecla de enlace (bind, bindea) para iniciar la función tan pronto un jugador presione la tecla 'i' | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section> | </section> | ||
== | ==Ver también== | ||
{{Server functions}} | {{Server functions}} |
Revision as of 18:14, 24 December 2018
Esta función es usada para mostrar y/o ocultar el chat del jugador.
Syntax
Click to collapse [-]
Clientebool showChat ( bool show )
Argumentos Requeridos
- show: Un valor boolean determinando si mostrar (true) o ocultar (false) el chat.
Returns
Se vuelve true si el chat del jugador fue mostrado o ocultado con éxito, false de lo contrario.
Click to collapse [-]
Servidorbool showChat ( player thePlayer, bool show )
Argumentos Requeridos
- thePlayer: El player al cual se le muestra o oculta el chat.
- show: Un valor boolean determinando si mostrar (true) o ocultar (false) el chat.
Returns
Se vuelve true si el chat del jugador fue mostrado o ocultado con éxito, false de lo contrario.
Ejemplo
Click to collapse [-]
ClienteEste ejemplo alterna (muestra o oculta) el chat del jugador cuando presiona la tecla "i".
--El siguiente ejemplo es para todas las versiones hasta la 1.4: local isChatVisible = true --Asumamos que el chat es visible tan pronto inicie el resource. function chat(key, keyState) if isChatVisible then --Revisa si el chat está visible. showChat(false) --Si lo está, ocúltalo. isChatVisible = false else showChat(true) --Si no lo está, muéstralo. isChatVisible = true end end bindKey("i", "down", chat) --Haz una tecla de enlace (bind, bindea) para inciar la función tan pronto un jugador presione la tecla 'i' --El siguiente ejemplo es para las versiones 1.4 en adelante: function chat(key, keyState) if isChatVisible() then --Revisa si el chat está visible. showChat(false) --Si lo está, ocúltalo. else showChat(true) --Si no lo está, muéstralo. end end bindKey("i", "down", chat) --Haz una tecla de enlace (bind, bindea) para iniciar la función tan pronto un jugador presione la tecla 'i'
Ver también
- getMaxPlayers
- getServerConfigSetting
- getServerHttpPort
- getServerName
- getServerPassword
- getServerPort
- isGlitchEnabled
- setGlitchEnabled
- setMaxPlayers
- setServerConfigSetting
- setServerPassword
- shutdown