kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

MAP

  • Konuyu başlatan Konuyu başlatan LeviUC
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 13
  • Görüntüleme Görüntüleme 446

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Atlas info üzerindeki konumunda global position diye geçer. birde drago01 isimli arkadaş benim konuma yazmıştı. sağolsun yardımcı olmaya çalıştı ama ben tam anlayamamıştım belki sen anlarsın. C4US un source içerisinde var demişlerdi bu map arka planı yükleme olayı. yazdığı mesaj şuydu;

"void MainForm::ShowRadar() su fonksiyonun icerisinde mevcut tam olarak nasil yaptigi. global positiondan hangi mapta oldugunu belirliyor, ama sen manuel olarak map ismini vermek istersen direkt resourcemanager->getresourcepointer(string) verip texture pointer alip, GetD3DTexture ilede mapin DirectTexture ini alabiliyorsun. Benim burada yazmam olaylari daha cok karistirir sadece o fonksiyona bi bakarsan isin icinden cikarsin."
mapların resimlerini bulamadım bi link vs. varmı elinde ?
 
Herkese iyi bayramlar .

Map resimleri pixel olarak gerçek koordinatlar ile uyumlu . pixel = 1024 x 1500 olan bir mapin adresden okunan değeri 102400 x -150000
ya pixel 100 ile çarpacaksın , yada gerçek koordinatını 100 ile böleceksin .

örnek :
X koordinat pixel = 404 >>> Client Adres : 40400 >>> Server Adres : 40400
y koordinat pixel = 750 >>> Client Adres : -75000 >>> Server Adres : +75000

yürüme ve teleport için koordinatlarını server göndermek zorundasın . Y negatif , pozitif dönüşümünü dikkat etmelisin.
 
Herkese iyi bayramlar .

Map resimleri pixel olarak gerçek koordinatlar ile uyumlu . pixel = 1024 x 1500 olan bir mapin adresden okunan değeri 102400 x -150000
ya pixel 100 ile çarpacaksın , yada gerçek koordinatını 100 ile böleceksin .

örnek :
X koordinat pixel = 404 >>> Client Adres : 40400 >>> Server Adres : 40400
y koordinat pixel = 750 >>> Client Adres : -75000 >>> Server Adres : +75000

yürüme ve teleport için koordinatlarını server göndermek zorundasın . Y negatif , pozitif dönüşümünü dikkat etmelisin.
Teşekkür ederim. @Csezen 'in anlatmıştı halletim map işini :)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst