Цитата:
Сообщение от bobbisson
Не слышал о таком, можно линк? Я обновлю описание, если патч помогает.
|
https://www.lotrointerface.com/downlo...nfo.php?id=456
смысл такой
ищешь lua-файлы, где есть команды:
Turbine.PluginData.Load
Turbine.PluginData.Save
далее в начало этих файлов импортируешь код-патча:
Код:
import "VindarPatch.Patch";
папка VindarPatch должна быть в корне Plugins
потом по тексту делаешь замену:
Turbine.PluginData.Load ->
VindarPatch.PatchDataLoad
Turbine.PluginData.Save ->
VindarPatch.PatchDataSave
удаляешь настройки старые в Plugindata,
ребут плагина
все.
ошибка "parse error" возникает из-за разных форматов чисел - us использует точку для разделения десятичных чисел, ru - запятую.
принцип работы патча такой - на этапе сохранения он числа конвертирует на лету в string-формат и сохраняет. при чтении на лету string-данные конвертируются в числа и с ними плагин работает уже дальше
этого можно также добиться изменением региональных настроек, как сказали выше
PS. я описал как это делается вручную, хотя там же в архиве есть и exe-шник, которые делает это все сам. но я люблю контролировать правки - поэтому по мне лучше вручную. также есть плагины, в которые уже встроен этот механизм и автоматизация внесения таких исправлений может только навредить работе самого плагина