Инструкция общая для всех плагинов: распаковать архив, взять оттуда папку с наименованием создателя и поместить в папку plugins, которая лежит (еслм не лежит, то создать самостоятельно) в документы/lord of the rings online
Не поверите, но спустя 13 лет, эта версия этого плагина все еще работает и я ею пользуюсь! Однако, из-за добавления множества новых баффов в игру, при загрузке плагина, он не может их распознать и назначить цвет в панель баффов из-за чего вылетает с ошибкой, я сделал исправление этой ошибки:
upd: Вот готовый файл, просто заменить старый в папке. google drive
Или вручную, в файле Plugins\PengorosPlugins\BuffBars\EffectBarSettings.lua изменить строки в конце
вот эти:
______________________________________________________
function EffectBarSettings:GetRemainingColor(category)
return self:GetColor(self.colors[category].remaining);
end
function EffectBarSettings:GetElapsedColor(category)
return self:GetColor(self.colors[category].elapsed);
end
— returns a copy of the color array
function EffectBarSettings:GetRemainingColorArray(category)
local c = self.colors[category].remaining;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
function EffectBarSettings:SetRemainingColorArray(category, color)
self.colors[category][«remaining»] = color;
end
— returns a copy of the color array
function EffectBarSettings:GetElapsedColorArray(category)
local c = self.colors[category].elapsed;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
______________________________________________________
На вот эти:
______________________________________________________
function EffectBarSettings:GetRemainingColor(category)
if (not self.colors[category]) then category = Colors.Undefined; end
return self:GetColor(self.colors[category].remaining);
end
function EffectBarSettings:GetElapsedColor(category)
if (not self.colors[category]) then category = Colors.Undefined; end
return self:GetColor(self.colors[category].elapsed);
end
— returns a copy of the color array
function EffectBarSettings:GetRemainingColorArray(category)
if (not self.colors[category]) then category = Colors.Undefined; end
local c = self.colors[category].remaining;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
function EffectBarSettings:SetRemainingColorArray(category, color)
self.colors[category][«remaining»] = color;
end
— returns a copy of the color array
function EffectBarSettings:GetElapsedColorArray(category)
if (not self.colors[category]) then category = Colors.Undefined; end
local c = self.colors[category].elapsed;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
______________________________________________________
У вас опечатка, в первой ошибке ругается на символ «в» на 153 строке, из-за этого невозможно импортировать данный скрипт и плагин сыпется.
Вот файл целиком, просто заменить старый в папке. google drive
upd: Вот готовый файл, просто заменить старый в папке. google drive
Или вручную, в файле Plugins\PengorosPlugins\BuffBars\EffectBarSettings.lua изменить строки в конце
вот эти:
______________________________________________________
function EffectBarSettings:GetRemainingColor(category)
return self:GetColor(self.colors[category].remaining);
end
function EffectBarSettings:GetElapsedColor(category)
return self:GetColor(self.colors[category].elapsed);
end
— returns a copy of the color array
function EffectBarSettings:GetRemainingColorArray(category)
local c = self.colors[category].remaining;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
function EffectBarSettings:SetRemainingColorArray(category, color)
self.colors[category][«remaining»] = color;
end
— returns a copy of the color array
function EffectBarSettings:GetElapsedColorArray(category)
local c = self.colors[category].elapsed;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
______________________________________________________
На вот эти:
______________________________________________________
function EffectBarSettings:GetRemainingColor(category)
if (not self.colors[category]) then category = Colors.Undefined; end
return self:GetColor(self.colors[category].remaining);
end
function EffectBarSettings:GetElapsedColor(category)
if (not self.colors[category]) then category = Colors.Undefined; end
return self:GetColor(self.colors[category].elapsed);
end
— returns a copy of the color array
function EffectBarSettings:GetRemainingColorArray(category)
if (not self.colors[category]) then category = Colors.Undefined; end
local c = self.colors[category].remaining;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
function EffectBarSettings:SetRemainingColorArray(category, color)
self.colors[category][«remaining»] = color;
end
— returns a copy of the color array
function EffectBarSettings:GetElapsedColorArray(category)
if (not self.colors[category]) then category = Colors.Undefined; end
local c = self.colors[category].elapsed;
return {a=c.a, r=c.r, g=c.g, b=c.b};
end
______________________________________________________
Вот файл целиком, просто заменить старый в папке. google drive
странно, делала просто контрл с, контрл в :(