Jump to content

Problema getPlayerName


Julian09123

Recommended Posts

Hola, estoy intentando hacer que salga en el outputchatbox un texto pero con el nombre de extra.

Tengo esto

    function joinHomeTeam()
    guiSetVisible(Window, false)
    showCursor(false) -- Window closed
    localPlayer = getLocalPlayer()
    PlayerName = getPlayerName(getLocalPlayer())
    triggerServerEvent("joinHomeTeam", getRootElement(), localPlayer)
    outputChatBox (  PlayerName " Has Joined to", 255, 0, 0, false )
end

pero me da un error con el PlayerName 

me dice

Attempt to call global "Playername"  (a string value)

Alguien me podria explicar que quiere decir eso? y como se soluciona?

Gracias
 

Link to comment

Lo que pasa es que el codigo que tiene el jugador influye con el texto, por ej

Tengo el texto de color blanco y el codigo del jugador es negro, ese codigo transforma al texto de color blanco a negro.

 

A lo que me refiero es que si:

 

Juli#00ff00an Has Joined blabla

 

El has joined blabla saldra del color del codigo del jugador y no quiero eso, en cambio Juli saldra en el color que le puse con rgb del outputchatbox

Link to comment
 function joinHomeTeam()
    guiSetVisible(Window, false)
    showCursor(false) -- Window closed
    localPlayer = getLocalPlayer()
    PlayerName = getPlayerName(getLocalPlayer())
    triggerServerEvent("joinHomeTeam", getRootElement(), localPlayer)
    outputChatBox (  PlayerName.. "#ffffff Has Joined to", 255, 0, 0, true )
end

Pues claro que aparecerá del color del jugador el "Has Joined to" pues el outputChatBox leera también el colorcode que tenía el jugador.

Por ejemplo, si yo me pongo #00cbffHola "Has Joined To" el Has joined to también aparecerá de azul. Para arreglarlo es lógico, solo tienes que poner el #ffffff o el color que quieras que aparezca el texto de "Has Joined To"

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...