Çözüldü Metin2 Yere Sat Sil düşür sistemi

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ı.

Chiqomt2

Üye
Üye
Linkleri görebilmek için giriş yap veya kayıt ol.
sourceleri sorunsuz ekledim ama oyunda itemi yere atmaya çalışınca oyun direk kapanıyor.
syser
syserr:
0305 15:53:09087 :: Traceback (most recent call last):

0305 15:53:09087 ::   File "introSelect.py", line 548, in OnUpdate

0305 15:53:09088 :: NameError
0305 15:53:09088 :: :
0305 15:53:09088 :: global name 'player' is not defined
0305 15:53:09088 ::

0305 15:53:11067 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 15:53:11175 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0305 15:54:39315 :: Failed to load script file : uiscript/questiondialog_item.py
0305 15:54:39316 ::
ui.py(line:3294) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
uiscript/questiondialog_item.py(line:46) <module>

LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.AttributeError'>:'module' object has no attribute 'NEW_DROP_DIALOG_DROP'

0305 15:54:39316 :: ============================================================================================================
0305 15:54:39316 :: Abort!!!!
 
Çözüm
Aynı sorunu yaşayacak arkadaşlar için
uicammon.py:
            self.itemPic = self.GetChild("image")
            try:
                self.itemPic.LoadImage(item.GetIconImageFileName())
            except:
                dbg.TraceError("AttachMetinDialog.Open.LoadImage - Failed to find item data")
uicammon.py den bu kısmı çıkarıp
questdialog_item.py:
{
                    "name" : "image",
                    "type" : "image",
                    "x" : 0,
                    "y" : 10,
                    "horizontal_align" : "center",
                    "image" : "d:/ymir work/ui/game/windows/metin_slot_silver.sub",
                },
quest dialog item'den bu kısmıda çıkarıp.
Diğer cevapları uygular ise sorunları çözülecektir.
locale_interface içine ekle
Kod:
NEW_DROP_DIALOG_DROP    Düşür
 
locale_interface içine ekle
Kod:
NEW_DROP_DIALOG_DROP    Düşür
Şuan çalışıyor fakat itemi silince yada satınca login ekranına düşüyor.

syserr:
0305 18:06:13870 :: Traceback (most recent call last):

0305 18:06:13870 ::   File "introSelect.py", line 548, in OnUpdate

0305 18:06:13871 :: NameError
0305 18:06:13871 :: :
0305 18:06:13871 :: global name 'player' is not defined
0305 18:06:13871 ::

0305 18:06:15751 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 18:06:15862 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0305 18:07:06310 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:07:13076 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:07:17399 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:07:27876 :: Traceback (most recent call last):

0305 18:07:27876 ::   File "introSelect.py", line 548, in OnUpdate

0305 18:07:27876 :: NameError
0305 18:07:27876 :: :
0305 18:07:27876 :: global name 'player' is not defined
0305 18:07:27876 ::

0305 18:07:29856 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 18:07:29856 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0305 18:07:38195 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:07:47745 :: Traceback (most recent call last):

0305 18:07:47745 ::   File "introSelect.py", line 548, in OnUpdate

0305 18:07:47746 :: NameError
0305 18:07:47746 :: :
0305 18:07:47746 :: global name 'player' is not defined
0305 18:07:47746 ::

0305 18:07:49660 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 18:07:49667 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
 
En son hali bu
Linkleri görebilmek için giriş yap veya kayıt ol.


syserr:
0305 18:18:10962 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 18:18:11084 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0305 18:19:18364 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:20592 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:22654 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:24618 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
 
En son hali bu
Linkleri görebilmek için giriş yap veya kayıt ol.


syserr:
0305 18:18:10962 :: Unknown Server Command xmas_boom 1 | xmas_boom
0305 18:18:11084 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0305 18:19:18364 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:20592 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:22654 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
0305 18:19:24618 :: AttachMetinDialog.Open.LoadImage - Failed to find item data
packet_info.cpp kısmında eklediğin packetleri true ise false, false ise true olarak değiştir
 
Aynı sorunu yaşayacak arkadaşlar için
uicammon.py:
            self.itemPic = self.GetChild("image")
            try:
                self.itemPic.LoadImage(item.GetIconImageFileName())
            except:
                dbg.TraceError("AttachMetinDialog.Open.LoadImage - Failed to find item data")
uicammon.py den bu kısmı çıkarıp
questdialog_item.py:
{
                    "name" : "image",
                    "type" : "image",
                    "x" : 0,
                    "y" : 10,
                    "horizontal_align" : "center",
                    "image" : "d:/ymir work/ui/game/windows/metin_slot_silver.sub",
                },
quest dialog item'den bu kısmıda çıkarıp.
Diğer cevapları uygular ise sorunları çözülecektir.
packet_info.cpp kısmında eklediğin packetleri true ise false, false ise true olarak değiştir
locale_interface içine ekle
Kod:
NEW_DROP_DIALOG_DROP    Düşür
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri