Yardım Karakter senkron sorunu

  • Konuyu açan Konuyu açan brave
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 5
  • Gösterim Gösterim 107
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

brave

MT Üye
MT Üye
Mesaj
202
Çözümler
7
Beğeni
49
Puan
479
Ticaret Puanı
0
Tam olarak ne zaman ve nasıl gerçekleştiği belirsiz olmak üzere (herhangi bir olay tetiklemeden rastgele bir durum ile) bazen bir clientte bir oyuncunun konumu hatalı gösteriyor veya o karakteri hiç göstermiyor. Bazı durumlarda x bir karakter metine vururken y karakter onu duruyor ve o metini uzaktan hileyle kesiyor gibi görüyor. Bazen ws atarlarken karakterin konumunu yanlış gördüğü için çok uzaktan atıyormuş gibi görüyor, bazen konumlar yine yanlış gözüktüğü için kendisinden uzak olan karakteri yakın görüyor ve damage işlemiyor bazen ise dediğim gibi bir karakteri hiç görmüyor. Işınlandığında çözülüyor mu emin değilim ama sorunlu oyuncu clientini komple kapatıp açtığında düzeliyor. Bunu belirli bir harita üzerinde de yapmıyor. mavi 1, mavi 2, vadi, örümcek gibi haritalarda denk geldim bu zamana kadar. Daha önce bu sorunu yaşayan oldu mu? Nasıl çözebileceğim konusunda yardımcı olursa sevinirim.
 
Yardım - TCPState bugu

belki bu konu yardımcı olabilir okumanı tavsiye ederim

Kontrol ettim net bir şey anlamadım direkt çözüm yok zaten. Ayrıca bu konuda ki (Yardım - Martysama 5.8 Unknown Packet Hatası) gibi bende martysama 5.8 p23 kullanıyorum ve bu saçma packet hatalarını alıyorum. Bazen direkt oradaki sayı gelmiyor farklı geldiği oluyor ama gelen hiçbir header zaten packetlerde yok. Paket kayması ihtimaline karşı tüm packetlerde boyut kontrolü yaptım hatta gözden kaçırmışımdır diye AI'dan yardım aldım ama orada da bir hata yok.
 
Bu tür hataları hile korumasının içine almayı düşünüyordum. (Hile korumasıyla bunların ne alakası var diyenler olduğu için erteledim.) 😀

 
Bu tür hataları hile korumasının içine almayı düşünüyordum. (Hile korumasıyla bunların ne alakası var diyenler olduğu için erteledim.) 😀



Evet bu sorunda vardı ama bunu fixledim. Benim bahsettiğim sorun karakterin birinin normalde satıcının yanında olduğu ama patlamış clientte gardiyanda gözükmesi gibi diyebiliriz. Yukarıda @Erto 'nun gönderdiği konuda örnek görsel bulunuyor pozisyon uyumsuzluğuyla alakalı.
 
Kontrol ettim net bir şey anlamadım direkt çözüm yok zaten. Ayrıca bu konuda ki (Yardım - Martysama 5.8 Unknown Packet Hatası) gibi bende martysama 5.8 p23 kullanıyorum ve bu saçma packet hatalarını alıyorum. Bazen direkt oradaki sayı gelmiyor farklı geldiği oluyor ama gelen hiçbir header zaten packetlerde yok. Paket kayması ihtimaline karşı tüm packetlerde boyut kontrolü yaptım hatta gözden kaçırmışımdır diye AI'dan yardım aldım ama orada da bir hata yok.
Yakın zamanda bu tarz hata alan biri olmuştu bir müşterim. Biraz saçma gelebilir ama makine değiştirmesini söyledim ve makine değiştirdikten sonra packet hatası almamaya başladı . Bu durum senin için geçerli olmayabilir eğer ki sen localhostta çalışıyorsan . Fakat bir sunucuda çalışıyorsan ya localde yada başka bir firmada denemeni tavsiye ederim . İkinci olarak martynin bazı sürümlerinde bu tarz packet hataları var kronik boş packet hataları o yüzden tüm packetlerin iletişimde olduğuna boyutlarına kadar tek tek bakman gerekli . Bu dediklerim tabi önce kendi eklediğin sistemlerdeki packet numaraları boyutları vesaire kontrollerin bittikten sonra olsun . Senkron sorununa gelecek olursak bununla ilgili bende bir çalışma yapacağım şuan sıfırdan bir alt yapı geliştiriyoruz bu tarz sorunları o alt yapıda fixli şekilde hazırlayacağız tamamen sorunsuz olduğu zaman paylaşadabilirim o anki mentalime bağlı bu tamamen . Sana ilettiğim konuda koray zaten aslında bir çok temel mantığı anlatmış oradan yola çıkarak bunu en az indirebilir veya tamamen bu sorunu çözedebilirsin kod okuma becerine bağlı bu . Ayrıyeten bu hatanın çözümü ile ilgili yukardaki arkadaş bunu fixlemiş gibi duruyor tabi nedir ne değildir bilemem, belki bir yol gösterebilir sana. Ben ayrıntılı bir şekilde incelemediğim için bir yorum yapmam doğru olmaz bu konu hakkında.
 
Geri
Üst