An die Clientmodder!

08/26/2011 21:16 .QaDusch#1
Ehm ich versuche clientside meinen Mobs neue namen zu geben.
Wenn ich einen buchstabe wegmache wird aus 26kb nur 13 kb.
Und wenn ich es packe und versuche mich einzuloggen bekomme ich nach Char-auswahl kik.

Auch wenn ich es entpacke und packe werden es trotzdem weniger kb .-.-
08/27/2011 14:50 .Waschbecken#2
Poste mal bitte die syerrs also dann wen du einen kick kriegst das wäre hilfreich
08/27/2011 14:57 lfcmaus#3
dazu nimmste deine mob_proto und entpackst sie mit dem gfo 8.2 bearbeitest die xml mit notepad++ speicherst in notepad++ und packst die xml wieder mit dem gfo 8.2
und fügst sie wieder in die epk rein

npc bekommen ihre namen serverside
08/27/2011 16:43 .QaDusch#4
Ja soweit bin ich ja auch xD
Hm hab jetzt keinen client da und sollte das für nen kumpel fragen.
08/27/2011 16:46 Cr41s3'#5
Sysser brauchen wir. Das ist 100 mal einfacher den Fehler zu finden Sorry
08/28/2011 13:05 .QaDusch#6
Code:
0828 13:00:17640 :: CPythonNonPlayer::LoadNonPlayerData: invalid size 184945 check data format.
0828 13:00:17640 :: LoadLocaleData - LoadMobProto(locale/de/mob_proto) Error
0828 13:00:19778 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
0828 13:00:19778 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
0828 13:00:19785 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
0828 13:00:19785 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
0828 13:00:19794 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
0828 13:00:19794 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
0828 13:00:31313 :: CPythonPlayer::SetItemData(dwSlotIndex=20, itemIndex=11310) - Failed to item data

0828 13:00:31664 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
0828 13:00:33655 :: CPythonPlayer::SetItemData(dwSlotIndex=30, itemIndex=549) - Failed to item data

0828 13:00:34009 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
0828 13:00:34009 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
0828 13:00:34013 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
0828 13:00:34013 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
0828 13:00:48263 :: 
game.py(line:221) Open
game.py(line:612) StartGame
game.py(line:755) RefreshCharacter
interfaceModule.py(line:503) RefreshCharacter
uiCharacter.py(line:1111) RefreshCharacter
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 16

0828 13:00:48263 :: ============================================================================================================
0828 13:00:48263 :: Abort!!!!
08/28/2011 13:11 lfcmaus#7
er findet da aber einige dateien nicht würd ich mal beheben^^
in deiner skill_table findet er den skill 16 nicht deswegen startet dein client auch net!
08/28/2011 13:17 .QaDusch#8
Ja aber komisch das es nur dann passiert wenn ich die mob_proto bearbeite passiert das.
08/28/2011 13:19 Mαhdin#9
^richtig.
Hast irgendwas am Skill Nummer 16 geändert?
08/28/2011 13:29 .QaDusch#10
Eigt nicht.
Code:
16	±â°øÂü	1	1	1	0	HP	-(2.3*atk+(4*atk+str*4+con)*k)	60+120*k			15			ATTACK,USE_MELEE_DAMAGE		NONE				0	0	MELEE	4	1	0	100
08/28/2011 13:31 lfcmaus#11
da ist ne menge richtig buggy lies dir deine fheler doch mal durch

die datei mit der größe 18... hat nen falsches format
er kann die datei locale/de/mob_proto garnicht finden /lesen


dann gehts weiter mit datein im pfad d:/ymir work/effect/hit/
da fehlen auch 3 mse dateien

auf der map auf die du einloggen willst fehlt die monsterareainfo datei

dann gehts weiter der char der versucht einzuloggen hat nen item im slot 30 mit der id 549 dort kann er ebenfalls bestimmte daten nicht auslesen

dann sucht er ebenfalls dateien in (D:/ymir work/pc/common/effect/armor
dort fehlen wieder mse dateien

dann scheinen einige zeilen in der game und in uiCharakter fehlerhaft zusein
dies kann aber durch den fehlenden skill (nr 16) in deiner table sein

also da haste ne menge vor dir das mal wieder zurichten...
'obwohl ich mir bei manchen denke ..lösch alles lass das modden,
den normalist der thread hier total überflüssig da alles in der syserr steht und mandiese lesen können muss als clientmodder
08/28/2011 13:42 .QaDusch#12
Ist ja nicht mein client.
Ich sollte nur von ihm die mob_proto bearbeiten und wenn er die mob_proto einfügt bekommt er nach dem LadeBildschirm kik.
08/28/2011 13:47 lfcmaus#13
wie es irgendwer schonmal erwähnte *war ich das vllt kein plan mehr* lade dir den gfo 8.2 lass dir zurnot noch mal die orginale mob_proto schicken und und entpack sie
dann mit gfo 8.2 ,dann die xml mit notepad++ bearbeiten und speichern wieder mit gfo packen und erneut einfügen
08/28/2011 13:56 .QaDusch#14
Ja hab das schon mit 3 verschiedenen entpackern gemacht trotzdem werden aus 26kb 12-16 Kb´s.Auch mit dem gfo 8.2.
08/28/2011 14:10 lfcmaus#15
lad es hoch!
link her