marker = createMarker(2731.5537109375,-1969.4326171875,13.546875 ,"cylinder",1.5,0,0,190,50)
tag = dxCreateTexture("ak47.png")
addEventHandler("onClientPreRender", root,
function()
dxDrawImageOnElement(maker,tag)
end)
function dxDrawImageOnElement(TheElement,Image,distance,height,width,R,G,B,alpha)
local x, y, z = getElementPosition(marker)
local x2, y2, z2 = getElementPosition(localPlayer)
local distance = distance or 10
local height = height or 1.5
local width = width or 1.5
local checkBuildings = checkBuildings or true
local checkVehicles = checkVehicles or false
local checkPeds = checkPeds or false
local checkObjects = checkObjects or true
local checkDummies = checkDummies or true
local seeThroughStuff = seeThroughStuff or false
local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false
local ignoredElement = ignoredElement or nil
if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then
local sx, sy = getScreenFromWorldPosition(x, y, z+height)
if(sx) and (sy) then
local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2)
if(distanceBetweenPoints < distance) then
dxDrawMaterialLine3D(x, y, z+1+height-(distanceBetweenPoints/distance), x, y, z+height, Image, width-(distanceBetweenPoints/distance), tocolor(R or 255, G or 255, B or 255, alpha or 255))
end
end
end
eu nao consigo coloca o marker = createMarker(2731.5537109375,-1969.4326171875,13.546875 -1,"cylinder",1.5,0,0,190,50)
quando eu uso o -1 pra o marker fica no chao a imagem some