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

  • Konuyu açan Konuyu açan Chiqomt2
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 8
  • Gösterim Gösterim 931
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
Mesaj
45
Çözümler
6
Beğeni
9
Puan
429
Ticaret Puanı
0
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:
Genişlet Daralt Kopyala
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:
Genişlet Daralt Kopyala
            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:
Genişlet Daralt Kopyala
{
                    "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:
Genişlet Daralt Kopyala
NEW_DROP_DIALOG_DROP    Düşür
 
locale_interface içine ekle
Kod:
Genişlet Daralt Kopyala
NEW_DROP_DIALOG_DROP    Düşür
Şuan çalışıyor fakat itemi silince yada satınca login ekranına düşüyor.

syserr:
Genişlet Daralt Kopyala
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
 
import player ekle
 
En son hali bu
Linkleri görebilmek için giriş yap veya kayıt ol.


syserr:
Genişlet Daralt Kopyala
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:
Genişlet Daralt Kopyala
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:
Genişlet Daralt Kopyala
            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:
Genişlet Daralt Kopyala
{
                    "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:
Genişlet Daralt Kopyala
NEW_DROP_DIALOG_DROP    Düşür
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst