Çözüldü K Envanter İçin Düzenleme Sistemi Uyarlama?

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

melihalbayrak

Geliştirici
Geliştirici
Yardımsever Üye
Usta Üye
Mesaj
1.241
Çözümler
81
Beğeni
677
Puan
1.109
Ticaret Puanı
0
K envanter için hızlı envanter düzenleme sistemini ekledim. İlk önce sistemi test için direk ekledim ve normal envanter güzel bir şekilde düzenliyor. Bunu k envantere taşıdım fakat butona bastığımda yine normal envanteri düzenliyor k envantere bir müdahale yapmıyor. Kodlar zaten çok az biraz göz gezdirince envanter kodlarını gördüm bunu direk skill book envanteri ile değiştirdim fakat diye aynı şekilde direk envanteri düzeltti k envantere bir müdahale yapmadı. Bu değiştirme sonucu sistemin mantiken çalışmaması lazım envanter üzerinde fakat ben ne yaptıysam hiç bişey değişmemiş gibi envanteri düzeltmeye devam ediyor kodlar bu şekilde.


Sort sistemi:
Linkleri görebilmek için giriş yap veya kayıt ol.


Benim yaptığım düzenleme;
Ekran görüntüsü 2021-05-23 140628.jpg


İtem.cpp vnumlarından dolayı olabilir diye vnum yerine type olarak ayarladım yine sonuç değişmedi beceri kitaplarını düzenlemedi.


Ekran görüntüsü 2021-05-23 140857.jpg


CHAR.CPP:
Linkleri görebilmek için giriş yap veya kayıt ol.

İTEM.CPP:
Linkleri görebilmek için giriş yap veya kayıt ol.
 
Son düzenleme:
Çözüm
Bu şekilde bir dener misin? Eğer düşündüğüm gibiyse olması lazım.
C++:
Genişlet Daralt Kopyala
const auto size = static_cast<WORD>(SKILL_BOOK_INVENTORY_SLOT_END);

for (WORD i = SKILL_BOOK_INVENTORY_SLOT_START; i < size; ++i)
{
    [...]
}
k envantere buton taşıdın mı yoksa normal envanterdeki butona basıp k envanter düzeltmesimi bekliyorsun

edit1
SmartSelect_20210523-142011_HTML Viewer.webp


ryuku fileste böyle ele alınmış test et istiyorsan
 
Bu şekilde bir dener misin? Eğer düşündüğüm gibiyse olması lazım.
C++:
Genişlet Daralt Kopyala
const auto size = static_cast<WORD>(SKILL_BOOK_INVENTORY_SLOT_END);

for (WORD i = SKILL_BOOK_INVENTORY_SLOT_START; i < size; ++i)
{
    [...]
}
 
Çözüm
Bu şekilde bir dener misin? Eğer düşündüğüm gibiyse olması lazım.
C++:
Genişlet Daralt Kopyala
const auto size = static_cast<WORD>(SKILL_BOOK_INVENTORY_SLOT_END);

for (WORD i = SKILL_BOOK_INVENTORY_SLOT_START; i < size; ++i)
{
    [...]
}
Bu şekilde diyorsun dimi? doğru yapmışsam eğer olmadı beceri kitapları gözükmüyor ve butonda çalışmıyor




Ekran görüntüsü 2021-05-23 163228.webp
 
Evet bu şekilde demiştim ancak benim düşündüğüm gibi değilmiş.
 
Evet bu şekilde demiştim ancak benim düşündüğüm gibi değilmiş.
Pardon ben bir yeri yanlış yapmışım ondan olmamış. Dediğiniz şekilde oluyor sorunsuz düzenliyor kitap envanterini. Şimdi diğer 4 envanterinde buna dahil etmem gerekiyor. :)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst