/
L['Desc MaxL']='Spieler mit Gold \195\188ber diesem Limit bekommen einen Knopf im Postfenster um es an den Bankier zu schicken' |
L['Empfaenger']='Empf\195\164nger' |
L['Fail']='Sendung fehlgeschlagen' |
L['Success']=function(name,sum) return addon['buildMoneyString'](sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." an "..name.." gesendet"; end |
L['Success']=function(name,sum) return addon:buildMoneyString(sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." an "..name.." gesendet"; end |
L['iconSize']='M\195\188nzgr\195\182\195\159e' |
L['sortDir'] = 'Tooltip-Sortierung Auf-/Absteigend' |
L['nobanker'] = 'Bankier deaktivieren' |
L['Desc MaxL']='Chars with more than this limit will see a button in the send mail window to send it to the banker' |
L['Empfaenger']='ìë ¹ì¸' |
L['Fail']='ì°í¸ë¬¼ ë°ì¡ ì¤í¨' |
L['Success']=function(name,sum) return "Sent "..addon['buildMoneyString'](sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['Success']=function(name,sum) return "Sent "..addon:buildMoneyString(sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['iconSize']='골ë ìì´ì½ í¬ê¸°' |
L['sortDir'] = 'ì/ìëë¡ í´í ì ë ¬' |
L['nobanker'] = 'ìí ê¸°ë¥ ë¹íì±í' |
local function MAIL_FAILED(self) |
self:UnregisterEvent('MAIL_FAILED') |
self:UnregisterEvent('MAIL_SEND_SUCCESS') |
addon['Print'](L['Fail']) |
addon:Print(L['Fail']) |
mailRec = nil |
mailSum = nil |
end |
self:UnregisterEvent('MAIL_SEND_SUCCESS') |
if(mailRec and mailSum) then |
db[realm][mailRec]['incoming'] = (db[realm][mailRec]['incoming'] or 0) + mailSum |
addon['Print'](L['Success'](mailRec,mailSum)) |
addon:Print(L['Success'](mailRec,mailSum)) |
mailframes[mailRec]:Hide() |
end |
mailRec = nil |
end |
local function OnText(message) |
addon['OnText'](childName, message) |
addon:OnText(childName, message) |
end |
local function OnText2() |
if(addon['db']['global']['shortMoney'] and m>10000)then |
m = addon['round'](m / 10000,0) * 10000 |
end |
OnText(addon['buildMoneyString'](m,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,},addon['db']['global']['abrevK'] and L['abrK'] or nil,addon['db']['global']['abrevM'] and L['abrM'] or nil)) |
OnText(addon:buildMoneyString(m,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,},addon['db']['global']['abrevK'] and L['abrK'] or nil,addon['db']['global']['abrevM'] and L['abrM'] or nil)) |
end |
local function GetFactionList() |
local function Click(button,name) |
local sendSum = getDeliver(name) |
if(addon['IsTwink'](addon, name) and name~=player) then |
if(addon:IsTwink(name) and name~=player) then |
if(sendSum>0) then |
if(SetSendMailMoney(sendSum)) then |
mfl:RegisterEvent('MAIL_SEND_SUCCESS') |
tip:AddLine(format("%s %s",L['Goldgrenze'],db[realm][faction]['minLimit'])) |
end |
local sendSum = getDeliver(name) |
tip:AddLine(format("%s %s",L['Sende'],addon['buildMoneyString'](sendSum,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}))) |
tip:AddLine(format("%s %s",L['Sende'],addon:buildMoneyString(sendSum,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}))) |
tip:Show() |
end |
end |
tip:AddLine(L['neutral']) |
return |
end |
tip:AddDoubleLine(addon['colorize'](L['Sitzung'],'ffff00'), addon['buildMoneyString'](db[realm][player]['currentGold'] - sessionStart,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon['buildMoneyString'](sessionIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon['buildMoneyString'](sessionOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine(addon:colorize(L['Sitzung'],'ffff00'), addon:buildMoneyString(db[realm][player]['currentGold'] - sessionStart,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon:buildMoneyString(sessionIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon:buildMoneyString(sessionOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddLine(' ') |
local sumOut,sumIn = getSumToday() |
tip:AddDoubleLine(addon['colorize'](L['Heute'],'ffff00'), addon['buildMoneyString'](sumOut+sumIn,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon['buildMoneyString'](sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon['buildMoneyString'](sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine(addon:colorize(L['Heute'],'ffff00'), addon:buildMoneyString(sumOut+sumIn,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon:buildMoneyString(sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon:buildMoneyString(sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddLine(' ') |
sumOut,sumIn = getSumToday(-1) |
tip:AddDoubleLine(addon['colorize'](L['Gestern'],'ffff00'), addon['buildMoneyString'](sumOut+sumIn,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon['buildMoneyString'](sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon['buildMoneyString'](sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine(addon:colorize(L['Gestern'],'ffff00'), addon:buildMoneyString(sumOut+sumIn,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon:buildMoneyString(sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon:buildMoneyString(sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddLine(' ') |
sumOut,sumIn = getSumWeek() |
tip:AddDoubleLine(addon['colorize'](L['7-Tage'],'ffff00'), addon['buildMoneyString'](sumIn+sumOut,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon['buildMoneyString'](sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon['buildMoneyString'](sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine(addon['colorize'](L['7-Tage'],'ffff00'), addon:buildMoneyString(sumIn+sumOut,true,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath..":0|t"..L['Einnahmen'], addon:buildMoneyString(sumIn,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine("|T"..texturePath2..":0|t"..L['Ausgaben'], addon:buildMoneyString(sumOut,false,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddLine(' ') |
local sum = 0 |
wipe(ttlist) |
end |
end |
end |
for _,v in pairs(addon['sortArray'](ttlist,addon['db']['global']['sortDir'])) do |
tip:AddDoubleLine(addon['classcolor'](v,db[realm][v]['class']), addon['buildMoneyString']((db[realm][v]['currentGold']+(db[realm][v]['incoming'] or 0)) or 0,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
for _,v in pairs(addon:sortArray(ttlist,addon['db']['global']['sortDir'])) do |
tip:AddDoubleLine(addon:classcolor(v,db[realm][v]['class']), addon:buildMoneyString((db[realm][v]['currentGold']+(db[realm][v]['incoming'] or 0)) or 0,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
end |
tip:AddLine(' ') |
tip:AddDoubleLine(addon['colorize'](L['Gesamt'],'ffff00'),addon['buildMoneyString'](sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
tip:AddDoubleLine(addon:colorize(L['Gesamt'],'ffff00'),addon:buildMoneyString(sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}),1,1,1,1,1,1) |
end |
local oldMoney = 0 |
if(addon['db']['sv']['profileKeys']) then |
for k,v in pairs(addon['db']['sv']['profileKeys']) do |
n,_,m = strsplit(' ',k,3) |
if(addon['IsTwink'](addon,n)) then |
if(addon:IsTwink(n)) then |
if(faction == db[realm][n]['faction']) then |
sel[n] = n |
end |
addon:AddConfigEntry(childName, "toggle","abrevK",L['abrevK'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
addon:AddConfigEntry(childName, "toggle","abrevM",L['abrevM'],nil,6,nil,nil,nil,nil,options['args'][childName]) |
C_Timer.After(2, OnDataUpdate) |
addon['RegisterFunc']({"PLAYER_MONEY"},"OnEvent", OnDataUpdate) |
addon['RegisterFunc']({"MAIL_SHOW"},"OnEvent", MAIL_SHOW) |
addon:RegisterFunc({"PLAYER_MONEY"},"OnEvent", OnDataUpdate) |
addon:RegisterFunc({"MAIL_SHOW"},"OnEvent", MAIL_SHOW) |
resetSession() |
cleanUp() |
end |
addon['startup'](addon, name, childName, init, true, defaults) |
addon:startup(name, childName, init, true, defaults) |
L['Desc MaxL']='Chars with more than this limit will see a button in the send mail window to send it to the banker' |
L['Empfaenger']='Beneficiary' |
L['Fail']='Mail failed' |
L['Success']=function(name,sum) return "Sent "..addon['buildMoneyString'](sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['Success']=function(name,sum) return "Sent "..addon:buildMoneyString(sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['iconSize']='Coinsize' |
L['sortDir'] = 'Sort Tooltip Up/Down' |
L['nobanker'] = 'Disable banker functionality' |
L['Desc MaxL']='ÐеÑÑонажи Ñ Ð·Ð¾Ð»Ð¾Ñом болÑÑе Ñказанного лимиÑа бÑдÑÑ Ð²Ð¸Ð´ÐµÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Ð´Ð»Ñ Ð¾ÑпÑавки избÑÑка золоÑа банкиÑÑ' |
L['Empfaenger']='ÐенеÑиÑиаÑ' |
L['Fail']='Ðе ÑдалоÑÑ Ð¾ÑпÑавиÑÑ Ð¿Ð¸ÑÑмо' |
L['Success']=function(name,sum) return "Sent "..addon['buildMoneyString'](sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['Success']=function(name,sum) return "Sent "..addon:buildMoneyString(sum,nil,{ ['iconSize'] = addon['db']['global']['iconSize'] or 12,}).." to "..name; end |
L['iconSize']='Ð Ð°Ð·Ð¼ÐµÑ Ð¼Ð¾Ð½ÐµÑÑ' |
L['sortDir'] = 'СоÑÑиÑовка ÐеÑÑ /Ðиз' |
L['nobanker'] = 'ÐÑклÑÑиÑÑ ÑÑнкÑÐ¸Ñ Ð±Ð°Ð½ÐºÐ¸Ñа' |