VGInterface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Other


Post A Reply
Author Comments Comment Options
Old 01-31-2012, 02:36 PM  
Jason
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Ok, deleting the CombatAnalysis.plugindata really helped as it reset the whole pllugin.
Although the plugin is running normally, I get message :
Code:
Unable to determine Locale (or failed to import Locale specific file). Reverting to English version.
1) Win7 (Greek localization,but never had a problem with english files)

2) Contents coming in PM soon.

Thanks for the advice!
Jason is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-31-2012, 12:59 PM  
Evendale
The Wary
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 107
Uploads: 2
@Jason: Shouldn't be any compatibility issues.

1) What language OS/Client are you on?

2) Can you go to "Documents\Lord of the Rings Online\PluginData\<username>\<server>\<characterna me>\CombatAnalysis.plugindata, and send me the contents of that file in a private message. Thanks.


In order to get it working again, deleting that file might work (though the UI will return to default settings). If I can see the contents of that file I can hopefully work out what went wrong. It likely has something to do with the localization changes.
Evendale is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-31-2012, 09:49 AM  
Jason
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Getting this error when trying to load Combat Analysis. Tried loading both ways, from plugin manager and the console command.
Code:
\Plugins\CombatAnalysis\UI\WindowManager.lua:28: bad argument #1 to 'max' (number expected, got string)
The plugin for some strange reason cannot be loaded on my end.

I am using this plugin with DaimonUI 4 .. maybe there is some kind of incopatibility problem?
Jason is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-30-2012, 07:14 AM  
Amtholdiel
The Wary

Forum posts: 0
File comments: 16
Uploads: 0
local initiatorNameMiss,skillName,targetNameAvoidType = string.match(line,"^(.*) d'utiliser (.*)sur (.*)%.$");

This should look maybe like this.
d\'utiliser i thing the ' is a special lua char.

Last edited by Amtholdiel : 01-30-2012 at 08:34 AM.
Amtholdiel is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-30-2012, 04:00 AM  
Evendale
The Wary
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 107
Uploads: 2
Yea, sorry jeromebr. It seems like it should be working based on the info you provided so I'm not sure what the problem could be.

Unfortunately, you really do need to have a little bit of an understanding of programming to debug these problems.
Evendale is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-30-2012, 02:13 AM  
jeromebr
The Wary

Forum posts: 0
File comments: 9
Uploads: 0
@Evendale
I've tried to switch all the "é" by "\195\169" whithout changing a line...
Still not work..
Maybe there's another problem with the french translation..
I hope another french guy will do better..

Thank for help
jeromebr is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 10:33 PM  
Evendale
The Wary
Interface Author - Click to view interfaces

Forum posts: 3
File comments: 107
Uploads: 2
@Dero: Until I make a substantial update, I'll only update the locale file if there's issues with the current one. The skill list isn't really used at all in the current version, and the revive/defeat lines are mostly irrelevant. In a couple of weeks (or less) I'll hopefully release the temporary morale and buff/debuff tracking update which will require a whole lot more translating of skill names.

@jeromebr: I can only assume it must be the special characters that are causing issues as Dero said. Use his table to convert the letters to codes and see if it works.

@KpNigrini: You can connect to other players in Version 3 of this plugin if you want to look into that, but it did cause lag issues for some people, requires some effort to set up, and doesn't record self heals. Otherwise, we can only hope the devs will let us access that info in game eventually...

Last edited by Evendale : 01-29-2012 at 10:33 PM.
Evendale is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 03:06 PM  
vxu
The Wary

Forum posts: 0
File comments: 17
Uploads: 0
many thanks for the localization effort!

as this thread seems active, sorry for the off-topic question: is there any plugin/modification to increase the size/zoom/number of items shown of the
a) NPC vendor windows? (where you buy,sell,repair,buy back).
b) quest list window?

after looking a while i did not find anything on it. thx.
vxu is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 02:54 PM  
KpNigrini
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
CombatAnalysis

I realy need a way to see all ppl in my raids, Damage, Healing, Damage taken & Power generation! Is there a way this addon can do that or is there some other addon that i can use?
KpNigrini is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 12:58 PM  
Dero
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
@jeromebr lua won't be able to parse letters with acents like é. it's the same wir ä ü and ö in german. so you have to escape them bet controll characters. here's a pretty good table of escape characters:

à : \195\160 | ò : \195\178 | è : \195\168 | ì : \195\172 | ù : \195\185
á : \195\161 | ó : \195\179 | é : \195\169 | í : \195\173 | ú : \195\186
â : \195\162 | ô : \195\180 | ê : \195\170 | î : \195\174 | û : \195\187
ã : \195\163 | õ : \195\181 | ë : \195\171 | ï : \195\175 | ü : \195\188
ä : \195\164 | ö : \195\182
æ: \195\166 | ø : \195\184

ç : \195\167
ñ : \195\177

Ä : \195\132
Ö : \195\150
Ü : \195\156
ß : \195\159


little example:

"essayé" is "essay\195\169" in lua
Dero is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 10:58 AM  
jeromebr
The Wary

Forum posts: 0
File comments: 9
Uploads: 0
@Evendale


Here's the french log for avoids:

L' Garde du Pays de Dun a essayé d'utiliser une attaque au corps à corps modérée sur Caldara mais il esquivé/paré/bloqué la tentative.


I tried to change as you told me like this..but still not working

local initiatorNameMiss,skillName,targetNameAvoidType = string.match(line,"^(.*) d'utiliser (.*)sur (.*)%.$");

if (initiatorNameMiss ~= nil) then
initiatorName = string.match(initiatorNameMiss,"^(.*) a essayé$");
local targetName, avoidType;
-- standard avoid
if (initiatorName ~= nil) then
initiatorName = string.gsub(initiatorName,"^Le ","");
initiatorName = string.gsub(initiatorName,"^L' ","");

targetName,avoidType = string.match(targetNameAvoidType,"^(.*) mais il (.*)la tentative$");
targetName = string.gsub(targetName,"^il ","");
targetName = string.gsub(targetName,"^elle ","");
avoidType =
string.match(avoidType,"bloqué $") and 5 or
string.match(avoidType,"paré $") and 6 or
string.match(avoidType,"evité $") and 7 or
string.match(avoidType,"résisté $") and 4 or
string.match(avoidType,"est immunisé $") and 3 or 1;



For partial avoids here's the log:

"Le Garde du Pays de Dun a infligé un coup partiellement bloqué/paré/esquivé avec une double attaque au corps à corps sur Caldara pour 29 points de type Commun à l'entité Moral."

And here's my work:
local initiatorName,avoidAndCrit,skillName,targetNameAmo untAndType = string.match(line,"^(.*) a infligé un coup (.*)avec (.*) sur (.*)%.$");

if (initiatorName ~= nil) then

initiatorName = string.gsub(initiatorName,"^Le ","");
initiatorName = string.gsub(initiatorName,"^lee ","");

local avoidType =
string.match(avoidAndCrit,"^partiellement bloqué") and 8 or
string.match(avoidAndCrit,"^partiellement paré") and 9 or
string.match(avoidAndCrit,"^partiellement esquivé") and 10 or 1;
local critType =
string.match(avoidAndCrit,"critique $") and 2 or
string.match(avoidAndCrit,"dévastateur $") and 3 or 1;

local targetName,amount,dmgType,moralePower = string.match(targetNameAmountAndType,"^(.*) pour ([%d,]*) points de type (.*)à l'entité (.*)$");


Thx for help, i'll will edit as soon as i switch to my gdr or minstrel to check what you told me.
jeromebr is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 08:13 AM  
Dero
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
it's more a merge out of your and my version. but main code is created by myself
Dero is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 08:01 AM  
Amtholdiel
The Wary

Forum posts: 0
File comments: 16
Uploads: 0
---Die Amtholdiel wollte Ghâsh-olog der Weißen Hand mit "Lähmung verursachen" treffen, aber konterte den Versuch mit "Immunität".
local initiatorName,targetName,skillName,avoidType = string.match(line,"^(.*) wollte (.*) mit (.*) treffen\, aber konterte den Versuch mit (.*).");
if (initiatorName ~= nil) then

well this is mostly my version ^^
Amtholdiel is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 07:55 AM  
Dero
The Wary

Forum posts: 0
File comments: 5
Uploads: 0
here is a complete translated de.lua. it even includes the guardian and burglar skills and all those defeat and revive lines. wasn't able to test everything in it but it should work without problems

@evendale if you want to use this for the next release feel free to do so

http://deroin.de/lotro_ca/de.lua

Last edited by Dero : 01-29-2012 at 12:53 PM.
Dero is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-29-2012, 07:20 AM  
Amtholdiel
The Wary

Forum posts: 0
File comments: 16
Uploads: 0
Your self heal only count if you are in fight Eumelgloin! If this is the problem?

Last edited by Amtholdiel : 01-29-2012 at 07:21 AM.
Amtholdiel is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 12:09 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | VGInterface | LoTROInterface | MMOInterface | Swtorui