|
İçerde : 1 misafir, 0 üye : ---
|
[function koordinat]
src.sysmessage Sextant koordinatini : <sextantp>
src.sysmessage koordinatiniz : <p>
4s3d3 :
Normal kordinatı sextanta kordinatına çevirebilirsin. yada ikisininde başlangıç noktasını aynı yaparsan <p> ile halledebilirsin yada arada ki farkı birbirinden çıkararakta bir yol izleyebilirsin.
Parquien :
Sextantın mantığını bir ara araştırmıştım ancak ultima online içerisinde aynı mantıkla ilerlediğini düşünmüyorum. Sosaria haritasında , sextantın 0 derece 0 dakika 0 saniye vereceği yer britaindeki lord britishin kalesindeki koltuğu. Orasını map'ın merkezi kabul ediyor sextant.South ve North yönüne ilerlerken 5 er dakika kaydırıyor acak west ve east yönlerinde bunu 4 er dakika yapıyor. Yani dakika olup olmadığına da emin değilim çünkü gerekli sextant formatını karşılamıyor. olması gereken derece,dakika,saniye değerlerini (41°24'12.2"K 2°10'26.5"D) bize vermiyor. oyun içinde ise
Kod:[function koordinat]
src.sysmessage Sextant koordinatini : <sextantp>
src.sysmessage koordinatiniz : <p>
spherenin orjinalinde olan komutlar.Bir deneyın ancak ben yine de yüksekliğe de tepki vermediğini göz önüne alırsak mantıklı ilerlemediğini düşünüyorum ya da kendine has bir formülü var.Eğer basit bir formülü yoksa anca yukarıdaki söylediğim 5 ve 4 dakikalık hareketlere göre sıfırdan yazılabilir ama çok uğraştıracağı kesin .
Gokku :
yo aslında çok basit sextantp nin öyle aboooww denecek bir algoritması falan yok. default scriptler içerisinde aworld tanımı harita altında pozisyon olarak lord biritişin koltuğuna senkron şekilde yapılmıştır (kültür sebebiyle). yani gidipte aworld kısmında bulunan P=1323,1624,55,0 bölümünü 0,0,0,0 olarak değiştirirseniz harita otomatik olarak sıfır noktasını sol üst köşeye kaydıracaktır sextantp de. olay bu.
diğer sorduğun asıl soruya gelirsek. spyclient bul internetten gelen giden paketlerin ne olduğunu nasıl hesaplandığını gösterir sana. bu sayede o yapmak istediğin map üzerinde adamın yerini göstermeyi hemen yapabilirsin. aslında daha kolay bir yolunu söyleyeyim gir razorun kaynak kodlarında haritalama bölümüne ait kısmı al kırp orası zaten istediğin kodu içeriyor.
|