Çözüldü Client SYSERR

  • Konuyu açan Konuyu açan Kaiser
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 8
  • Gösterim Gösterim 509
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ı.

Kaiser

Admin
Admin
Geliştirici
Yardımsever Üye
Mesaj
4.042
Çözümler
398
Beğeni
4.216
Puan
1.849
Ticaret Puanı
0
Arkadaşlar merhabalar. Üzerinde işlem yaptığım tüm dosyaları inceledim fakat syserr de ki GOLD_BAR'ı nerede tanımlamam gerekiyor acaba? Sanırım gözden kaçırdığım bir nokta var veya yanlış bir işlem yaptım, anlamadım. Bir fikriniz var mı acaba?

Kod:
Genişlet Daralt Kopyala
0501 20:22:12644 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0501 20:22:30707 :: Traceback (most recent call last):

0501 20:22:30707 ::   File "ui.py", line 1458, in OnSelectEmptySlot

0501 20:22:30708 ::   File "ui.py", line 87, in __call__

0501 20:22:30708 ::   File "ui.py", line 78, in __call__

0501 20:22:30708 ::   File "uiPrivateShopBuilder.py", line 245, in OnSelectEmptySlot

0501 20:22:30709 ::   File "uiCommon.py", line 484, in Open

0501 20:22:30709 ::   File "uiCommon.py", line 629, in __OnValueUpdate2

0501 20:22:30709 ::   File "localeInfo.py", line 974, in NumberToGoldBarString

0501 20:22:30709 :: NameError
0501 20:22:30709 :: :
0501 20:22:30709 :: global name 'GOLD_BAR' is not defined
0501 20:22:30709 ::

Ayrıca syserr de belirtilen localeinfo.py 974. satır:

Python:
Genişlet Daralt Kopyala
if app._NEW_PRICE:
        def NumberToGoldBarString(n) :
            if n <= 0 :
                return "0 %s" % (GOLD_BAR)

            return "%s %s" % ('.'.join([ i-3<0 and str(n)[:i] or str(n)[i-3:i] for i in range(len(str(n))%3, len(str(n))+1, 3) if i ]), GOLD_BAR)

edit: sanırım ya kodlar yanlış ya da kütüphane ile alakalı bir sorun söz konusu
 
Son düzenleme:
Çözüm
Sorun çözüldü.
tables.h de varsayılan olarak #include service.h yokmuş hiç dikkatimi de çekmedi, onu ekleyip ardından db build edince halloldu çok şükür..
Yardımlarınız için çok teşekkür ederim :)
NumberToGoldBarString hangi dosya içine kullandıysan örnek uicommon.py içerisinde kullandın importlarına import localeInfo eklemen gerek
 
locale_game.txt dosyasına GOLD_BAR'ı tanımlayın
 
Teşekkür ederim hemen deniyorum.
Ayrıca yine localeinfo.py de şöyle bir kod satırı var elimde;
Python:
Genişlet Daralt Kopyala
if app._NEW_PRICE_:
    "NOT_ENOUGH_GOLD_BAR" : SHOP_NOT_ENOUGH_GOLD_BAR,
    "NOT_ENOUGH_KIRMIZI_OT" : SHOP_NOT_ENOUGH_KIRMIZI_OT,
    "NOT_ENOUGH_MAVI_OT" : SHOP_NOT_ENOUGH_MAVI_OT,
    "NOT_ENOUGH_YESIL_OT" : SHOP_NOT_ENOUGH_YESIL_OT,
    "NOT_ENOUGH_MOR_OT" : SHOP_NOT_ENOUGH_MOR_OT,

Ancak if app._NEW_PRICE_: hata olarak gösteriliyor. import app eklenmesi gerektiğini okudum, onu da denedim fakat bunu algılamıyor
 
Son düzenleme:
Son durum şöyle; bütün her şeyi yaptım ancak ch açılmıyor şu an.
db-src üzerinde hiç bir şekilde düzenleme yapmadım. Sadece game src üzerinden pazar için price seçeneklerini arttırdım.
Anlatım dosyasının içinde de mysql ile alakalı hiç bir şey yok ama ne hikmetse ch1 den Boot: shop table size error syserr alıyorum.

Ellemediğim halde yinede db yi build edip denedim fakat sonuç aynı maalesef.
 
common dosyasına ekledigin dosyalar db srcye uygulanmadı db build et düzelecektir.
Boot: shop table size error [Çözüm]

Edit : db build ettim yazmışsın görmedim bu hatanın tek kaynagı db build ile alakalı diye biliyordum olmadı yazısını görünce şaşırdım
 
Son düzenleme:
common dosyasına ekledigin dosyalar db srcye uygulanmadı db build et düzelecektir.

Edit : db build ettim yazmışsın görmedim bu hatanın tek kaynagı db build ile alakalı diye biliyordum olmadı yazısını görünce şaşırdım
Yaptım zaten. Ama değişen bir şey olmadı maalesef.
Yedeğini aldığım "game" dosyasından başlatınca sorun yok, ama düzenlenmiş game dosyasından başlatınca bu hatayı veriyor.
Düzenlediğim 4 tane dosya var zaten, tekrar tekrar kontrol ettim fakat hiç bir hata göremedim.
 
Sorun çözüldü.
tables.h de varsayılan olarak #include service.h yokmuş hiç dikkatimi de çekmedi, onu ekleyip ardından db build edince halloldu çok şükür..
Yardımlarınız için çok teşekkür ederim :)
 
Çözüm
Visual Studio ile server kısmında düzenlemeleri yaparsanız bu tür hatalar ile karşılaşma oranınız azalır. Editörler macrolar açık veya kapalı olduğunda belirtiyor.
Sorununuz çözüldüğü için konunuzu kilitliyorum. İyi çalışmalar dilerim. :)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst