Jump to content

Why the colorcodes doesnt work ?


iFoReX

Recommended Posts

@tittle I put colorcodes to my script and it doesnt work :/

function obtenerName() 
obtenerNombre = getPlayerName( source ) 
outputChatBox(" #00FF00 "..obtenerNombre.." , Tu nombre se te cambiara por tu nombre de cuenta cuando te desconectes te regresaremos tu nombre ", source, 255, 0, 0, true) 
end 
addEventHandler("onPlayerJoin", getRootElement(), obtenerName) 
  
function setearName() 
accountName = getAccountName( getPlayerAccount ( source ) ) 
outputChatBox(" #00FF00"..obtenerNombre.." , Ahora tu Nombre se cambio al Nombre de tu cuenta ("..accountName..") ", source, 255, 0, 0, true) 
setPlayerName( source, accountName ) 
end 
addEventHandler("onPlayerLogin", getRootElement(), setearName) 
  
function debolberName() 
setPlayerName( source, obtenerNombre ) 
end 
addEventHandler("onPlayerQuit", getRootElement(), debolberName) 

please help me

Link to comment

This should work:

  
function obtenerName() 
obtenerNombre = getPlayerName( source ) 
outputChatBox(" #00FF00 "..obtenerNombre.." , Tu nombre se te cambiara por tu nombre de cuenta cuando te desconectes te regresaremos tu nombre ", source, 255, 0, 0, true) 
end 
addEventHandler("onPlayerJoin", getRootElement(), obtenerName) 
  
function setearName() 
accountName = getAccountName( getPlayerAccount ( source ) ) 
obtenerNombre = getPlayerName( source ) 
outputChatBox(" #00FF00"..obtenerNombre.." , Ahora tu Nombre se cambio al Nombre de tu cuenta ("..accountName..") ", source, 255, 0, 0, true) 
setPlayerName( source, accountName ) 
end 
addEventHandler("onPlayerLogin", getRootElement(), setearName) 
  
function debolberName() 
setPlayerName( source, obtenerNombre ) 
end 
addEventHandler("onPlayerQuit", getRootElement(), debolberName) 

(tested)

Link to comment

I edited , But now when I login the chatbox message doesnt appear

function obtenerName() 
obtenerNombre = getPlayerName( source ) 
outputChatBox(" #00FF00 "..obtenerNombre.." , #00FF00Tu nombre se te cambiara por tu nombre de cuenta cuando te desconectes te regresaremos tu nombre ", source, 255, 0, 0, true) 
end 
addEventHandler("onPlayerJoin", getRootElement(), obtenerName) 
  
function setearName() 
accountName = getAccountName( getPlayerAccount ( source ) ) 
outputChatBox(" #00FF00"..obtenerNombre.." , #FF0000Ahora tu Nombre se cambio al Nombre de tu cuenta #00FF00( "..accountName.." ) ", source, 255, 0, 0, true) 
setPlayerName( source, accountName ) 
end 
addEventHandler("onPlayerLogin", getRootElement(), setearName) 
  
function debolberName() 
setPlayerName( source, obtenerNombre ) 
end 
addEventHandler("onPlayerQuit", getRootElement(), debolberName) 

Link to comment
local obtenerNombre = getPlayerName(source) 
function obtenerName() 
outputChatBox(" #00FF00 "..obtenerNombre.." , Tu nombre se te cambiara por tu nombre de cuenta cuando te desconectes te regresaremos tu nombre ", source, 255, 0, 0, true) 
end 
addEventHandler("onPlayerJoin", getRootElement(), obtenerName) 
  
function setearName() 
accountName = getAccountName( getPlayerAccount ( source ) ) 
outputChatBox(" #00FF00"..obtenerNombre.." , Ahora tu Nombre se cambio al Nombre de tu cuenta ("..accountName..") ", source, 255, 0, 0, true) 
setPlayerName( source, accountName ) 
end 
addEventHandler("onPlayerLogin", getRootElement(), setearName) 
  
function debolberName() 
setPlayerName( source, obtenerNombre ) 
end 
addEventHandler("onPlayerQuit", getRootElement(), debolberName) 

Link to comment
function obtenerName ( account ) 
    local accountName accountName = getAccountName ( account ) 
    local nombre = getPlayerName ( source ) -- You're calling the variable the same as the function name. 
    outputChatBox ( " #00FF00 ".. nombre .." , Tu nombre se te cambiara por tu nombre de cuenta cuando te desconectes te regresaremos tu nombre ", source, 255, 0, 0, true ) 
    outputChatBox(" #00FF00".. nombre .." , Ahora tu Nombre se cambio al Nombre de tu cuenta (".. accountName ..") ", source, 255, 0, 0, true ) 
    setPlayerName ( source, accountName ) 
end 
addEventHandler ( "onPlayerJoin", root, obtenerName ) 

Link to comment
I dont want get the Colours of the Player I want put colours to my Message in chatboxes

Nah, It doesn't mean like that.

With string.gsub, It will replace any color code on player name, so you don't really need to put #FF0000 to your outputChatBox (Probably most people use it to make color code from player name will not appear if they set colorCoded to be false. So most people set colorCoded to be true and put color code at the outputChatBox to handle it).

I'm not sure it's your problem, but that's my idea.

At least try it. :wink:

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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