Wie ich ja bereits erwähnt habe sind gewisse shn's auf den Ordner Shine hardcoded.
Darunter leider auch die ItemInfo.shn.
Du kannst diese zwar bearbeiten, im Client muss aber immer die selbe vorhanden sein wie im Shine Ordner des Servers,
ansonsten spuckt der Client nunmal die manipulationsmeldung aus.
Hardcoded auf Ordner Shine sind bei schnellem drüberschauen folgende Dateien in folgenden Diensten:
AccountLog
Character
Gamelog
WorldManager
ZoneServer
Ich nehme mal an, du hast vor mehrere Server (Worlds) in der Serverauswahl zu präsentieren.
Also einen für english und einen deutsch.
Um das zu erreichen müsstest du den diensten beibringen die Worlds auch aus den entsprechenden Ordnern zu laden.
Das geht nicht über die ServerInfo/Configs sondern muss per hand in den jeweiligen diensten der "World" abgeändert werden (Hexeditor z.B.).
Weiterhin müsstest du entweder 2 verschiedene Clients nutzen, oder einen Patcher/Launcher machen der je nach sprachauswahl die entsprechenden shn's nachlädt/patched falls nicht vorhanden.
Nachteil daran ist allerdings wenn jemand in der Serverauswahl auf die Falsche world clicked, meinetwegen deutsch, aber den englisch gepatchten benutzt hat er nunmal auch die meldung.
Ich bin mit dem genauen aufbau eines MultiWorld Servers nicht mehr bewandert, ist zu lange her, jedoch wurden ja nur gewisse Dienste doppelt gestartet. Wie du aber vielleicht erkennst, ist mehrsprachiger Client per Serverauswahl nicht wirklich vorgesehen.
Vielleicht kann man sich mal auf Discord/Skype/TS unterhalten was genau du vorhast und wie man dies evtl.
möglichst ohne weiter Probleme zu erzeugen bewerkstelligt.
Schreib mir einfach mal ne PN wo man dich erreichen kann.
Darunter leider auch die ItemInfo.shn.
Du kannst diese zwar bearbeiten, im Client muss aber immer die selbe vorhanden sein wie im Shine Ordner des Servers,
ansonsten spuckt der Client nunmal die manipulationsmeldung aus.
Hardcoded auf Ordner Shine sind bei schnellem drüberschauen folgende Dateien in folgenden Diensten:
AccountLog
- ItemInfo.shn
Character
- HolyPromiseReward.shn
- HairInfo.shn
- HairColorInfo.shn
- FaceInfo.shn
- DefaultCharacterData.txt
- ItemInfo.shn
Gamelog
- ItemInfo.shn bzw. ItemInfo2.shn
WorldManager
- SpamerReport.shn
- GuildAcademyRank.shn
- GuildAcademyLevelUp.shn
- GuildAcademy.shn
- GuildTournamentRequire.shn
- GuildTournamentReward.shn
- GuildTournament.shn
- GuildLevelScoreData.shn
- GuildGradeScoreData.shn
- GuildGradeData.shn
- KingdomQuestMap.shn
- KingdomQuest.shn
- MsgWorldManager.shn
ZoneServer
- eigentlich alle Dateien die geladen werden müssen aus Ordner Shine und Unterordnern
Ich nehme mal an, du hast vor mehrere Server (Worlds) in der Serverauswahl zu präsentieren.
Also einen für english und einen deutsch.
Um das zu erreichen müsstest du den diensten beibringen die Worlds auch aus den entsprechenden Ordnern zu laden.
Das geht nicht über die ServerInfo/Configs sondern muss per hand in den jeweiligen diensten der "World" abgeändert werden (Hexeditor z.B.).
Weiterhin müsstest du entweder 2 verschiedene Clients nutzen, oder einen Patcher/Launcher machen der je nach sprachauswahl die entsprechenden shn's nachlädt/patched falls nicht vorhanden.
Nachteil daran ist allerdings wenn jemand in der Serverauswahl auf die Falsche world clicked, meinetwegen deutsch, aber den englisch gepatchten benutzt hat er nunmal auch die meldung.
Ich bin mit dem genauen aufbau eines MultiWorld Servers nicht mehr bewandert, ist zu lange her, jedoch wurden ja nur gewisse Dienste doppelt gestartet. Wie du aber vielleicht erkennst, ist mehrsprachiger Client per Serverauswahl nicht wirklich vorgesehen.
Vielleicht kann man sich mal auf Discord/Skype/TS unterhalten was genau du vorhast und wie man dies evtl.
möglichst ohne weiter Probleme zu erzeugen bewerkstelligt.
Schreib mir einfach mal ne PN wo man dich erreichen kann.