Daha önce paylaşmış olduğum Toplu Envanter Sistemi ne uyumlu Yüzük sistemi yazdım onu paylaşıyorum.
Not: common/lenht.h ile UserInterface/GameType.h uyumlu olmasına dikkat edin yoksa Yüzüğü taktığınızda görünmeyebilir.
Not2: Yüzüklerin socket konumlarını düzeltin.(Socket düzenlemek sevmediğim birşey olduğundan tam ayarlamadım)
Ekli dosyayı görüntüle 101633
İndir;
Vt;
Uyarı1;
Aşağıdaki gibi bir syserr alırsanız common/length.h içindeki WEAR_MAX_NUM ve WEAR_MAX değerlerini arttırın.
[CODE lang="cpp" title="syserr"]SYSERR: Oct 16 18:39:23 :: EquipTo: EquipTo: invalid wear cell (this: #21550 Beyaz Şebnem +50 wearflag: 8388608 cell: 32)[/CODE]
Uyarı2;
Eğer common/ittem_length.h içindeki enum EItemWearableFlag 'ın içi 32 yi aşarsa 32 ve sonrasındakileri aşağıdaki gibi düzenleyin.(@KAISER 'e teşekkürler)
[CODE lang="cpp" title="item_length.h"]WEARABLE_DENEME = (1 << 29),
WEARABLE_DENEME2 = (1 << 30),
WEARABLE_DENEME3 = (1 << 31),
WEARABLE_DENEME4 = ((uint64_t)1 << 32),
WEARABLE_DENEME5 = ((uint64_t)1 << 33),
WEARABLE_DENEME6 = ((uint64_t)1 << 34),[/CODE]
Not: common/lenht.h ile UserInterface/GameType.h uyumlu olmasına dikkat edin yoksa Yüzüğü taktığınızda görünmeyebilir.
Not2: Yüzüklerin socket konumlarını düzeltin.(Socket düzenlemek sevmediğim birşey olduğundan tam ayarlamadım)
Ekli dosyayı görüntüle 101633
İndir;
Vt;
Uyarı1;
Aşağıdaki gibi bir syserr alırsanız common/length.h içindeki WEAR_MAX_NUM ve WEAR_MAX değerlerini arttırın.
[CODE lang="cpp" title="syserr"]SYSERR: Oct 16 18:39:23 :: EquipTo: EquipTo: invalid wear cell (this: #21550 Beyaz Şebnem +50 wearflag: 8388608 cell: 32)[/CODE]
Uyarı2;
Eğer common/ittem_length.h içindeki enum EItemWearableFlag 'ın içi 32 yi aşarsa 32 ve sonrasındakileri aşağıdaki gibi düzenleyin.(@KAISER 'e teşekkürler)
[CODE lang="cpp" title="item_length.h"]WEARABLE_DENEME = (1 << 29),
WEARABLE_DENEME2 = (1 << 30),
WEARABLE_DENEME3 = (1 << 31),
WEARABLE_DENEME4 = ((uint64_t)1 << 32),
WEARABLE_DENEME5 = ((uint64_t)1 << 33),
WEARABLE_DENEME6 = ((uint64_t)1 << 34),[/CODE]
