Çözüldü Metin2 Target İnfo Sorun (Devam Ediyor)

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

chylnoth

Çaylak Üye
Üye
Detaylı Mob Target İnfo Tam Sistem Ben bu konudaki sistemi kendi filesime eklemeye çalıştım fakat şöyle bir hata alıyorum

0506 13:16:15799 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0506 13:16:18482 :: Traceback (most recent call last):

0506 13:16:18482 :: File "networkModule.py", line 248, in SetGamePhase

0506 13:16:18482 :: File "game.py", line 111, in __init__

0506 13:16:18482 :: File "uiTarget.py", line 488, in __init__

0506 13:16:18482 :: File "uiTarget.py", line 115, in __init__

0506 13:16:18482 :: AttributeError
0506 13:16:18482 :: :
0506 13:16:18482 :: 'InfoBoard' object has no attribute 'HideCorners'
0506 13:16:18482 ::
 
Çözüm
arkadaşın sorunu çözüldü

çözüm

uitarget.py yanlış eklenmiş düzeltildi

clientsrc PythonNonPlayerModule.cpp eksik tamamlandı

C++:
#ifdef ENABLE_TARGET_INFORMATION_SYSTEM
    PyModule_AddIntConstant(poModule, "MOB_RESIST_SWORD", CPythonNonPlayer::MOB_RESIST_SWORD);
    PyModule_AddIntConstant(poModule, "MOB_RESIST_TWOHAND", CPythonNonPlayer::MOB_RESIST_TWOHAND);
    PyModule_AddIntConstant(poModule, "MOB_RESIST_DAGGER", CPythonNonPlayer::MOB_RESIST_DAGGER);
    PyModule_AddIntConstant(poModule, "MOB_RESIST_BELL", CPythonNonPlayer::MOB_RESIST_BELL);
    PyModule_AddIntConstant(poModule, "MOB_RESIST_FAN", CPythonNonPlayer::MOB_RESIST_FAN);
    PyModule_AddIntConstant(poModule, "MOB_RESIST_BOW", CPythonNonPlayer::MOB_RESIST_BOW)...
bu sorunda çözüldü fakat şimdide oyun içinde butona basınca böyle hata veriyor

0506 14:50:26384 :: Traceback (most recent call last):

0506 14:50:26384 :: File "ui.py", line 1369, in CallEvent

0506 14:50:26384 :: File "ui.py", line 87, in __call__

0506 14:50:26385 :: File "ui.py", line 69, in __call__

0506 14:50:26385 :: File "uiTarget.py", line 651, in OnPressedInfoButton

0506 14:50:26385 :: File "uiTarget.py", line 167, in Open

0506 14:50:26385 :: File "uiTarget.py", line 195, in __LoadInformation

0506 14:50:26385 :: File "uiTarget.py", line 217, in __LoadInformation_Default

0506 14:50:26385 :: AttributeError
0506 14:50:26385 :: :
0506 14:50:26385 :: 'module' object has no attribute 'NumberToString'
0506 14:50:26385 ::
localeinfo py dosyasında def numbertostring var mı?
 
yoksa ekle

import app yoksa ekle en üste

Kod:
if app.ENABLE_TARGET_INFORMATION_SYSTEM:
    def NumberToString(n) :
        if n <= 0 :
            return "0"
        return "%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 ]))
 
yoksa ekle

import app yoksa ekle en üste

Kod:
if app.ENABLE_TARGET_INFORMATION_SYSTEM:
    def NumberToString(n) :
        if n <= 0 :
            return "0"
        return "%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 ]))
bu sorunda cözüldü simdide bunu diyor

0506 14:59:38576 :: File "ui.py", line 1369, in CallEvent

0506 14:59:38576 :: File "ui.py", line 87, in __call__

0506 14:59:38576 :: File "ui.py", line 69, in __call__

0506 14:59:38577 :: File "uiTarget.py", line 651, in OnPressedInfoButton

0506 14:59:38577 :: File "uiTarget.py", line 167, in Open

0506 14:59:38577 :: File "uiTarget.py", line 196, in __LoadInformation

0506 14:59:38577 :: File "uiTarget.py", line 268, in __LoadInformation_Race

0506 14:59:38577 :: ValueError
0506 14:59:38577 :: :
0506 14:59:38577 :: incomplete format
0506 14:59:38577 ::
 
bu sorunda cözüldü simdide bunu diyor

0506 14:59:38576 :: File "ui.py", line 1369, in CallEvent

0506 14:59:38576 :: File "ui.py", line 87, in __call__

0506 14:59:38576 :: File "ui.py", line 69, in __call__

0506 14:59:38577 :: File "uiTarget.py", line 651, in OnPressedInfoButton

0506 14:59:38577 :: File "uiTarget.py", line 167, in Open

0506 14:59:38577 :: File "uiTarget.py", line 196, in __LoadInformation

0506 14:59:38577 :: File "uiTarget.py", line 268, in __LoadInformation_Race

0506 14:59:38577 :: ValueError
0506 14:59:38577 :: :
0506 14:59:38577 :: incomplete format
0506 14:59:38577 ::
sistemin python tarafını tekrardan düzgünce ekler misin eksiklerin var gördüğün gibi
 
bu dosyaları denermisin ?
0506 16:01:01200 :: Traceback (most recent call last):

0506 16:01:01200 :: File "ui.py", line 307, in OnMouseLeftButtonDown

0506 16:01:01200 :: AttributeError
0506 16:01:01200 :: :
0506 16:01:01200 :: 'ThinBoard' object has no attribute 'clickEvent'
0506 16:01:01200 ::

0506 16:01:09757 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0506 16:01:14106 :: TypeError
0506 16:01:14106 :: :
0506 16:01:14106 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:01:14106 ::

0506 16:01:17142 :: TypeError
0506 16:01:17142 :: :
0506 16:01:17142 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:01:17142 ::

bu hatayı veriyor
 
Adsız.png


dosyalar burda
client src eksiksiz ve doğru ekledin mi ?
 
16829 eklentisini görüntüle

dosyalar burda
client src eksiksiz ve doğru ekledin mi ?
evet ekledim hata bu

0506 16:04:09317 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0506 16:04:33207 :: TypeError
0506 16:04:33207 :: :
0506 16:04:33207 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:04:33207 ::

0506 16:04:36408 :: TypeError
0506 16:04:36408 :: :
0506 16:04:36408 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:04:36408 ::
 
evet ekledim hata bu

0506 16:04:09317 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0506 16:04:33207 :: TypeError
0506 16:04:33207 :: :
0506 16:04:33207 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:04:33207 ::

0506 16:04:36408 :: TypeError
0506 16:04:36408 :: :
0506 16:04:36408 :: SetHPTargetBoard() takes exactly 3 arguments (5 given)
0506 16:04:36408 ::
bunu root içine at öyle dene birde
 

Dosya Eklentileri

  • ui.rar
    17,6 KB · Gösterim: 1
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri