[YARDIM] Marker Üstü Yazısı

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı SARl

  • Acemi Üye
  • *
    • İleti: 145
: 12 Kasım 2018, 13:52:50
Merhaba bu aşağıdaki scriptte markerin üstünde yazı var ben kendi markerime böyle yazı nasıl koyarım?

Işınlanmakla ilgili olmayacak diğelim ben bir tct yaptım yazıyı markerin üstüne koyacağım.

« Son Düzenleme: 12 Aralık 2018, 00:25:47 Gönderen: Narkoz »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

[YARDIM] Marker Üstü Yazısı
« : 12 Kasım 2018, 13:52:50 »

Çevrimdışı Mahlukat

  • Uzman Üye
  • *
    • İleti: 637
Yanıtla #1 : 12 Kasım 2018, 15:39:23
Tct scriptinde oluşan markerin üstünde yazı olmasını istiyorsan, tct scriptini atmalısın buraya.
Tctden bağımsız istiyorsan akşama atabilirim kod
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı SARl

  • Acemi Üye
  • *
    • İleti: 145
Yanıtla #2 : 12 Kasım 2018, 16:33:55
Attım Tct ile markeri yaptığımda o yukardaki attığım yazı tct nin markerinin üstünde olsun
Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 12 Kasım 2018, 16:36:25 Gönderen: kemal0101 »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı SARl

  • Acemi Üye
  • *
    • İleti: 145
Yanıtla #3 : 15 Kasım 2018, 16:07:19
Mahlukat yapabildin mi ?
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 684
  • SH Gaming
Yanıtla #4 : 18 Kasım 2018, 17:16:51
TCT'ye ile uğraşmadan bu şekilde kod ile marker oluşturup onun üzerine yazarak yapabilirsin.

Kod: lua
local theMarker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 ) -- x,y,z koordinatlarını kendine göre ayarla

function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,...)
local x, y, z = getElementPosition(TheElement)
local x2, y2, z2 = getCameraMatrix()
local distance = distance or 20
local height = height or 1

if (isLineOfSightClear(x, y, z+2, x2, y2, z2, ...)) 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
dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center")
end
end
end
end

addEventHandler("onClientRender", getRootElement(),
function ()
dxDrawTextOnElement(theMarker,"Yazicagin Yazi",1,20,0,0,255,255,1,"pricedown")
end)
 


Çevrimdışı SARl

  • Acemi Üye
  • *
    • İleti: 145
Yanıtla #5 : 18 Kasım 2018, 17:54:26
Kendime göre yaptım ama marker yukarda kaldı ve yazı çıkmadı.

Mesaj Birleştirildi: 18 Kasım 2018, 18:11:37
Paradox çok teşekkürler ellerine sağlık şimdi ben bu marker'i 65535. dünyaya atmak istiyorum nasıl yaparım ? setElementDimension ( tsk, 44 ) bunu marker kodunun altına attım ama çalışmadı
« Son Düzenleme: 18 Kasım 2018, 18:11:37 Gönderen: kemal0101 »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

Ynt: İsteğim
« Yanıtla #5 : 18 Kasım 2018, 17:54:26 »

Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 684
  • SH Gaming
Yanıtla #6 : 18 Kasım 2018, 19:52:45
Kod: lua
setElementDimension ( theMarker, 65535 )