[İSTEK] Marker ile Interior'lara Teleport Olma

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı arifcanyldz06

  • Yeni Üye
  • *
    • İleti: 28
Merhaba, Map Editörden Marker Oluşturup Interior'lara Nasıl Teleport Olabilirim Scriptlede Olabilir
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

[İSTEK] Marker ile Interior'lara Teleport Olma
« : 28 Haziran 2020, 14:04:02 »

Çevrimdışı wicky

  • hasssssssikome
  • Acemi Üye
  • *
    • İleti: 169
Yanıtla #1 : 28 Haziran 2020, 23:41:41
MTA ile gelen interiors sc si var zaten, onu startla
 


Çevrimdışı Cassè

  • Acemi Üye
  • *
    • İleti: 110
Yanıtla #2 : 28 Haziran 2020, 23:45:01
Kod
marker = createMarker(x,y,z,type,size,r,g,b,a)

addEventHandler("onPlayerMarkerHit", marker, function()
setElementInterior(source, id [,x,y,z])
end)

Bunu script haline getirip kullanabilirsin.
« Son Düzenleme: 28 Haziran 2020, 23:48:22 Gönderen: Cassè »
 


Çevrimdışı arifcanyldz06

  • Yeni Üye
  • *
    • İleti: 28
Yanıtla #3 : 29 Haziran 2020, 00:09:32
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod
marker = createMarker(x,y,z,type,size,r,g,b,a)

addEventHandler("onPlayerMarkerHit", marker, function()
setElementInterior(source, id [,x,y,z])
end)

Bunu script haline getirip kullanabilirsin.

Kod
setElementInterior(source, id [,x,y,z])

Bu kısımda hata veriyor
Işınlanması gereken yer : ID : 2 - The Pig Pen X : 1213.4330 Y : -6.6830 Z : 1000.9220
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #4 : 29 Haziran 2020, 02:01:06
Kod
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)
 


Çevrimdışı arifcanyldz06

  • Yeni Üye
  • *
    • İleti: 28
Yanıtla #5 : 29 Haziran 2020, 03:02:37
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)

meta.xml
Kod
<meta>
<info author="author" version="1.0" name="Marker" type="script" />

<script src="server.lua" type="server" />

</meta>

server.lua
Kod
marker = createMarker(-2036.2758789063, 414.89273071289, 35.871875,"arrow",1.48,254,128,0,0 )

addEventHandler("onPlayerMarkerHit", marker, function()
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)
end)

Bu şekilde olduğu zaman marker oluşuyor fakat teleport olunmuyor
« Son Düzenleme: 29 Haziran 2020, 14:35:49 Gönderen: arifcanyldz06 »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASATURK

Ynt: [İSTEK] Marker ile Interior\'lara Teleport Olma
« Yanıtla #5 : 29 Haziran 2020, 03:02:37 »

Çevrimdışı Cassè

  • Acemi Üye
  • *
    • İleti: 110
Yanıtla #6 : 30 Haziran 2020, 01:02:37
Linki görebilmek için Kayıt olun yada Giriş yapın.
meta.xml
Kod
<meta>
<info author="author" version="1.0" name="Marker" type="script" />

<script src="server.lua" type="server" />

</meta>

server.lua
Kod
marker = createMarker(-2036.2758789063, 414.89273071289, 35.871875,"arrow",1.48,254,128,0,0 )

addEventHandler("onPlayerMarkerHit", marker, function()
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)
end)

Bu şekilde olduğu zaman marker oluşuyor fakat teleport olunmuyor

server.lua'yı bu şekilde değiştir.
Kod
marker = createMarker(-2036.2758789063, 414.89273071289, 35.871875,"arrow",1.48,254,128,0,0 )

addEventHandler("onPlayerMarkerHit", getRootElement(), function(markerHit,matchingDimension)
if markerHit == marker then
if (matchingDimension) then
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)
end
end
end)
 


Çevrimdışı arifcanyldz06

  • Yeni Üye
  • *
    • İleti: 28
Yanıtla #7 : 01 Temmuz 2020, 01:20:22
Linki görebilmek için Kayıt olun yada Giriş yapın.
server.lua'yı bu şekilde değiştir.
Kod
marker = createMarker(-2036.2758789063, 414.89273071289, 35.871875,"arrow",1.48,254,128,0,0 )

addEventHandler("onPlayerMarkerHit", getRootElement(), function(markerHit,matchingDimension)
if markerHit == marker then
if (matchingDimension) then
setElementInterior(source, 2, 1213.4330, -6.6830, 1000.9220)
end
end
end)

Maalesef Teleport Olmuyor Aynı Şekilde Denedim
Linki görebilmek için Kayıt olun yada Giriş yapın.