19 Kasım 2018, 07:08:47

Gönderen Konu: [YARDIM] Marker  (Okunma sayısı 631 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
[YARDIM] Marker
« : 30 Nisan 2017, 18:24:12 »
Arkadaşlar markerin içine girince label çıkmasını nasıl sağlarım yardım edermisiniz.
« Son Düzenleme: 30 Nisan 2017, 19:38:03 Gönderen: Narkoz »
 

MTASA-TURK | Türkiye'nin En Güncel MTA Platformu

[YARDIM] Marker
« : 30 Nisan 2017, 18:24:12 »

Paradox

  • Kurucu
  • *
  • İleti: 700
  • SH Gaming
Ynt: [Yardım] Marker
« Yanıtla #1 : 30 Nisan 2017, 19:12:23 »
Kod: Lua
  1. local marker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 )
  2. local label = guiCreateLabel(70, 0, 336, 20, "TEST", false)
  3. guiSetVisible(label,false)
  4.  
  5. function MarkerHit ( hitPlayer, matchingDimension )
  6.     guiSetVisible(label,true)
  7. end
  8. addEventHandler ( "onClientMarkerHit", marker, MarkerHit )
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [Yardım] Marker
« Yanıtla #2 : 30 Nisan 2017, 19:16:06 »
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
Kod: Lua
  1. local marker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 )
  2. local label = guiCreateLabel(70, 0, 336, 20, "TEST", false)
  3. guiSetVisible(label,false)
  4.  
  5. function MarkerHit ( hitPlayer, matchingDimension )
  6.     guiSetVisible(label,true)
  7. end
  8. addEventHandler ( "onClientMarkerHit", marker, MarkerHit )
Olmadı
 

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [Yardım] Marker
« Yanıtla #3 : 30 Nisan 2017, 19:19:48 »
Kod: Lua
  1. local marker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 )
  2. function markerGirdi( hitElement, matchingDimension )
  3.    if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
  4.           outputChatBox("Marker Girildi")
  5.     end
  6. end
  7. addEventHandler( "onClientMarkerHit", marker , markerGirdi)
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [Yardım] Marker
« Yanıtla #4 : 30 Nisan 2017, 19:21:37 »
Ahmet Abi Label Dedim.
 

Paradox

  • Kurucu
  • *
  • İleti: 700
  • SH Gaming
Ynt: [Yardım] Marker
« Yanıtla #5 : 30 Nisan 2017, 19:36:26 »
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
Olmadı

Kod: Lua
  1. local posx,posy,posz = 0,0,0 -- Marker koordinatlarını ayarla.
  2.  
  3. local label = guiCreateLabel(50, 50, 336, 20, "TEST", false)
  4. guiSetVisible(label,false)
  5.  
  6. local marker = createMarker ( posx, posy, posz, "cylinder", 1.5, 255, 255, 0, 170 )
  7. function markerGirdi( hitElement, matchingDimension )
  8.    if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
  9.           guiSetVisible(label,true)
  10.     end
  11. end
  12. addEventHandler( "onClientMarkerHit", marker , markerGirdi)
Bunu dene birde, marker koordinatlarını ayarlamayı unutma.
 

MTASA-TURK | Türkiye'nin En Güncel MTA Platformu

Ynt: [Yardım] Marker
« Yanıtla #5 : 30 Nisan 2017, 19:36:26 »

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [Yardım] Marker
« Yanıtla #6 : 30 Nisan 2017, 19:38:40 »
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
Ahmet Abi Label Dedim.
Attığım kod'ta farketmez çalışıyor sen sadece bu kod ile değiştireceksin çok istiyorsan buyur;
Kod: Lua
  1. local marker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 )
  2. local label = guiCreateLabel(x, y, w, h, "LABEL", false)
  3. guiSetVisible(label,false)
  4. function markerGirdi( hitElement, matchingDimension )
  5.    if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
  6.           outputChatBox("Marker Girildi")
  7.           guiSetVisible(label,true)
  8.     end
  9. end
  10. addEventHandler( "onClientMarkerHit", marker , markerGirdi)
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [YARDIM] Marker
« Yanıtla #7 : 30 Nisan 2017, 19:41:44 »
Kod: Lua
  1. local posx,posy,posz = 493.40005493164,-1271.60546875,15.789039611816 -- Marker koordinatlarını ayarla.
  2.  
  3. local label = guiCreateLabel(50, 50, 336, 20, "TEST", false)
  4. guiSetVisible(label,false)
  5.  
  6. local marker = createMarker ( posx, posy, posz, "cylinder", 1.5, 255, 255, 0, 170 )
  7. function markerGirdi( hitElement, matchingDimension )
  8.    if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
  9.           guiSetVisible(label,true)
  10.     end
  11. end
  12. addEventHandler( "onClientMarkerHit", marker , markerGirdi)
mARKER hİç Gelmiyor
 

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [YARDIM] Marker
« Yanıtla #8 : 30 Nisan 2017, 19:44:31 »
meta.xml ve debug hatalarını at bize
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [YARDIM] Marker
« Yanıtla #9 : 30 Nisan 2017, 19:52:08 »
Meta.xml
Kod: Lua
  1. <meta>
  2.         <script src="s.lua" type="server" />
  3.         <script src="tele.lua"/>
  4. </meta>
Debug :http://i.hizliresim.com/vb2pYR.png






Fakat Paradoxsun Attı Kod.




 

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [YARDIM] Marker
« Yanıtla #10 : 30 Nisan 2017, 19:53:47 »
Client taraflı funclar hiç bir zaman server tarafında çalışmaz bunu aklında tutmanı tavsiye ederim.
Kod: Lua
  1. <meta>
  2.         <script src="s.lua" type="client" />
  3.         <script src="tele.lua"/>
  4. </meta>
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [YARDIM] Marker
« Yanıtla #11 : 30 Nisan 2017, 19:55:43 »
Tamam Olduda Fakat Bu Sefer Label Gelmiyor.

Mesaj Birleştirildi: 30 Nisan 2017, 20:01:03
Label Geliyor Markerden Çıkınca Ekranda Kalıyor Nasıl Gitmesini Sağlıcaz
« Son Düzenleme: 30 Nisan 2017, 20:01:03 Gönderen: By.Angel »
 

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [YARDIM] Marker
« Yanıtla #12 : 30 Nisan 2017, 20:18:02 »
Kod: Lua
  1. function markerCikti( hitElement, matchingDimension )
  2. if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
  3.   guiSetVisible(label, false)
  4. end
  5. end
  6. addEventHandler( "onClientMarkerLeave", marker  , markerCikti)
« Son Düzenleme: 30 Nisan 2017, 20:31:36 Gönderen: Rüzgar »
 

By.Angel

  • Deneyimli Üye
  • *
  • Default Avatar
  • İleti: 397
Ynt: [YARDIM] Marker
« Yanıtla #13 : 30 Nisan 2017, 20:25:53 »
Nere Yapıştırım Bunu


Mesaj Birleştirildi: 30 Nisan 2017, 20:26:41
Ahmet Abi Tam Kod Atsan
 

Rüzgar

  • Acemi Üye
  • *
  • İleti: 158
Ynt: [YARDIM] Marker
« Yanıtla #14 : 30 Nisan 2017, 20:32:30 »
Linkleri Görebilmek İçin Kayıt Olun veya Giriş Yapın
Nere Yapıştırım Bunu


Mesaj Birleştirildi: 30 Nisan 2017, 20:26:41
Ahmet Abi Tam Kod Atsan
tamamını verdim kodun.