Sergioks Posted January 5, 2014 Posted January 5, 2014 Hola Quisiera Saber Como Hago para Poner un DxText Sobre un Marker. DxText: addEventHandler("onClientResourceStart", resourceRoot, function() end ) addEventHandler("onClientRender", root, function() dxDrawText("Vehiculos Del Clan", 515, 359, 839, 390, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false) end ) Marker: marker = createMarker( 3915.64453125, 2543.744140625, -0.55000001192093, "cylinder", 1.5, 50, 50, 50, 255, getRootElement() ) ¡Les Agradeceria Mucho! *Edit: Algo Asi Es Que Quiero Hacer. ( Claro, este es solo un montaje )
Sergioks Posted January 6, 2014 Author Posted January 6, 2014 getScreenFromWorldPosition Usa esa funcion. Disculpa, ¿ Como La Uso ? podrias darme un ejemplo? No Entiendo mucho eso de los DxDraw's
MTA Team 0xCiBeR Posted January 6, 2014 MTA Team Posted January 6, 2014 Proba así, igual no te aseguro que funcione. addEventHandler("onClientResourceStart", resourceRoot, function() marker = createMarker( 3915.64453125, 2543.744140625, -0.55000001192093, "cylinder", 1.5, 50, 50, 50, 255, getRootElement() ) end ) local x,y = getScreenFromWorldPosition(3915.64453125,2543.744140625, -0.55000001192093) addEventHandler("onClientRender", root, function() local posX,posY,posZ = getElementPosition(getLocalPlayer()) if isLineOfSightClear (posX,posY,posZ, 3915.64453125, 2543.744140625, -0.55000001192093, true, true, false, true) then dxDrawText("Vehiculos Del Clan", x, y, 839, 390, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false) end end )
Sergioks Posted January 6, 2014 Author Posted January 6, 2014 *Edit: Gracias, Ya Lo Complete Yo. Le Puse Otras Cositas y Lo Termine. Gracias!
Recommended Posts