Mob_proto fehlerhaft...

06/01/2012 01:37 WHATTHAFAIL#1
Hey,
zunächst mal folgendes:
Ich verwende den Clienten von Marco_A(Marcoly) und bin damit alles in allem sehr zufrieden :)

Ich wollte jetzt die Korea Metins ( [Only registered and activated users can see links. Click Here To Register...] ) darin einfügen, aber meine Mob_proto packt sich immer fehlerhaft und ich hab mitlerweile echt schon ne ganze Menge Entpacker bzw. Packer durch ( u.A. [Only registered and activated users can see links. Click Here To Register...] ) ...
Letztendlich sind es am Anfang 27 KB und nach dem entpacken/packen 17 und der Client schließt sich halt immer nach dem laden! "-.-

Ich bin dankbar für jede Hilfe :o

EDIT:

ODER KÖNNTE MIR JEMAND EINE ANDERE AKTUELLE MOB-PROTO ZUR VERFÜGUNG STELLEN BZW. MIR ÜBER SKYPE MIT MEINER HELFEN?
06/01/2012 13:53 terrorpimmel#2
schreib mal den syserr.txt hier rein
06/01/2012 14:48 WHATTHAFAIL#3
Hier die syserr.txt:

HTML Code:
0601 14:46:10459 :: CPythonNonPlayer::LoadNonPlayerData: invalid size 188940 check data format.
0601 14:46:10459 :: LoadLocaleData - LoadMobProto(locale/de/mob_proto) Error
0601 14:46:10723 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_red.mse) Error
0601 14:46:10723 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_red.mse, isCache=1) - Error
0601 14:46:10724 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse) Error
0601 14:46:10724 :: CInstanceBase::RegisterEffect(eEftType=268, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse, isCache=1) - Error
0601 14:46:10760 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
0601 14:46:10760 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
0601 14:46:10761 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
0601 14:46:10761 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
0601 14:46:10762 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
0601 14:46:10762 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
0601 14:46:11083 :: invalid idx 0
0601 14:46:17400 :: 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.
0601 14:46:17867 :: CPythonPlayer::SetItemData(dwSlotIndex=4, itemIndex=310) - Failed to item data

0601 14:46:17867 :: CPythonPlayer::SetItemData(dwSlotIndex=10, itemIndex=310) - Failed to item data

0601 14:46:17907 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
0601 14:46:17907 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
0601 14:46:17908 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
0601 14:46:17908 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
0601 14:46:20554 :: season1/icon/item/72702.tga ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.CItemData::__SetIconImage
0601 14:46:20554 :: season1/icon/item/72702.tga ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.CItemData::__SetIconImage
0601 14:46:20642 :: season1/icon/item/72702.tga ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.CItemData::__SetIconImage
0601 14:46:20642 :: season1/icon/item/72702.tga ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.CItemData::__SetIconImage
0601 14:46:20643 :: season1/icon/item/72702.tga ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.CItemData::__SetIconImage
0601 14:46:20645 :: 
game.py(line:220) Open
game.py(line:611) StartGame
game.py(line:754) RefreshCharacter
interfaceModule.py(line:504) RefreshCharacter
uiCharacter.py(line:1108) RefreshCharacter
uiCharacter.py(line:1170) __SelectSkillGroup
uiCharacter.py(line:1156) __SetSkillSlotData
uiCharacter.py(line:853) RefreshSkill
uiCharacter.py(line:828) __RefreshSkillPage

GameWindow.Open - exceptions.RuntimeError:skill.GetSkillType - Failed to find skill by 31

0601 14:46:20645 :: ============================================================================================================
0601 14:46:20645 :: Abort!!!!
06/01/2012 14:58 terrorpimmel#4
naja also wenns an mob_proto liegt würde ich erst mal das zuletzt eingefügte rausnehmen dann sollte schon mal login wieder gehen, warscheinlich ist das eingefügte fehlerhaft.
was wolltest du denn eigentlich in mob_proto einfügen?
06/01/2012 15:24 WHATTHAFAIL#5
Bin nach dem Tut vorgegangen: [Only registered and activated users can see links. Click Here To Register...]

Wollte das einfügen:
HTML Code:
<Mob vnum="8028" name="'?????'" gb2312name="Metin der Hoffnung" type="2" rank="5" battle_type="3" level="95" event_type="0" mob_color="0" />
	<Mob vnum="8029" name="'?????'" gb2312name="Metin des Schreckens" type="2" rank="5" battle_type="3" level="100" event_type="0" mob_color="0" />
	<Mob vnum="8030" name="'?????'" gb2312name="Metin des Zorns" type="2" rank="5" battle_type="3" level="105" event_type="0" mob_color="0" />
	<Mob vnum="8031" name="'?????'" gb2312name="Metin der Barmherzigkeit" type="2" rank="5" battle_type="3" level="110" event_type="0" mob_color="0" />
	<Mob vnum="8032" name="'?????'" gb2312name="Metin der Unterwelt" type="2" rank="5" battle_type="3" level="115" event_type="0" mob_color="0" />
	<Mob vnum="8033" name="'?????'" gb2312name="Metin der Wiedergeburt" type="2" rank="5" battle_type="3" level="120" event_type="0" mob_color="0" />
	<Mob vnum="8034" name="'?????'" gb2312name="Metin der Wut" type="2" rank="5" battle_type="3" level="125" event_type="0" mob_color="0" />
	<Mob vnum="8035" name="'?????'" gb2312name="Metin der Vernunft" type="2" rank="5" battle_type="3" level="130" event_type="0" mob_color="0" />
	<Mob vnum="8036" name="'?????'" gb2312name="Metin des Lichts" type="2" rank="5" battle_type="3" level="135" event_type="0" mob_color="0" />
	<Mob vnum="8037" name="'?????'" gb2312name="Metin der Verzweiflung" type="2" rank="5" battle_type="3" level="140" event_type="0" mob_color="0" />
	<Mob vnum="8038" name="'?????'" gb2312name="Metin der Geduld" type="2" rank="5" battle_type="3" level="145" event_type="0" mob_color="0" />
	<Mob vnum="8039" name="'?????'" gb2312name="Metin der Elemente" type="2" rank="5" battle_type="3" level="150" event_type="0" mob_color="0" />
Raus nehmen könnt ich es schon, aber will die neuen Metins eingefügt :/
An sonsten hab ich sie auch schon komplett drin...
Was ich nicht versteh ist halt, dass egal ob ich die mob_proto bearbeite oder nicht, sie nach dem wiederpacken kleiner ist... Ist das normal? :o
Deshalb glaub ich eher nicht, dass das eingefügte fehlerhaft ist, aber iwas stimmt nicht...

Und es liegt zu 100% an der mob_proto, da der Client geht sobald ich die alten Dateien der locale_de verwende...

Hättest du vllt. noch eine Idee?
06/01/2012 15:26 terrorpimmel#6
also die gepackte datei ist natürlich kleiner als die xml datei, das sollte klar sein, ich schau mir das mal an

also wenn du es wirklich so eingefügt hast wie du hier gepostet hast kannst du ja mal testen anstatt 2 [Tab] oder beim ersten gar kein [Tab] nur immer ein [Tab] machst.
Benutzt du Notepad++?

HTML Code:
	<Mob vnum="8028" name="'?????'" gb2312name="Metin der Hoffnung" type="2" rank="5" battle_type="3" level="95" event_type="0" mob_color="0" />
	<Mob vnum="8029" name="'?????'" gb2312name="Metin des Schreckens" type="2" rank="5" battle_type="3" level="100" event_type="0" mob_color="0" />
	<Mob vnum="8030" name="'?????'" gb2312name="Metin des Zorns" type="2" rank="5" battle_type="3" level="105" event_type="0" mob_color="0" />
	<Mob vnum="8031" name="'?????'" gb2312name="Metin der Barmherzigkeit" type="2" rank="5" battle_type="3" level="110" event_type="0" mob_color="0" />
	<Mob vnum="8032" name="'?????'" gb2312name="Metin der Unterwelt" type="2" rank="5" battle_type="3" level="115" event_type="0" mob_color="0" />
	<Mob vnum="8033" name="'?????'" gb2312name="Metin der Wiedergeburt" type="2" rank="5" battle_type="3" level="120" event_type="0" mob_color="0" />
	<Mob vnum="8034" name="'?????'" gb2312name="Metin der Wut" type="2" rank="5" battle_type="3" level="125" event_type="0" mob_color="0" />
	<Mob vnum="8035" name="'?????'" gb2312name="Metin der Vernunft" type="2" rank="5" battle_type="3" level="130" event_type="0" mob_color="0" />
	<Mob vnum="8036" name="'?????'" gb2312name="Metin des Lichts" type="2" rank="5" battle_type="3" level="135" event_type="0" mob_color="0" />
	<Mob vnum="8037" name="'?????'" gb2312name="Metin der Verzweiflung" type="2" rank="5" battle_type="3" level="140" event_type="0" mob_color="0" />
	<Mob vnum="8038" name="'?????'" gb2312name="Metin der Geduld" type="2" rank="5" battle_type="3" level="145" event_type="0" mob_color="0" />
	<Mob vnum="8039" name="'?????'" gb2312name="Metin der Elemente" type="2" rank="5" battle_type="3" level="150" event_type="0" mob_color="0" />
06/01/2012 15:48 WHATTHAFAIL#7
Also ich hab immer nur 1 Tab und auch beim ersten, hats hier bloß iwie verzogen :/
Ich benutze Notepad++ :awesome:

Ich hab das ganze passend eingefügt (also zwischen 8027 & 8041) und hab dafür 4 bereits vorhandene Sachen gelöscht, da die Nummern von 8030-8034dort schon vergeben waren.

Das mit der Größe damit mein ich die mob_proto vor und nach dem ent-/packen
Ich häng jetzt einfach nochmal meine Dateien in den Anhang, damit du sie dir mal anschauen kannst.
06/01/2012 16:27 terrorpimmel#8
ähm du hast schon das neu gepackte mob_proto auch das "_new" weggemacht?!!!
wenn nich dann test ma
06/01/2012 16:36 WHATTHAFAIL#9
Ja, hab ich...

Mit der mob_proto von dir schließt es sich schon vor der Charakterauswahl...
06/01/2012 16:44 terrorpimmel#10
hmm.. dann weiß ich auch nicht weiter sry
06/01/2012 19:32 WHATTHAFAIL#11
Ok, danke trotzdem...

Hat vllt. irgendjemand noch eine Idee?
06/02/2012 07:03 Pancake'#12
füg einfach irgendeine ein.