Hi,
ich versuche schon seit längerem meine mob_proto zu packen, dies klappt allerdings nicht. Wenn ich den Client starte bekomme ich folgende Meldung:
CPythonNonPlayer::LoadNonPlayerData: invalid size 365925 check data format.
LoadLocaleData - LoadMobProto(locale/tr/mob_proto) Error
Bei den Files die ich aktuell benutze, war kein Packer dabei sondern nur der rlsd. Source vom dump_proto wo ich die fehlenden Flags (Lykaner etc.) hinzugefügt habe. Die item_proto klappt ohne Probleme. Ich habe versucht die "log" vom dump_proto zu dumpen (dump_proto.exe > log.txt), dabei kam folgendes raus:
MOB #101 ?? Yabani Köpek sight: 2000 color 0[(null)]
MOB #102 ?? Kurt sight: 2000 color 0[(null)]
MOB #103 ???? Alfa Kurt sight: 2000 color 0[(null)]
### einige mobs später... ###
sizeof(TMobTable) 255
MobProto count 1404
358020 --Compress--> 56202 --Encrypt--> 56224, GetSize 56244
BuildMobTable working normal
Auf meiner CMD war folgender Inhalt noch zu sehen:
sizeof(TMobTable): 255
mob_proto_test.txt ã─└¤└╗ └ð¥¯┐└┴÷ ©°Ã▀¢└┤¤┤┘
mob_proto_test.txt ã─└¤└╗ └ð¥¯┐└┴÷ ©°Ã▀¢└┤¤┤┘
LZObject: key incorrectsizeof(TClientItemTable): 156
item_names.txt ã─└¤└╗ └ð¥¯┐└┴÷ ©°Ã▀¢└┤¤┤┘
item_proto_test.txt ã─└¤└╗ └ð¥¯┐└┴÷ ©°Ã▀¢└┤¤┤┘
item_proto.txt ã─└¤└╗ └ð¥¯┐└┴÷ ©°Ã▀¢└┤¤┤┘
Ich habe bereits die Keys überprüft, diese sind in der Binary und im Packer die selben. Leider habe ich keine Idee woran der Fehler liegen könnte, da das meiste was man findet sich noch mit der alten xml proto beschäftigt.
Hat jemand eine Idee was das Problem sein könnte?