Yardım K Envanter 5 Hücre Kayma

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

random

Üye
Üye
Mesaj
160
Çözümler
2
Beğeni
37
Puan
474
Ticaret Puanı
0
Merhaba, martysama v5.8'e owsap v5 ten k envanter söküp ekledim. İlk 5 hücre bir önceki envantere ait olarak takip ediyor. Böyle bir sorun yaşayan oldu mu sorun nerede olabilir diye ?
C++:
Genişlet Daralt Kopyala
std::array<BYTE,INVENTORY_AND_EQUIP_SLOT_MAX> bItemGrid;


C++:
Genişlet Daralt Kopyala
std::array<WORD,INVENTORY_AND_EQUIP_SLOT_MAX> bItemGrid;

değişimi için gerekli veri tipi değişikliklerini denedim ama sorun orada da değil gibi gözüküyor.


 
Merhaba, martysama v5.8'e owsap v5 ten k envanter söküp ekledim. İlk 5 hücre bir önceki envantere ait olarak takip ediyor. Böyle bir sorun yaşayan oldu mu sorun nerede olabilir diye ?
C++:
Genişlet Daralt Kopyala
std::array<BYTE,INVENTORY_AND_EQUIP_SLOT_MAX> bItemGrid;


C++:
Genişlet Daralt Kopyala
std::array<WORD,INVENTORY_AND_EQUIP_SLOT_MAX> bItemGrid;

değişimi için gerekli veri tipi değişikliklerini denedim ama sorun orada da değil gibi gözüküyor.



Yanlış bilmiyorsam owsapın kullandığı k envanteri normal envanter pozisyonlarına bağlı, problem yaşamamak için tüm window pozisyonlarının veri tiplerini uint16_t / WORD ile güncelleyin. Eğer bunu yapabilecek yetkinlikte değilseniz, bağımsız windowlar kullanan k envanter sistemini kullanmanızı tavsiye ederim.
 
Yanlış bilmiyorsam owsapın kullandığı k envanteri normal envanter pozisyonlarına bağlı, problem yaşamamak için tüm window pozisyonlarının veri tiplerini uint16_t / WORD ile güncelleyin. Eğer bunu yapabilecek yetkinlikte değilseniz, bağımsız windowlar kullanan k envanter sistemini kullanmanızı tavsiye ederim.
Evet normal envanter pozisyonlarını kullanıyor. Büyük oranda windows posizyonlarını WORD ile güncellediğimi düşünüyordum ama demek ki atladığım kısımlar olmalı. Nereyi güncellemeyi unuttuğumu bilmek zor gibi. Sorunun kemer veya ejderha taşı simyası pencerelerinin boyutları ile ilgili olabileceğini düşünmeye başlamıştım. Sadece 5 birim kaymış olması ve bunun zincirleme şekilde devam ediyor olması bunu düşündürtmüştü. atladığım veri tiplerini kontrol için baştan deneyeyim ben bir daha.

Teşekkür ederim değerli yorumunuz için.
 
Evet normal envanter pozisyonlarını kullanıyor. Büyük oranda windows posizyonlarını WORD ile güncellediğimi düşünüyordum ama demek ki atladığım kısımlar olmalı. Nereyi güncellemeyi unuttuğumu bilmek zor gibi. Sorunun kemer veya ejderha taşı simyası pencerelerinin boyutları ile ilgili olabileceğini düşünmeye başlamıştım. Sadece 5 birim kaymış olması ve bunun zincirleme şekilde devam ediyor olması bunu düşündürtmüştü. atladığım veri tiplerini kontrol için baştan deneyeyim ben bir daha.

Teşekkür ederim değerli yorumunuz için.
Bence bu konuda pek bilgi sahibi değilseniz envanter pozisyonlarını kullanan k envanterlerini kullanmanızı tavsiye etmem. Hatalı/Unutulan veri tipleri ileride çok daha büyük problemlere yol açabilir.
 
Geri
Üst