Цитата: (nekrys @ 02.06.19 - 21:26)
Здравствуйте.
Не работает на русской локализации аддон Farming Party. (https://www.esoui.com/downloads/info1822-FarmingParty.html)
К тому же не работает как то странно. У некоторых моих друзей всё работает, у меня нет.
Даже отключал все аддоны, но увы. К тому же на английской версии всё нормально считает.
Что он делает. Для всего что падает в сумку, он запрашивает через библиотеку LibPrice (https://www.esoui.com/downloads/info2204-LibPrice.html) цену предмета с учетом торгового аддона мм, ттс и прибавляет. Очень нужная вещь для рейдов, знать что кому упало на какую сумму.
Вот то, что выводит в лог. В целом как я понял, он суёт русские названия в LibPrice и не получает цену.
user:/AddOns/FarmingParty/members/Members.lua:72: attempt to index a nil value
stack traceback:
user:/AddOns/FarmingParty/members/Members.lua:72: in function 'FarmingPartyMembers:GetItemsForMember'
<Locals> self = tbl, key = "Vasep" </Locals>
user:/AddOns/FarmingParty/loot/Loot.lua:82: in function 'FarmingPartyLoot:AddNewLootedItem'
<Locals> self = tbl, memberName = "Vasep", itemLink = "|H0:item:812:30:1:0:0:0:0:0...", itemValue = 19.984419243281, count = 3 </Locals>
user:/AddOns/FarmingParty/loot/Loot.lua:77: in function 'FarmingPartyLoot:OnItemLooted'
<Locals> self = tbl, eventCode = 131190, name = "vasep^Fx", itemLink = "|H0:item:812:30:1:0:0:0:0:0...", quantity = 3, itemSound = 40, lootType = 1, lootedByPlayer = true, isPickpocketLoot = false, questItemIcon = "", itemId = 812, icon = "/esoui/art/icons/crafting_c...", sellPrice = 2, meetsUsageRequirement = true, equipType = 0, itemStyleId = 0, itemType = 39, itemQuality = 1, looterName = "Vasep", itemValue = 19.984419243281 </Locals>
user:/AddOns/FarmingParty/loot/Loot.lua:41: in function '(anonymous)'
Здравствуйте! Попробуйте заменить во всех перечисленных файлах
SI_UNIT_NAME (без кавычек) на
"<<1>>" (с кавычками):
- FarmingParty\loot\Loot.lua (строка 62)
- FarmingParty\members\MemberList.lua (строки 107, 194)
- FarmingParty\members\Members.lua (строка 84)
У меня нет возможности проверить в игре, но, возможно, поможет.