Bc# Posted November 15, 2012 Share Posted November 15, 2012 Nesesito hacer que lo de esta imagen se vea en color y con otra fuente. Intente con la funcion dxDrawColorText Pero no me funcionó. Creo no estoy seguro que se edita en el race_client especificamente dentro de esta funcion: function Spectate.setTarget( player ) if Spectate.hasDroppedCamera() then return end Spectate.active = true Spectate.target = player if Spectate.target then if Spectate.getCameraTargetPlayer() ~= Spectate.target then setCameraTarget(Spectate.target) end guiSetText(g_GUI.speclabel, 'Currently spectating:\n' .. getPlayerName(Spectate.target)) else local x,y,z = getElementPosition(g_Me) x = x - ( x % 32 ) y = y - ( y % 32 ) z = getGroundPosition ( x, y, 5000 ) or 40 setCameraTarget( g_Me ) setCameraMatrix( x,y,z+10,x,y+50,z+60) guiSetText(g_GUI.speclabel, 'Currently spectating:\n No one to spectate') end if Spectate.active and Spectate.savePos then guiSetText(g_GUI.speclabel, guiGetText(g_GUI.speclabel) .. "\n\nPress 'B' to join") end end ¿Alguna ayuda o idea de como hacerlo? Link to comment
Arsilex Posted November 15, 2012 Share Posted November 15, 2012 si es alli puedes usar un getPlayerNametagColor y despues guiLabelSetColor me parece que era asi Link to comment
Bc# Posted November 15, 2012 Author Share Posted November 15, 2012 si es alli puedes usar un getPlayerNametagColor y despues guiLabelSetColor me parece que era asi Tu dices, ¿hacer esto? guiLabelSetColor(g_GUI.speclabel, 'Currently spectating:\n' .. getPlayerNametagColor(Spectate.target)) Link to comment
Arsilex Posted November 15, 2012 Share Posted November 15, 2012 no... eso no tiene nada que ver .... mírate bien la wiki... Link to comment
Bc# Posted November 15, 2012 Author Share Posted November 15, 2012 local myLabel = guiSetText(g_GUI.speclabel, 'Currently spectating:\n' .. getPlayerNametagColor(Spectate.target, theplayer) guiLabelSetColor ( myLabel, 255, 255, 255 ) Creo que seria haci. Si no lo es me podrías dar un ejemplo por que cada ves que pruebo esto se me bugea. Link to comment
Arsilex Posted November 15, 2012 Share Posted November 15, 2012 (edited) prueba asi aver local myLabel = guiSetText(g_GUI.speclabel, 'Currently spectating:\n' .. getPlayerName(Spectate.target, theplayer) local r,g,b = getPlayerNametagColor ( Spectate.target, theplayer ) guiLabelSetColor ( myLabel, r,g,b ) Edited November 15, 2012 by Guest Link to comment
Bc# Posted November 15, 2012 Author Share Posted November 15, 2012 prueba asi aver local myLabel = guiSetText(g_GUI.speclabel, 'Currently spectating:\n' .. getPlayerName(Spectate.target, theplayer) local Color = getPlayerNameTagColor ( Spectate.target, theplayer ) guiLabelSetColor ( myLabel, Color ) No soy experto en esto pero creo que ahí no se especifica color ni en RGB ni en hexagesimal. Link to comment
Bc# Posted November 15, 2012 Author Share Posted November 15, 2012 copialo de nuevo No funciona se me buggea el race. Link to comment
Recommended Posts