|
You last visited: Today at 22:29
Advertisement
[HELP] Privat Chat. Client?
Discussion on [HELP] Privat Chat. Client? within the Metin2 Private Server forum part of the Metin2 category.
09/08/2011, 05:35
|
#1
|
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
|
[HELP] Privat Chat. Client?
Hallo liebe Com.
Hab ein kleines Prob wo ich mal eure Hilfe brauch^^
PHP Code:
0908 05:27:56826 :: TypeError
0908 05:27:56826 :: :
0908 05:27:56826 :: OnRecvWhisperError() takes exactly 3 arguments (4 given)
Das ist voll komisch. User können sich schreiben aber Gm´s können keine Fragen beantworten (wir werden angeschrieben aber bei den anderen kommt nix an wen wir was schreiben)
Hatt wer Plan wie ich das lösen kann?
Wen ja pls genau sagen in welcher Datei im Client ich das ändern muss.
Vielen Dank Mfg.
|
|
|
09/08/2011, 11:25
|
#2
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
|
Kann es sein, das ihr 2011 Files bentutzt, und nen 2010 Client ?
Lg,
.
|
|
|
09/08/2011, 11:55
|
#3
|
elite*gold: 20
Join Date: Jun 2011
Posts: 1,202
Received Thanks: 319
|
2010er Client & 2089er Game vertragen sich nicht. Musst du dir 'nen 2011er Client machen.
|
|
|
09/08/2011, 12:26
|
#4
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
|
Einfach vom 2011 Client die uiwhysper in eure Root packen, und ausm 2011 Client die Uiscript. Dann gehts wieder.
Lg,
.
|
|
|
10/01/2011, 23:46
|
#5
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
Quote:
Originally Posted by .Awesoome
Einfach vom 2011 Client die uiwhysper in eure Root packen, und ausm 2011 Client die Uiscript. Dann gehts wieder.
Lg,
. 
|
Hallo!
Nein, es geht leider nicht, zumindest nicht beim Crank's client.
Wenn man die zwei Sachen tauscht die du meinst, kommen andere Fehler, und das Spiel startet nicht mehr, er bleibt beim Load-Screen wie in eine schleife hängen.
PS: ich will den client jetz nicht wegschmeissen und von neu anfangen, da ich sehr viel Arbeit un zeit reingesteckt habe. Gibt es nicht irgendwo/irgendwie eine Lösung?
Ich hab zwar gesehen, dass Crank es einmal geschrieben hat wie es funktionieren sollte, er hat es aber wieder gelöscht.
Wenn mir jemand helfen würde, wäre ich sehr dankbar dafür.
lg
|
|
|
10/02/2011, 01:32
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 148
|
kann es sein kannst du versucht hast diese gm schrift & farbe extra einzubauen ?
|
|
|
10/03/2011, 12:32
|
#7
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
nein,
zuerst muss chat richtig funktionieren, dann kann ich neue Sachen einbauen.
|
|
|
10/03/2011, 12:51
|
#8
|
elite*gold: 60
Join Date: Jul 2010
Posts: 771
Received Thanks: 439
|
suche mal in der game.py das:
Code:
Whisper Unknown Error(mode=%d, name=%s
Wen du das gefunden hast, steht weiter oben eine 4
Diese änderst du in eine 5 um
Das wars auch schon, aber es gibt immer noch ein fehler
Normaler Weiße ist es ja so:
[SA]Test: Na
Mit meinen Fix vorschlag dan so:
: Na
Ich finde es nicht so schlim, wieder ein Zeichen dass der Typ GM ist
MfG
Kriegergeist^^
|
|
|
10/03/2011, 17:41
|
#9
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
Also ich hab jetzt die Zahl vier nicht geändert, aber in das was du geschrieben hast, steckt schon ein Stück Wahrheit drinnen.
Vor dieser "else" was du meinst (...Whisper Unknown Error(mode=%d, name=%s...) hat bei mir aus unerklärlichen Gründen, folgendes gefällt:
Code:
elif mode == 4:
chat.AppendWhisper(chat.WHISPER_TYPE_INFO, name, str)
Jetzt verschwindet zumindest der Fehler, der Takeo Admin NS2 am Anfang erwähnt hat.
Ich werde noch die zwei Sachen aus einem 2011er Client nehmen, die Awesome meint und hoffen wir, dass der Client "ohne Fehler" mit dem 2011files laufen wird (ich werde berichten).
___________
€DIT:
OK, also hier sind meine "Fortschritte" wenn man das als Fortschritt nennen kann:
Ich habe die uiwhysper.py von einen 2011er cleint genommen und in meine Root eigepackt. Dann habe ich die vollständige Uiscript.epk/eix aus dem 2011er übernommen.
Ich startete den client mit der normalen exe (von 2010er client). Ich konnte mich einloggen, aber als ich "shift"+"enter" drückte(also priv. chatfenster öffnen), schliesste sich der Client mit folgender Fehler in der Syserr.txt:
1003 20:24:27726 :: 1009 ´Â ¾ø´Â ¸Ó¸® ¹øÈ£ÀÔ´Ï´Ù.
1003 20:24:27852 :: 3007 ´Â ¾ø´Â ¸Ó¸® ¹øÈ£ÀÔ´Ï´Ù.
1003 20:25:46416 :: Failed to load script file : UIScript/WhisperDialog.py
1003 20:25:46419 ::
ui.py(line:2616) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
UIScript/WhisperDialog.py(line:7) ?
LoadScriptFile - exceptions.AttributeError:'module' object has no attribute 'PLAYER_NAME_MAX_LEN'
1003 20:25:46419 :: ================================================== ================================================== ========
1003 20:25:46419 :: Abort!!!!
1003 20:25:46421 ::
uiWhisper.py(line:72) LoadDialog
ui.py(line:2621) LoadScriptFile
exception.py(line:36) Abort
WhisperDialog.LoadDialog.LoadScript - exceptions.SystemExit:
1003 20:25:46421 :: ================================================== ================================================== ========
1003 20:25:46421 :: Abort!!!!
OK, dann habe ich mir gedacht, ich probiere es mit der veröffentlichten exe-File für den 2011er Client aus.
Der Client verhielt sich genauso wie mit der anderen exe (also er schliesst sich wenn ich einen Chat-fenster öffne), jedoch kommen in der syserr.txt andere fehler vor:
1003 20:30:02956 :: Traceback (most recent call last):
1003 20:30:02956 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:02956 :: AttributeError
1003 20:30:02956 :: :
1003 20:30:02956 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:02956 ::
1003 20:30:03399 :: Traceback (most recent call last):
1003 20:30:03399 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:03399 :: AttributeError
1003 20:30:03399 :: :
1003 20:30:03399 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:03399 ::
1003 20:30:04603 :: Traceback (most recent call last):
1003 20:30:04604 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:04604 :: AttributeError
1003 20:30:04604 :: :
1003 20:30:04604 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:04604 ::
1003 20:30:04604 :: Traceback (most recent call last):
1003 20:30:04605 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:04605 :: AttributeError
1003 20:30:04605 :: :
1003 20:30:04605 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:04605 ::
1003 20:30:05346 :: Traceback (most recent call last):
1003 20:30:05346 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:05346 :: AttributeError
1003 20:30:05346 :: :
1003 20:30:05346 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:05346 ::
1003 20:30:06415 :: Traceback (most recent call last):
1003 20:30:06415 :: File "ui.py", line 620, in OnSetFocus
1003 20:30:06415 :: AttributeError
1003 20:30:06415 :: :
1003 20:30:06415 :: 'module' object has no attribute 'DisableCodePage'
1003 20:30:06415 ::
1003 20:31:13505 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:14014 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/sword/sword_7.mse) Error
1003 20:31:14014 :: CInstanceBase::RegisterEffect(eEftType=230, c_szEftAttachBone=PART_WEAPON, c_szEftName=D:/ymir work/pc/common/effect/sword/sword_7.mse, isCache=0) - Error
1003 20:31:14347 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14350 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14353 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14356 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14983 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14986 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14989 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:14992 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/samyeon_3.mse) Error
1003 20:31:18981 :: Traceback (most recent call last):
1003 20:31:18982 :: File "ui.py", line 618, in OnSetFocus
1003 20:31:18982 :: AttributeError
1003 20:31:18982 :: :
1003 20:31:18982 :: 'module' object has no attribute 'EnableCodePage'
1003 20:31:18982 ::
1003 20:31:19980 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:24849 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:24959 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:25222 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:25276 :: Hair number 3005 is not exist.
1003 20:31:25341 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
1003 20:31:25417 :: Hair number 1009 is not exist.
1003 20:31:25418 :: Hair number 3011 is not exist.
1003 20:31:25459 :: Hair number 1009 is not exist.
1003 20:31:25564 :: Hair number 3007 is not exist.
1003 20:31:40980 :: NOT_EXIST_IN_MINIMAP_ZONE_NAME_DICT: season1/metin2_map_ew02
1003 20:31:54958 :: Hair number 1010 is not exist.
1003 20:31:02148 :: Failed to load script file : UIScript/WhisperDialog.py
1003 20:31:02150 ::
ui.py(line:2616) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
UIScript/WhisperDialog.py(line:7) ?
LoadScriptFile - exceptions.AttributeError:'module' object has no attribute 'WHISPER_REPORT'
1003 20:31:02150 :: ================================================== ================================================== ========
1003 20:31:02150 :: Abort!!!!
1003 20:31:02151 ::
uiWhisper.py(line:72) LoadDialog
ui.py(line:2621) LoadScriptFile
exception.py(line:36) Abort
WhisperDialog.LoadDialog.LoadScript - exceptions.SystemExit:
1003 20:31:02151 :: ================================================== ================================================== ========
1003 20:31:02151 :: Abort!!!!
Habt ihr irgendeinen Lösungsvorschlag?
Danke!
PS: Hair, season1, samyeon_3.mse und sword_7.mse sind fürs Erste unwichtig, damit läuft der Client sowieso weiter.
|
|
|
10/04/2011, 20:54
|
#10
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
So,
ich hab den GM-Chat in den 2010er-Client nun hingegriegt. Wenn ich mehr Zeit haben werde, mache ich vl. einen [HowTo].
|
|
|
10/04/2011, 22:03
|
#11
|
elite*gold: 0
Join Date: Aug 2011
Posts: 104
Received Thanks: 81
|
Ich würde die ROOT.EPK/EIX / UISCRIPT.EPK/EIX vom 2011er nehmen + Exe und in den 10er hauen so sollte er dann wieder klappen..
Wenn er immer noch stresst nimmt anschliessend die locale_de.epk/eix ausm 11er und fügt sie auch beim 10er rein dann sollte alles klappen.
Und immer die richtige Exe benutzen
|
|
|
10/05/2011, 14:25
|
#12
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
Prinzipiel hast du recht.
Du musst aber bedenken, dass manche an den Client gemoddet haben, und somit nicht die ganze 'locale_de' oder 'root' vom 2011er client ünernehmen wollen.
|
|
|
01/21/2012, 01:53
|
#13
|
elite*gold: 0
Join Date: Nov 2010
Posts: 19
Received Thanks: 3
|
old Thread but, hier ist meine Lösung:
|
|
|
 |
Similar Threads
|
[Client] Metin2.US Chat bug
07/21/2012 - Metin2 Private Server - 7 Replies
Hi elitepvpers
i have full updated and modified metin2.us client 2010
when i login, i can't type anything, im sure i have everything right in serverinfo.py
I use metin2.exe (metin2.bin renamed)
Why is that error hapening? is it client or server error and how to fix it pls? :S
for those who dont understand(i dont know german sorry)
Ich habe volles aktualisiert und geändert metin2.us Client 2010
wenn ich mich anmelde, kann ich nichts mehr eingeben, im sicher, ich habe alles richtig...
|
2010er Client chat
07/14/2011 - Metin2 Private Server - 3 Replies
guten abend alle miteinander,
mein freund und ich haben nen eigenen hamachi server, und möchten gerne, das man mit 2010er client connecten kann. wir haben schon so ziemlich alles ausprobiert, hamachi auf freebsd klapt nich, dan gibts bei jeglichen server files immer core fehler oder kill fehler etc. nun hab ich dank anderer thred hier es geschafft mit meinem 2010er client zu connecten, aber wen ich imgame schreiben will oder gm befehle schreiben will kommt nur:
mein name:
mehr nich.
ich...
|
Metin2 2010 Client Chat
12/07/2010 - Metin2 Private Server - 1 Replies
Hallo E*PvP,
Suche den Chat fix vom 2010 Clienten.
Ich kann nichts schreiben und keine Befehle tätigen.
Derjenige würde ein THX bekommen.
Gruß Limus
|
[Frage] Chat server / client
05/13/2010 - General Coding - 8 Replies
Hallo,
ich würde gerne ein chat system bestehend aus Chat server und Client Programmieren, aber in PHP wäre das jetzt für mich zu einfach xd da ich mich schon eher als PHP Profi einstufen würde....
Deswegen würde ich es gerne so aufteilen den Chat server auf meinem Linux server und der Client sollte auf Windows laufen nun die frage welche: Programmierer sprache wäre hier nützlich / einfach da ich wie gesagt mit C++ .... wenig bis Garkeine Erfahrung habe?
und könnt ihr mir eventuell...
|
All times are GMT +1. The time now is 22:30.
|
|