NovaLst 1
NovaLst
SLyFeLLowTR 1
SLyFeLLowTR
xranzei 1
xranzei
InfernoShade 1
InfernoShade
shrpnl 1
shrpnl
D 1
delimuratt
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
onur akbaş 1
onur akbaş
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı Affect Shower da Hata

  • Konuyu başlatan Konuyu başlatan Cyperhx
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 111

Cyperhx

Level 1
Üye
Katılım
5 Nis 2020
Konular
10
Mesajlar
43
Çözüm
2
Online süresi
11d 6h
Reaksiyon Skoru
22
Altın Konu
0
TM Yaşı
6 Yıl 2 Ay 4 Gün
Başarım Puanı
65
MmoLira
2,411
DevLira
0
Ticaret - 0%
0   0   0

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!

Merhabalar, geliştirdiğim filesi için Okçular Dibinde ve Beceri Parşömeni Sistemi yazdım, sistemler sorunsuz çalışmakta fakat affect shower kısmı bozuldu ve hatanın nerden kaynaklandığından emin değilim

1767659220173.png


İtemlerin ismi yazması gerekirken proto da verdiğim duration değeri gözüküyor
 
Çözüm
Ticaret - 0%
0   0   0
Sorun çözüldü, PythonCharacterModule.cpp de kodları eklemeyi unutmuşum, herkese fikirleri için teşekkürler, konu kapatılabilir.
Bu görüntüde yazan 259200 olayı aslında çok net bir ipucu. 259200 saniye tam olarak 3 gün ediyor. Yani affect shower isim yerine, senin verdiğin süreyi ekrana basıyor.

Normalde orada buff’ın adı yazar. İsim yazmayıp süre yazıyorsa iki ihtimal öne çıkar:

  1. Buff basarken parametreler karışmış
    Okçular Dibinde / Parşömen kısmında affect’i eklediğin yerde AddAffect benzeri bir çağrı vardır. Orada “değer” diye verdiğin kısma yanlışlıkla duration’u koymuş olabilirsin. Client da value’yu aynen yazdırdığı için isim yerine 259200 görüyorsun. Bonus vermeyen bir buff ise value kısmı 0 olmalı, süre ayrı parametreye gitmeli.
  2. Client buff’ı tanımadığı için adı bulamıyor
    Affect tipini client tarafında isimlendirmediysen, bazı uiaffectshower sürümleri “adı yoksa value bas” mantığıyla çalışıyor. Senin value’n da süre olunca, ekranda süre çıkıyor. Burada çözüm client’ta buff’a bir isim tanımlamak.
Bunu hızlı ayırt etmenin yolu basit: buff’ı basan kodu aç, AddAffect satırını bul. Orada value ile duration’un yerinde oynama var mı bak. Value tarafında 259200 görüyorsan sorun yüzde yüz orası. Value doğru ama yine de isim çıkmıyorsa bu sefer client’taki affect isim eşlemesi eksik demektir.

Kısacası: isim yazmamasının sebebi buff’ın tanımı ya yanlış parametreyle gönderiliyor ya da client tarafında o affect için isim karşılığı yok.
 
Clientta affect kısmı eksik olabilir yada root'ta bu affectleri gösterdiğiniz kısımlar var SNA/SA gibi tanımlamalar yapıyorsunuz kaç argüman /nasıl kullanacağına dair oralarda hata vardır.
 
Bu görüntüde yazan 259200 olayı aslında çok net bir ipucu. 259200 saniye tam olarak 3 gün ediyor. Yani affect shower isim yerine, senin verdiğin süreyi ekrana basıyor.

Normalde orada buff’ın adı yazar. İsim yazmayıp süre yazıyorsa iki ihtimal öne çıkar:
  1. Buff basarken parametreler karışmış
    Okçular Dibinde / Parşömen kısmında affect’i eklediğin yerde AddAffect benzeri bir çağrı vardır. Orada “değer” diye verdiğin kısma yanlışlıkla duration’u koymuş olabilirsin. Client da value’yu aynen yazdırdığı için isim yerine 259200 görüyorsun. Bonus vermeyen bir buff ise value kısmı 0 olmalı, süre ayrı parametreye gitmeli.
  2. Client buff’ı tanımadığı için adı bulamıyor
    Affect tipini client tarafında isimlendirmediysen, bazı uiaffectshower sürümleri “adı yoksa value bas” mantığıyla çalışıyor. Senin value’n da süre olunca, ekranda süre çıkıyor. Burada çözüm client’ta buff’a bir isim tanımlamak.
Bunu hızlı ayırt etmenin yolu basit: buff’ı basan kodu aç, AddAffect satırını bul. Orada value ile duration’un yerinde oynama var mı bak. Value tarafında 259200 görüyorsan sorun yüzde yüz orası. Value doğru ama yine de isim çıkmıyorsa bu sefer client’taki affect isim eşlemesi eksik demektir.

Kısacası: isim yazmamasının sebebi buff’ın tanımı ya yanlış parametreyle gönderiliyor ya da client tarafında o affect için isim karşılığı yok.
Clientta affect kısmı eksik olabilir yada root'ta bu affectleri gösterdiğiniz kısımlar var SNA/SA gibi tanımlamalar yapıyorsunuz kaç argüman /nasıl kullanacağına dair oralarda hata vardır.
Yorumlar için teşekkür ederim hocam akşam eve gidince bunları kontrol edeceğim.
 
Sorun çözüldü, PythonCharacterModule.cpp de kodları eklemeyi unutmuşum, herkese fikirleri için teşekkürler, konu kapatılabilir.
 
Çözüm

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

Geri
Üst