Brad96 Posted August 28, 2013 Posted August 28, 2013 (edited) estoy probando lo de la wiki , trigerclient .. y ps quiero que me de el color de mi nombre ..como hago para que me de el color de mi name ? gracias function greetingCommand ( playerSource, commandName ) triggerClientEvent ( "onGreeting", getRootElement(), "Hola " ..getPlayerName(playerSource):gsub("#%x%x%x%x%x%x","") ) end Edited August 28, 2013 by Guest Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 el client esta aparte .. esta es la parte que me interesa .. si lo necesitan diganme Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
AlvareZ_ Posted August 28, 2013 Posted August 28, 2013 pero cuanto Triggeas y pides ayuda debes poner las dos partes. y usa: getPlayerNametagColor
BorderLine Posted August 28, 2013 Posted August 28, 2013 supongo que estas guiandote por los ejemplos de la wiki. bueno te explico, el outputchatbox contiene mas argumentgos, deberias leerlos y uno de esos es que se muestren los codigos hexadecimales. A diferencia del server, la funcion outputchatbox en clientside, no contiene el 2do argumento del server, que es al jugador que se el envia el mensaje. en este caso segimos con los sigentes argumentos function greetingHandler ( message ) outputChatBox ( "The server says: " .. message, 255,255,255,true )-- 255,255,255 son los RGB y el true, es para mostrar los hexadecimales end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 yaku no es eso .. el punto es que muestre el color del nick de cada jugador que lo haga Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
BorderLine Posted August 28, 2013 Posted August 28, 2013 tal como dice alvarez entonces aslo asi function greetingHandler ( message, r, g, b) outputChatBox ( "The server says: " .. message, r,g,b ) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) function greetingCommand ( playerSource, commandName ) local r, g, b = getPlayerNametagColor(playerSource) triggerClientEvent ( "onGreeting", getRootElement(), "Hola " ..getPlayerName(playerSource):gsub("#%x%x%x%x%x%x",""), r, g, b ) end intenta eso, nose si funcione Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 solo marca el texto en azul .. Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
BorderLine Posted August 28, 2013 Posted August 28, 2013 y cual es el problema? podrias dar mas detalles, Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 ejemplo si mi nombre es #000000Brad y hay un #007AFFYakuza , a yakuza le salga de el color de su name , ose azul y a brad de color negro Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
BorderLine Posted August 28, 2013 Posted August 28, 2013 al usar :gsub("#%x%x%x%x%x%x","") estas quitando los hexadecimales prueba esto function greetingHandler ( message, r, g, b) outputChatBox ( "The server says: " .. message, r,g,b,true ) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) function greetingCommand ( playerSource, commandName ) local r, g, b = getPlayerNametagColor(playerSource) triggerClientEvent ( "onGreeting", getRootElement(), "Hola " ..getPlayerName(playerSource), r, g, b ) end Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 nada , osea si muestra color , pero no el color del player Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 listo la cosa es agregar el coloded enable .. osea el ultimo argumento opcional de outputChatBox da esa opcion .. Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
BorderLine Posted August 28, 2013 Posted August 28, 2013 ya estaba agregado en el script que te había dado Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Brad96 Posted August 28, 2013 Author Posted August 28, 2013 si pero en el server side no Mi Nick En El Juego : Bs|Brad Mi Skype : fer_va_96
BorderLine Posted August 28, 2013 Posted August 28, 2013 el serverside no contenia n outputChatBox. Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Recommended Posts