- Mesaj
- 1.177
- Çözümler
- 62
- Beğeni
- 3.835
- Puan
- 1.859
- Ticaret Puanı
- 0
vatansever2 den sandık içgörü sistemini söktüm gayet güzel çalışıyor ama bu sisteme 2 tane kontrol eklemek istiyorum.
1) Envanter doluysa sandık açmama engeli.
2) Toplu sandık açıldığında envanter dolduysa sandık açmayı durdurma engeli. (örn: 200 sandık var hepsini açmak istediniz ama envanterde 1 tane boş yer var diyelim o sandıktan çıkan 1 eşya envantere gelecek diğerleri komple yere düşecek. Ben bunu engelleme istiyorum)
Bunu nasıl yapabilirim bir fikri olan varmı?
galiba sistemin root dosyasındaki şu kısma kontrol eklemem gerekiyor;
Envanter dolu mu, boş mu, ne kadar boş, ne kadar yer var ? bunun konrolünü nasıl yaparım?
1) Envanter doluysa sandık açmama engeli.
2) Toplu sandık açıldığında envanter dolduysa sandık açmayı durdurma engeli. (örn: 200 sandık var hepsini açmak istediniz ama envanterde 1 tane boş yer var diyelim o sandıktan çıkan 1 eşya envantere gelecek diğerleri komple yere düşecek. Ben bunu engelleme istiyorum)
Bunu nasıl yapabilirim bir fikri olan varmı?
galiba sistemin root dosyasındaki şu kısma kontrol eklemem gerekiyor;
uiChestDrop.py:
def OnClickOpenButton(self, arg):
itemCount = 1
if arg == 2:
itemCount = 10
elif arg == 3:
itemCount = 50
elif arg == 4:
itemCount = 100
(window_type, cell) = self.invItemPos
itemCount = min(itemCount, player.GetItemCount(window_type, cell))
for i in xrange(itemCount):
net.SendItemUsePacket(window_type, cell)
Envanter dolu mu, boş mu, ne kadar boş, ne kadar yer var ? bunun konrolünü nasıl yaparım?