Dalam game MapleStory, inventori equipment kita memiliki batas tertentu. Namun, dalam beberapa kasus, inventori slot equip yang lebih dari 99 dapat mengalami kesalahan yang menyebabkan tidak dapat melakukan trade item dengan NPC Ari.
Kesalahan ini terjadi ketika saya mencoba mempertahankan Surprise Style Box item di slot equipment yang lebih dari 99. Dalam situasi tersebut, Ari tidak dapat mendeteksi item sebagai item yang tersedia untuk trade, sehingga tidak akan menerima atau memberikan stamp. Hal ini terjadi meskipun saya telah mengirimkan beberapa tiket ke support dan belum mendapat jawaban.
Saya menemukan bahwa ketika saya mencoba trade Surprise Style Box item dengan Ari, jika item tersebut berada di slot equipment yang lebih dari 99, maka Ari tidak akan mendeteksi item sebagai item yang tersedia untuk trade. Namun, jika saya mempertahankan item di slot equipment yang kurang dari 99, maka trade dapat dilakukan secara normal.
Kesalahan ini telah saya alami sejak Juli 2016 dan belum pernah diperbaiki. Saya tidak tahu apakah kesalahan ini hanya terjadi pada karakter saya ataukah mempengaruhi semua karakter. Namun, saya menemukan bahwa setiap slot equipment di antara 1-99 dapat digunakan secara normal.
Saya telah mencoba beberapa cara untuk mengatasi kesalahan ini, namun tidak berhasil. Saya harus mempertahankan equipment tab saya dengan urutan yang salah sehingga saya tidak perlu mengganggu urutan item lainnya ketika ingin trade.
Dalam gambar di atas, saya menunjukkan slot equip 99 yang saya sebut "Naughty Boy T-Shirt" dan saya dapat melakukan trade secara normal. Namun, jika saya mempertahankan item di slot equipment yang lebih dari 99, maka tidak akan menerima atau memberikan stamp.
Saya juga telah mencoba beberapa cara untuk mengatasi kesalahan ini dengan menggunakan scripting support. Berikut adalah contoh script yang dapat digunakan untuk memperbaiki kesalahan ini:
.@equip_loc = EQI_HAND_R;
getinventorylist();
for (.@i = 0; .@i < @inventorylist_count; .@i++)
if (@inventorylist_id[.@i] > 0 && @inventorylist_id[.@i] == getequipid(.@equip_loc) && @inventorylist_equip[.@i] > 0) {
delequip .@equip_loc;
getitem2 @inventorylist_id[.@i],1,@inventorylist_identify[.@i],@inventorylist_refine[.@i],1,@inventorylist_card1[.@i],@inventorylist_card2[.@i],@inventorylist_card3[.@i],@inventorylist_card4[.@i];
end;
}
Dalam script di atas, kita dapat menghapus equipment yang tidak diinginkan dan mempertahankan item yang diinginkan. Namun, script ini hanya dapat digunakan oleh pengguna yang memiliki pengetahuan scripting support.
Kesalahan inventori slot equip yang lebih dari 99 masih perlu diperbaiki. Saya berharap pengembang MapleStory segera menyelesaikan masalah ini sehingga kita dapat mempertahankan item kita dengan aman dan nyaman.