The Code-Bin
Links
Home
Add your code!
All Listings
About
Latest Entry
Featured Scripts
Author's Website
Latest Entries
FFMPEG Thumbnail Scr...
PHP, 0.8KB
Jul. 29, 10:24pm
John
Z80 Assembler, 190 bytes
Feb. 17, 3:36am
John
Z80 Assembler, 176 bytes
Sep. 13, 2:19am
John
Z80 Assembler, 77 bytes
Sep. 13, 2:18am
John
Z80 Assembler, 209 bytes
Sep. 13, 2:17am
deDE
Posted by: Maxfunkey | October 31, 2008 @ 9:50pm
Lua Code
[
Download
]
-- German localization by Haldamir of Gorgonnash, 19.6. 2007 -- Modified by xonyx (aka Siphony of EU-Onyxia) for Patch 2.3, 15.11.2007 & 25.12.2007 -- Modified by Maxfunkey (aka Carambha of EU-Lordearon) for patch 3.0.2, October 30th 2008 & November 1st 2008 if (GetLocale() == "deDE") then -------------------------------------------------------------------------------------------------------- -- Misc -- -------------------------------------------------------------------------------------------------------- BINDING_HEADER_EXAMINER = "Examiner"; BINDING_NAME_EXAMINER_OPEN = "\195\150ffne Examiner"; BINDING_NAME_EXAMINER_TARGET = "Ziel inspizieren"; BINDING_NAME_EXAMINER_MOUSEOVER = "Mouseover inspizieren"; Examiner.Classification = { ["worldboss"] = "Boss", ["rareelite"] = "RarElite", ["elite"] = "Elite", ["Rare"] = "Rar", }; ExScanner.SetBonusTokenActive = "^Set: "; ExScanner.ItemUseToken = "^Benutzen: "; -------------------------------------------------------------------------------------------------------- -- Stat Patterns -- -------------------------------------------------------------------------------------------------------- ExScanner.Patterns = { -- Base stats { p = "%+(%d+) St\195\164rke", s = "STR" }, { p = "%+(%d+) Beweglichkeit", s = "AGI" }, { p = "%+(%d+) Ausdauer", s = "STA" }, { p = "Ausdauer %+(%d+)", s = "STA" }, -- WORKAROUND: Infused Amethyst (31116) => Energieerf�llter Amethyst { p = "%+(%d+) Intelligenz", s = "INT" }, { p = "%+(%d+) Willenskraft", s = "SPI" }, { p = "(%d+) R\195\188stung", s = "ARMOR" }, -- Should catch all armor: Base armor, Armor enchants, Armor kits -- Resistances (Exclude the Resist-"ance" then it picks up armor patches as well) { p = "%+(%d+) Arkanwiderstand", s = "ARCANERESIST" }, { p = "%+(%d+) Feuerwiderstand", s = "FIRERESIST" }, { p = "%+(%d+) Naturwiderstand", s = "NATURERESIST" }, { p = "%+(%d+) Frostwiderstand", s = "FROSTRESIST" }, { p = "%+(%d+) Schattenwiderstand", s = "SHADOWRESIST" }, { p = "%+(%d+) Alle Widerstandsarten", s = { "ARCANERESIST", "FIRERESIST", "NATURERESIST", "FROSTRESIST", "SHADOWRESIST" } }, -- Void Sphere => Sph�re der Leere (already covered by "Alle Widerstandsarten") -- Equip (Other) { p = "Erh\195\182ht Eure Abh\195\164rtungswertung um (%d+)%.", s = "RESILIENCE" }, { p = "+(%d+) Abh\195\164rtungswertung um%.", s = "RESILIENCE" }, -- MF:covers enchants and gems as well { p = "^%+(%d+) GP$", s = "HP" }, { p = "^%+(%d+) Gesundheit$", s = "HP" }, { p = "^%+(%d+) Mana$", s = "MP" }, { p = "Erh\195\182ht die Verteidigungswertung um (%d+)%.", s = "DEFENSE" }, { p = "+(%d+) Verteidigungswertung%.", s = "DEFENSE" }, -- MF:covers enchants and gems as well { p = "Erh\195\182ht Eure Ausweichwertung um (%d+)%.", s = "DODGE" }, { p = "+(%d+) Ausweichwertung%.", s = "DODGE" }, { p = "Erh\195\182ht Eure Parierwertung um (%d+)%.", s = "PARRY" }, { p = "+(%d+) Parierwertung%.", s = "PARRY" }, { p = "Erh\195\182ht Eure Blockwertung um (%d+)%.", s = "BLOCK" }, { p = "+(%d+) Blockwert%.", s = "BLOCK" }, { p = "Erh\195\182ht den Blockwert Eures Schildes um (%d+)%.", s = "BLOCKVALUE" }, { p = "^(%d+) Blocken$", s = "BLOCKVALUE" }, -- Should catch only base block value from a shield -- translated by g3gg0 { p = "+(%d+) Block$.", s = "BLOCKVALUE" }, -- MF: accepts enchants and possible +blockvalue-gems as well -- Equip (Melee) { p = "Erh\195\182ht die Angriffskraft um (%d+)%.", s = "AP" }, { p = "Erh\195\182ht die Distanzangriffskraft um (%d+)%.", s = "RAP" }, { p = "Erh\195\182ht die Angriffskraft in Katzengestalt, B\195\164rengestalt, Terrorb\195\164rengestalt oder Mondkingestalt um (%d+)%.", s = "APFERAL" }, --{ p = "Erh\195\182ht die Angriffskraft in Untotengestalt oder Zombiegestalt um (%d+)%.", s = "APUNDEAD" }, -- MF: unused for now { p = "Erh\195\182ht Tempowertung um (%d+)%.", s = "HASTE" }, { p = "+(%d+) Tempowertung%.", s = "HASTE" }, { p = "Erh\195\182ht Eure Waffenkundewertung um (%d+)%.", s = "EXPERTISE" }, -- New 2.3 Stat (Expertise => Waffenkundewertung) { p = "Erh\195\182ht Euren R�stungsdurchschlag$ um (%d+)%.", s = "ARMORPENETRATION" }, { p = "+(%d+) R�stungsdurchschlag%.", s = "ARMORPENETRATION" }, -- Equip (Both) { p = "Erh\195\182ht kritische Trefferwertung um (%d+)%.", s = "SPELLCRIT", "CRIT" }, { p = "+(%d+) kritische Trefferwertung%.", s = "SPELLCRIT" }, { p = "Erh\195\182ht Eure kritische Trefferwertung um (%d+)%.", s = "SPELLCRIT", "CRIT" }, { p = "Erh\195\182ht Trefferwertung um (%d+)%.", s = "SPELLHIT", "HIT" }, { p = "+(%d+) Trefferwertung%.", s = "SPELLHIT", "HIT" }, { p = "Erh\195\182ht Eure Trefferwertung um (%d+)%.", s = "SPELLHIT", "HIT" }, { p = "Erh\195\182ht Tempowertung um (%d+)%.", s = "SPELLHASTE", "HASTE" }, { p = "+(%d+) Tempowertung%.", s = "SPELLHASTE", "HASTE" }, -- Equip (Magic only) { p = "Erh\195\182ht Eure Zauberdurchschlagskraft um (%d+)%.", s = "SPELLPENETRATION" }, { p = "Erh\195\182ht Euren Zauberdurchschlag$ um (%d+)%.", s = "SPELLPENETRATION" }, -- MF: covers the alternate spelling as well now { p = "Erh\195\182ht die Zaubermacht um (%d+)%.", s = "HEAL", "SPELLDMG" }, -- Mf: maybe I could add some conversion to the old addheal later on? { p = "Erh\195\182ht die Zaubermacht leicht%.", s = { "SPELLDMG", "HEAL" }, v = 6 }, -- Bronze Band of Force => Bronzeband der Kraft -- Health & Mana Per 5 Sec -- (xonyx: Different than the Englisch version, though should cover the most) { p = "Stellt alle 5 Sek%. %+(%d+) Mana wieder her%.", s = "MP5" }, { p = "+(%d+) Mana alle 5 Sekunden%.", s = "MP5" }, { p = "(%d+) Mana alle 5 Sek", s = "MP5" }, { p = "(%d+) Mana alle 5 Sekunden", s = "MP5" }, { p = "(%d+) Mana per 5 Sek%.", s = "MP5" }, -- Covers equip bonus as well as socket bonus { p = "Mana Regeneration (%d+) alle 5 Sek%.", s = "MP5" }, { p = "alle 5 Sek%. (%d+) Mana", s = "MP5" }, { p = "Alle 5 Sek%. (%d+) Mana", s = "MP5" }, { p = "+(%d+) Manaregeneration%.", s = "MP5" }, { p = "+(%d) Gesundheit alle 5 Sek%.", s = "HP5" }, { p = "Stellt alle 5 Sek%. (%d+) Gesundheit wieder her%.", s = "HP5" }, -- Enchants / Gems / Socket Bonuses / Mixed / Misc { p = "^%+(%d+) GP$", s = "HP" }, { p = "^%+(%d+) Gesundheit$", s = "HP" }, { p = "^%+(%d+) Mana$", s = "MP" }, { p = "^Seelenfrost$", s = { "FROSTDMG", "SHADOWDMG" }, v = 54 }, { p = "^Sonnenfeuer$", s = { "ARCANEDMG", "FIREDMG" }, v = 50 }, { p = "%+(%d+) Alle Werte", s = { "STR", "AGI", "STA", "INT", "SPI" } }, { p = "%+(%d+) Arkanzauber", s = "ARCANEDMG" }, { p = "%+(%d+) Feuerschaden", s = "FIREDMG" }, { p = "%+(%d+) Naturschaden", s = "NATUREDMG" }, { p = "%+(%d+) Frostschaden", s = "FROSTDMG" }, { p = "%+(%d+) Schattenschaden", s = "SHADOWDMG" }, { p = "%+(%d+) Heiligschaden", s = "HOLYDMG" }, { p = "%+(%d+) Verteidigung", s = "DEFENSE" }, -- Exclude "Rating" from this pattern due to Paladin ZG Enchant { p = "%+(%d+) Ausweichwertung", s = "DODGE" }, { p = "%+(%d+) Parierwertung", s = "PARRY" }, { p = "%+(%d+) Blockwertung", s = "BLOCK" }, { p = "%+(%d+) Blockwert$", s = "BLOCKVALUE" }, -- workaround by g3gg0 { p = "%+(%d+) Blockwert ", s = "BLOCKVALUE" }, -- workaround by g3gg0 { p = "%+(%d+) Angriffskraft", s = "AP" }, { p = "%+(%d+) Distanzangriffskraft", s = "RAP" }, { p = "%+(%d+) Trefferwertung", s = "HIT" }, { p = "%+(%d+) Crit Rating", s = "CRIT" }, { p = "%+(%d+) Kritische Trefferwertung", s = "CRIT" }, { p = "%+(%d+) Abh\195\164rtung", s = "RESILIENCE" }, { p = "%+(%d+) Tempowertung", s = "HASTE" }, { p = "%+(%d+) Waffenkundewertung", s = "EXPERTISE" }, { p = "%+(%d+) Heilung", s = "HEAL" }, { p = "%+(%d+) Heilzauber", s = "HEAL" }, { p = "%+(%d+) Zaubermacht", s = "SPELLDMG", "HEAL" }, -- Warlock ZG Enchant is now fixed (Healing will be cought by the other pattern) { p = "%+(%d+) Schadenszauber", s = "SPELLDMG" }, { p = "%+(%d+) Zauberkraft", s = { "SPELLDMG", "HEAL" } }, -- no longer in use with WotLK, however might be still used due to some inconsistencies in the game itself { p = "%+(%d+) Zaubermacht", s = { "SPELLDMG", "HEAL" } }, { p = "%+(%d+) Trefferwertung", s = "SPELLHIT", "HIT" }, -- works fine now with Mage ZG enchant { p = "%+(%d+) Kritische Trefferwertung", s = "SPELLCRIT", "HIT" }, { p = "%+(%d+) Critical Rating", s = "SPELLCRIT", "HIT" }, { p = "%+(%d+) Critical Strike Rating", s = "SPELLCRIT", "CRIT" }, { p = "%+(%d+) Zauberdurchschlagskraft", s = "SPELLPENETRATION" }, { p = "%+(%d+) Schaden und Heilzauber", s = { "SPELLDMG", "HEAL" } }, { p = "%+(%d+) Waffenschaden", s = "WPNDMG" }, { p = "+(%d+) Distanzwaffenschaden%.", s = "RANGEDDMG" }, { p = "^Zielfernrohr %(%+(%d+) Schaden%)$", s = "RANGEDDMG" }, -- translated by g3gg0 -- D�monenblut (Demons's Blood) { p = "Verbessert Verteidigungswertung um 5, Schattenwiderstand um 10 sowie Eure normale Gesundheitsregeneration um 3%.", s = { "DEFENSE", "SHADOWRESIST", "HP5" }, v = { 5, 10, 3 } }, -- Void Star Talisman (Warlock T5 Class Trinket) { p = "Erh\195\182ht die Widerst�nde Eures Begleiters um 130 und Eure Zaubermacht um bis zu 48%.", s = "SPELLDMG", v = 48 }, -- Temp Enchants (Disabled as they are not part of "gear" stats) --{ p = "Schwaches Mana\195\182l", s = "MP5", v = 4 }, --{ p = "Geringes Mana\195\182l", s = "MP5", v = 8 }, --{ p = "\195\156berragendes Mana\195\182l", s = "MP5", v = 14 }, --{ p = "Hervorragendes Mana\195\182l", s = { "MP5", "HEAL" }, v = { 12, 25 } }, --{ p = "Schwaches Zauber\195\182l", s = "SPELLDMG", v = 8 }, --{ p = "Geringes Zauber\195\182l", s = "SPELLDMG", v = 16 }, --{ p = "Zauber\195\182l", v = 24 }, --{ p = "\195\156�berragendes Zauber\195\182l", s = "SPELLDMG", v = 42 }, --{ p = "Hervorragendes Zauber\195\182l", s = { "SPELLDMG", "SPELLCRIT" }, v = { 36, 14 } }, -- Future Patterns (Disabled) --{ p = "When struck in combat inflicts (%d+) .+ damage to the attacker.", s = "DMGSHIELD" }, }; -------------------------------------------------------------------------------------------------------- -- Stat Order & Naming -- -------------------------------------------------------------------------------------------------------- Examiner.StatEntryOrder = { { name = "Grundwerte", stats = {"STR", "AGI", "STA", "INT", "SPI", "ARMOR"} }, { name = "Gesundheit & Mana", stats = {"HP", "MP", "HP5", "MP5"} }, { name = "Nah- und Distanzkampf", stats = {"AP", "RAP", "APFERAL", "APUNDEAD", "CRIT", "HIT", "HASTE", "WPNDMG", "RANGEDDMG", "ARMORPENETRATION", "EXPERTISE"} }, { name = "Zauber", stats = {"HEAL", "SPELLDMG", "ARCANEDMG", "FIREDMG", "NATUREDMG", "FROSTDMG", "SHADOWDMG", "HOLYDMG", "SPELLCRIT", "SPELLHIT", "SPELLHASTE", "SPELLPENETRATION"} }, { name = "Verteidigung", stats = {"DEFENSE", "DODGE", "PARRY", "BLOCK", "BLOCKVALUE", "RESILIENCE"} }, }; ExScanner.StatNames = { ["STR"] = "St\195\164rke", ["AGI"] = "Beweglichkeit", ["STA"] = "Ausdauer", ["INT"] = "Intelligenz", ["SPI"] = "Willenskraft", ["ARMOR"] = "R\195\188stung", ["ARCANERESIST"] = "Arkanwiderstand", ["FIRERESIST"] = "Feuerwiderstand", ["NATURERESIST"] = "Naturwiderstand", ["FROSTRESIST"] = "Frostwiderstand", ["SHADOWRESIST"] = "Schattenwiderstand", ["DODGE"] = "Ausweichwertung", ["PARRY"] = "Parierwertung", ["DEFENSE"] = "Verteidigungswertung", ["BLOCK"] = "Blockwertung", ["BLOCKVALUE"] = "Blockwert des Schildes", ["RESILIENCE"] = "Abh\195\164rtungswertung", ["AP"] = "Angriffskraft", ["RAP"] = "Distanzangriffskraft", ["APFERAL"] = "Angriffskraft (Feral)", ["APUNDEAD"] = "Angriffskraft (Undead)", ["CRIT"] = "Kritische Trefferwertung", ["HIT"] = "Trefferwertung", ["HASTE"] = "Tempowertung ", ["WPNDMG"] = "Waffenschaden", ["RANGEDDMG"] = "Distanzschaden", ["ARMORPENETRATION"] = "R�stungsdurchschlag", -- MF: updated to 3.0.2 ["EXPERTISE"] = "Waffenkundewertung", ["SPELLCRIT"] = "Krit. Zaubertrefferwertung", ["SPELLHIT"] = "Zaubertrefferwertung", ["SPELLHASTE"] = "Zaubertempowertung", ["SPELLPENETRATION"] = "Zauberdurchschlagskraft", ["HEAL"] = "Heilung", ["SPELLDMG"] = "Zauberschaden", -- MF: leave it alone, still there are effects adding heal/spelldmg seperately so we want spellpower devided into these 2 stats for now ["ARCANEDMG"] = "Zaubermacht (Arkan)", ["FIREDMG"] = "Zaubermacht (Feuer)", ["NATUREDMG"] = "Zaubermacht (Natur)", ["FROSTDMG"] = "Zaubermacht (Frost)", ["SHADOWDMG"] = "Zaubermacht (Schatten)", ["HOLYDMG"] = "Zaubersmacht (Heilig)", ["HP"] = "Gesundheitspunkte", ["MP"] = "Manapunkte", ["HP5"] = "Gesundheitsreg. alle 5 Sek", ["MP5"] = "Manaregeneration alle 5 Sek", }; end
Syntax Highlighting
[
Open in new window
]
Author Comments
now a more complete implementation of spellpower and the unified stats for the german localization of eXaminer
Rating
4.56 / 8
182 Votes
http://codebin.yi.org/185
page generated in 0.00 seconds