Mini harita dairesel, bunu 360 derece olarak ele aldır. Karakterin mini haritada ki ikonun ucu açısını gösterir, buradan baktığı açıyı bulmasını sağlayabilirsin. Main x,y kordinatı ile rotasyonlarda ki x,y kordinatlarını simüle et. Rotasyonlarda ki x,y simüle ettiğin yapıda dairesel bir tolerans ver ki rotasyona WASD ile sıfıra sıfır gidemeyeceği için bir toleransın olsun. Birinci rotasyon toleransı içindeyse, ikinci rotasyon x,y hedefine gitmesi için mini haritada ki karakteri gösteren ikon ucundan WASD ile açısını tutturman gerekecek ve ikinci rotasyon x,y hedefine (dairesel tolerans alanına) girmesini sağlaman gerekecek ve bu şekilde tüm rotasyon yapısını daha başarılı bir şekilde tamamlamış olacak. Eğer X rotasyon X-Y kordinatında ki toleransı kaçırırsa diye ek bir kontrol fonksiyonu ekleyip gideceği X rotasyon X-Y kordinatına tekrardan açısal kontrol yaptırıp WASD ile toleransa girmesini sağlamalısın (X rotasyon X-Y hedefine olan uzaklığı da kontrol etmelisin. Mini haritayı karakterin olduğu yerden 4'e böldüğünü düşün (Koordinat Sistemi). Eğer karakterin gideceği X rotasyon X-Y sağda kalıyorsa, karakterin ana X-Y kordinatından gideceği X-Y kordinatını uzaklık hesaplayarak çıkart ve sonuç pozitif ise daha oraya gitmemiştir, eğer negatif ise hedefi geçmiştir.). Mantığı anladıysan ki muhtemelen AI kullanacaksın yaptırman çok daha kolay olacaktır.
Son düzenleme:
Bende ekranın ortasında karakterden ekran görüntüsü alıp arka tarafından bakacak şekilde Q ve E ile düzeltme yapmaya çalışıyordum bu şekilde daha mantıklı. Deneyeceğim teşekkürler.Mini harita dairesel, bunu 360 derece olarak ele aldır. Karakterin mini haritada ki ikonun ucu açısını gösterir, buradan baktığı açıyı bulmasını sağlayabilirsin. Main x,y kordinatı ile rotasyonlarda ki x,y kordinatlarını simüle et. Rotasyonlarda ki x,y simüle ettiğin yapıda dairesel bir tolerans ver ki rotasyona WASD ile sıfıra sıfır gidemeyeceği için bir toleransın olsun. Birinci rotasyon toleransı içindeyse, ikinci rotasyon x,y hedefine gitmesi için mini haritada ki karakteri gösteren ikon ucundan WASD ile açısını tutturman gerekecek ve ikinci rotasyon x,y hedefine (dairesel tolerans alanına) girmesini sağlaman gerekecek ve bu şekilde tüm rotasyon yapısını daha başarılı bir şekilde tamamlamış olacak. Eğer X rotasyon X-Y kordinatında ki toleransı kaçırırsa diye ek bir kontrol fonksiyonu ekleyip gideceği X rotasyon X-Y kordinatına tekrardan açısal kontrol yaptırıp WASD ile toleransa girmesini sağlamalısın (X rotasyon X-Y hedefine olan uzaklığı da kontrol etmelisin. Mini haritayı karakterin olduğu yerden 4'e böldüğünü düşün (Koordinat Sistemi). Eğer karakterin gideceği X rotasyon X-Y sağda kalıyorsa, karakterin ana X-Y kordinatından gideceği X-Y kordinatını uzaklık hesaplayarak çıkart ve sonuç pozitif ise daha oraya gitmemiştir, eğer negatif ise hedefi geçmiştir.). Mantığı anladıysan ki muhtemelen AI kullanacaksın yaptırman çok daha kolay olacaktır.
Click ile yapmayı denedim fakat çok kullanışsız oldu. Herhangi bir moba vesaire takıldığında kurtuluşu çok zor oluyor.Kanki pixel görüntü tarama yapıyon zzaten 0.1 sn aralıklarla fareyi minimapte karakterinin üstüne götürüp geri click attırabilirsin sürekli orda durmasına gerek yok
Bazı sunucularda minimapin altında var ama çoğu sunucuda yok. Ben sistemi her sunucuda çalışacak şekilde geliştiriyorum o yüzden direkt minimapa fareyi götürüp kordinat almak daha sağlıklı gibi şuanlık.Minimap inde x y z bilgileri tutulduğu yer var
Hangi server orası bende bı bakayim
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 1, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 149
- Cevaplar
- 2
- Görüntüleme
- 136
- Cevaplar
- 3
- Görüntüleme
- 400
- Cevaplar
- 0
- Görüntüleme
- 731