Jump to content

Nombre del jugador en F1


Lalalu

Recommended Posts

Hola, cómo les va.. quisiera saber como puedo hacer para que en lugar de decir "Player" en la línea número 8, salga el nombre del jugador sin colores ni nada, sólo el nombre del jugador en color blanco, espero sus respuestas:???::

wndMain = {
	'wnd',
	text='Freroasjsadnm',
	x = 10,
	y = 210,
	width = 287,
	controls = {
		{'lbl', text='Player', width=100},
		{'br'},

 

Link to comment

Reemplazalo.

{'lbl', text='Player', id="pname", width=100},

 

Y luego añades esto:

addEventHandler("onClientPlayerChangeNick", localPlayer, 
	function(_,nN) 
    	guiSetText(getControl("pname"), getPlayerName(localPlayer):gsub("#%x%x%x%x%x%x", ""))
  	end
)

 

Edited by Gaberiel
sintaxis...
Link to comment
wndMain = {
	'wnd',
	text='Freroasjsadnm',
	x = 10,
	y = 210,
	width = 287,
	controls = {
		{'lbl', id= "nombre"},
		{'br'},

--------------------

--Agregas esta función
function RemoveHEXColorCode( s ) 
    return s:gsub( '#%x%x%x%x%x%x', '' ) or s 
end 

--Buscas esta función y agrega esa línea
function toggleFRWindow()
	if isWindowOpen(wndMain) then
		showCursor(false)
		hideAllWindows()
		colorPicker.closeSelect()
	else
		showCursor(true)
		showAllWindows()
		setControlText(wndMain, 'nombre', RemoveHEXColorCode(getPlayerName(localPlayer)))	
	end
end

 

Link to comment

Así?

wndMain = {
	'wnd',
	text='sadasd',
	x = 10,
	y = 210,
	width = 287,
	controls = {
		{'lbl', id= "nombre"},
		{'br'},

function RemoveHEXColorCode( s ) 
    return s:gsub( '#%x%x%x%x%x%x', '' ) or s 
end 

function toggleFRWindow()
	if isWindowOpen(wndMain) then
		showCursor(false)
		hideAllWindows()
		colorPicker.closeSelect()
	else
		showCursor(true)
		showAllWindows()
		setControlText(wndMain, 'nombre', RemoveHEXColorCode(getPlayerName(localPlayer)))	
	end
end

 

Link to comment
17 minutes ago, Lalalu said:

Así?


wndMain = {
	'wnd',
	text='sadasd',
	x = 10,
	y = 210,
	width = 287,
	controls = {
		{'lbl', id= "nombre"},
		{'br'},

function RemoveHEXColorCode( s ) 
    return s:gsub( '#%x%x%x%x%x%x', '' ) or s 
end 

function toggleFRWindow()
	if isWindowOpen(wndMain) then
		showCursor(false)
		hideAllWindows()
		colorPicker.closeSelect()
	else
		showCursor(true)
		showAllWindows()
		setControlText(wndMain, 'nombre', RemoveHEXColorCode(getPlayerName(localPlayer)))	
	end
end

 

Link to comment
  • Recently Browsing   0 members

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