- Mesaj
- 115
- Çözümler
- 5
- Beğeni
- 26
- Puan
- 479
- Ticaret Puanı
- 0
Great Shop'ta edit modunu cmd_general.cpp'de düzenledim. Fakat şöyle sorunlar mevcut:
1. Pazarı kurduktan sonra düzenleme penceresini açtığımda pazardaki itemler gözükmüyor. Fakat düzenleme penceresi ile item ekleyebiliyorum ve eklediğim itemler gözüküyor.
2. İtem kaldıramıyorum. Kaldırdığım şu syserr'i veriyor.
Bu konu hakkında yardımcı olabilir misiniz?
829. satır:
satırdaki def'in tam hali:
1. Pazarı kurduktan sonra düzenleme penceresini açtığımda pazardaki itemler gözükmüyor. Fakat düzenleme penceresi ile item ekleyebiliyorum ve eklediğim itemler gözüküyor.
2. İtem kaldıramıyorum. Kaldırdığım şu syserr'i veriyor.
Kod:
0827 18:48:07158 :: Traceback (most recent call last):
0827 18:48:07158 :: File "ui.py", line 1573, in CallEvent
0827 18:48:07158 :: File "uinewshop.py", line 823, in <lambda>
0827 18:48:07158 :: File "uinewshop.py", line 829, in AcceptRemoveItem
0827 18:48:07158 :: KeyError
0827 18:48:07158 :: :
0827 18:48:07158 :: 'id'
0827 18:48:07158 ::
Bu konu hakkında yardımcı olabilir misiniz?
829. satır:
Python:
net.SendChatPacket("/update_shop_item remove|"+str(self.id)+"|"+str(self.items[int(slot)]["id"]))
satırdaki def'in tam hali:
Python:
def AcceptRemoveItem(self,slot):
if int(slot) in self.items.keys():
snd.PlaySound("sound/ui/drop.wav")
net.SendChatPacket("/update_shop_item remove|"+str(self.id)+"|"+str(self.items[int(slot)]["id"]))
#self.ItemSlot.DeactivateSlot(int(slot))
del self.items[int(slot)]
self.Refresh()
self.__OnClosePopupDialog()
En son bir moderatör tarafından düzenlenmiş: