Marker'in üstüne logo nasıl eklerim ?

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı ceoizim

  • Yeni Üye
  • *
    • İleti: 3
: 14 Temmuz 2020, 18:13:33
Linki görebilmek için Kayıt olun yada Giriş yapın.
Yukarıda bulunan sade marker'in üstüne alttaki marker gibi logo nasıl ekleyebilirim ?

Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

Marker'in üstüne logo nasıl eklerim ?
« : 14 Temmuz 2020, 18:13:33 »

Çevrimdışı #Learnt

  • Yeni Üye
  • *
    • İleti: 35
Yanıtla #1 : 14 Temmuz 2020, 18:21:33
Buyur;

Kod
marker = createMarker(x,y,z,tip,size,r,g,b,a)
_3DResim(marker,dxCreateTexture("resim.png"))

function _3DResim(TheElement,Image,distance,height,width,R,G,B,alpha)
local x, y, z = getElementPosition(TheElement)
local x2, y2, z2 = getElementPosition(localPlayer)
local distance = distance or 20
local height = height or 1
local width = width or 1
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
end
 
Mesajı Beğenenler: ertrldtcu, #Raquel