mirror of
https://github.com/brues-code/SuperCleveRoidMacros.git
synced 2026-09-16 03:38:00 +00:00
461 lines
18 KiB
Lua
461 lines
18 KiB
Lua
--[[
|
||
Author : Dennis Werner Garske (DWG) / brian / Mewtiny
|
||
License : MIT License
|
||
]]
|
||
local _G = _G or getfenv(0)
|
||
local CleveRoids = _G.CleveRoids or {}
|
||
CleveRoids.Locale = GetLocale()
|
||
CleveRoids.Localized = {}
|
||
|
||
if CleveRoids.Locale == "enUS" or CleveRoids.Locale == "enGB" then
|
||
-- place item in backpack slot 1 and run:
|
||
-- /script local l=GetContainerItemLink(0,1);local _,_,id=string.find(l,"item:(%d+)");local n,_,_,_,t,st=GetItemInfo(id);DEFAULT_CHAT_FRAME:AddMessage("\n\nID: ["..id.."]\nName: ["..n.."]\nType: ["..t.."]\nSub Type: ["..st.."]\n\n");
|
||
CleveRoids.Localized.Shield = "Shields"
|
||
CleveRoids.Localized.Bow = "Bows"
|
||
CleveRoids.Localized.Crossbow = "Crossbows"
|
||
CleveRoids.Localized.Gun = "Guns"
|
||
CleveRoids.Localized.Thrown = "Thrown"
|
||
CleveRoids.Localized.Wand = "Wands"
|
||
CleveRoids.Localized.Sword = "Swords"
|
||
CleveRoids.Localized.Staff = "Staves"
|
||
CleveRoids.Localized.Polearm = "Polearms"
|
||
CleveRoids.Localized.Mace = "Maces"
|
||
CleveRoids.Localized.FistWeapon = "Fist Weapons"
|
||
CleveRoids.Localized.Dagger = "Daggers"
|
||
CleveRoids.Localized.Axe = "Axes"
|
||
|
||
CleveRoids.Localized.Attack = "Attack"
|
||
CleveRoids.Localized.AutoShot = "Auto Shot"
|
||
CleveRoids.Localized.Shoot = "Shoot"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
-- target creature and run:
|
||
-- /script local ct, uc = UnitCreatureType("target"),UnitClassification("target"); DEFAULT_CHAT_FRAME:AddMessage("\n\nUnitCreatureType: ["..ct.."]\nUnitClassificationType: ["..uc.."]\n\n");
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "Beast",
|
||
["Critter"] = "Critter",
|
||
["Demon"] = "Demon",
|
||
["Dragonkin"] = "Dragonkin",
|
||
["Elemental"] = "Elemental",
|
||
["Giant"] = "Giant",
|
||
["Humanoid"] = "Humanoid",
|
||
["Mechanical"] = "Mechanical",
|
||
["Not specified"] = "Not Specified",
|
||
["Totem"] = "Totem",
|
||
["Undead"] = "Undead",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "Shadowform",
|
||
["Stealth"] = "Stealth",
|
||
["Prowl"] = "Prowl",
|
||
["Shadowmeld"] = "Shadowmeld",
|
||
["Revenge"] = "Revenge",
|
||
["Overpower"] = "Overpower",
|
||
["Riposte"] = "Riposte",
|
||
["Surprise Attack"] = "Surprise Attack",
|
||
["Lacerate"] = "Lacerate",
|
||
["Baited Shot"] = "Baited Shot",
|
||
["Counterattack"] = "Counterattack",
|
||
["Arcane Surge"] = "Arcane Surge",
|
||
}
|
||
|
||
-- place item in backpack slot 1 and run:
|
||
-- /script local l=GetContainerItemLink(0,1);local _,_,id=string.find(l,"item:(%d+)");local n,_,_,_,t,st=GetItemInfo(id);DEFAULT_CHAT_FRAME:AddMessage("\n\nID: ["..id.."]\nName: ["..n.."]\nType: ["..t.."]\nSub Type: ["..st.."]\n\n");
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "Consumable",
|
||
["Reagent"] = "Reagent",
|
||
["Projectile"] = "Projectile",
|
||
["Trade Goods"] = "Trade Goods",
|
||
}
|
||
elseif CleveRoids.Locale == "deDE" then
|
||
CleveRoids.Localized.Shield = "Schilde"
|
||
CleveRoids.Localized.Bow = "Bögen"
|
||
CleveRoids.Localized.Crossbow = "Armbrüste"
|
||
CleveRoids.Localized.Gun = "Waffen"
|
||
CleveRoids.Localized.Thrown = "Geworfen"
|
||
CleveRoids.Localized.Wand = "Zauberstäbe"
|
||
CleveRoids.Localized.Sword = "Schwerter"
|
||
CleveRoids.Localized.Staff = "Dauben"
|
||
CleveRoids.Localized.Polearm = "Stangenwaffen"
|
||
CleveRoids.Localized.Mace = "Streitkolben"
|
||
CleveRoids.Localized.FistWeapon = "Faustwaffen"
|
||
CleveRoids.Localized.Dagger = "Dolche"
|
||
|
||
CleveRoids.Localized.Axe = "Äxte"
|
||
CleveRoids.Localized.Attack = "Angriff"
|
||
CleveRoids.Localized.AutoShot = "Automatischer Schuss"
|
||
CleveRoids.Localized.Shoot = "Schießen"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "Wildtier",
|
||
["Critter"] = "Kleintier",
|
||
["Demon"] = "Dämon",
|
||
["Dragonkin"] = "Drachkin",
|
||
["Elemental"] = "Elementar",
|
||
["Giant"] = "Riese",
|
||
["Humanoid"] = "Humanoid",
|
||
["Mechanical"] = "Mechanisch",
|
||
["Not Specified"] = "Nicht spezifiziert",
|
||
["Totem"] = "Totem",
|
||
["Undead"] = "Untoter",
|
||
}
|
||
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "Schattengestalt",
|
||
["Stealth"] = "Verstohlenheit",
|
||
["Prowl"] = "Schleichen",
|
||
["Shadowmeld"] = "Schattenmimik",
|
||
["Revenge"] = "Rache",
|
||
["Overpower"] = "Überwältigen",
|
||
["Riposte"] = "Riposte",
|
||
["Surprise Attack"] = "Überraschungsangriff",
|
||
["Lacerate"] = "Zerfleischen",
|
||
["Baited Shot"] = "Köderschuss",
|
||
["Counterattack"] = "Gegenangriff",
|
||
["Arcane Surge"] = "Arkane Woge",
|
||
}
|
||
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "Verbrauchsmaterial",
|
||
["Reagent"] = "Reagens",
|
||
["Projectile"] = "Projektil",
|
||
["Trade Goods"] = "Handwerkswaren",
|
||
}
|
||
elseif CleveRoids.Locale == "frFR" then
|
||
CleveRoids.Localized.Shield = "Boucliers"
|
||
CleveRoids.Localized.Bow = "Arcs"
|
||
CleveRoids.Localized.Crossbow = "Arbalètes"
|
||
CleveRoids.Localized.Gun = "Armes à feu"
|
||
CleveRoids.Localized.Thrown = "Thrown"
|
||
CleveRoids.Localized.Wand = "Wands"
|
||
CleveRoids.Localized.Sword = "Swords"
|
||
CleveRoids.Localized.Staff = "Staves"
|
||
CleveRoids.Localized.Polearm = "Polearms"
|
||
CleveRoids.Localized.Mace = "Maces"
|
||
CleveRoids.Localized.FistWeapon = "Fist Weapons"
|
||
CleveRoids.Localized.Dagger = "Daggers"
|
||
CleveRoids.Localized.Axe = "Axes"
|
||
|
||
CleveRoids.Localized.Attack = "Attack"
|
||
CleveRoids.Localized.AutoShot = "Auto Shot"
|
||
CleveRoids.Localized.Shoot = "Shoot"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "Bête",
|
||
["Critter"] = "Bestiole",
|
||
["Demon"] = "Démon",
|
||
["Dragonkin"] = "Draconien",
|
||
["Elemental"] = "Elémentaire",
|
||
["Giant"] = "Géant",
|
||
["Humanoid"] = "Humanoïde",
|
||
["Mechanical"] = "Machine",
|
||
["Not Specified"] = "Non spécifié",
|
||
["Totem"] = "Totem",
|
||
["Undead"] = "Mort-vivant",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "Forme d'Ombre",
|
||
["Stealth"] = "Camouflage",
|
||
["Prowl"] = "Rôder",
|
||
["Shadowmeld"] = "Camouflage dans l'ombre",
|
||
["Revenge"] = "Vengeance",
|
||
["Overpower"] = "Fulgurance",
|
||
["Riposte"] = "Riposte",
|
||
["Surprise Attack"] = "Attaque surprise",
|
||
["Lacerate"] = "Lacérer",
|
||
["Baited Shot"] = "Tir appâté",
|
||
["Counterattack"] = "Contre-attaque",
|
||
["Arcane Surge"] = "Éruption d’arcanes",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "Consommable",
|
||
["Reagent"] = "Reagent",
|
||
["Projectile"] = "Projectile",
|
||
["Trade Goods"] = "Artisanat",
|
||
}
|
||
elseif CleveRoids.Locale == "koKR" then
|
||
CleveRoids.Localized.Shield = "Shields"
|
||
CleveRoids.Localized.Bow = "Bows"
|
||
CleveRoids.Localized.Crossbow = "Crossbows"
|
||
CleveRoids.Localized.Gun = "Guns"
|
||
CleveRoids.Localized.Thrown = "Thrown"
|
||
CleveRoids.Localized.Wand = "Wands"
|
||
CleveRoids.Localized.Sword = "Swords"
|
||
CleveRoids.Localized.Staff = "Staves"
|
||
CleveRoids.Localized.Polearm = "Polearms"
|
||
CleveRoids.Localized.Mace = "Maces"
|
||
CleveRoids.Localized.FistWeapon = "Fist Weapons"
|
||
CleveRoids.Localized.Dagger = "Daggers"
|
||
CleveRoids.Localized.Axe = "Axes"
|
||
|
||
CleveRoids.Localized.Attack = "Attack"
|
||
CleveRoids.Localized.AutoShot = "Auto Shot"
|
||
CleveRoids.Localized.Shoot = "Shoot"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "야수",
|
||
["Critter"] = "동물",
|
||
["Demon"] = "악마",
|
||
["Dragonkin"] = "용족",
|
||
["Elemental"] = "정령",
|
||
["Giant"] = "거인",
|
||
["Humanoid"] = "인간형",
|
||
["Mechanical"] = "기계",
|
||
["Not Specified"] = "기타",
|
||
["Totem"] = "토템",
|
||
["Undead"] = "언데드",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "어둠의 형상",
|
||
["Stealth"] = "은신",
|
||
["Prowl"] = "숨기",
|
||
["Shadowmeld"] = "그림자 숨기",
|
||
["Revenge"] = "복수",
|
||
["Overpower"] = "제압",
|
||
["Riposte"] = "반격",
|
||
["Surprise Attack"] = "기습",
|
||
["Lacerate"] = "괴롭히다",
|
||
["Baited Shot"] = "베이티드 샷",
|
||
["Counterattack"] = "역습",
|
||
["Arcane Surge"] = "비전 쇄도",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "소모품",
|
||
["Reagent"] = "재료",
|
||
["Projectile"] = "발사체",
|
||
["Trade Goods"] = "거래 용품",
|
||
}
|
||
elseif CleveRoids.Locale == "zhCN" then
|
||
CleveRoids.Localized.Shield = "盾牌"
|
||
CleveRoids.Localized.Bow = "弓"
|
||
CleveRoids.Localized.Crossbow = "弩"
|
||
CleveRoids.Localized.Gun = "枪械"
|
||
CleveRoids.Localized.Thrown = "投掷武器"
|
||
CleveRoids.Localized.Wand = "魔杖"
|
||
CleveRoids.Localized.Sword = "剑"
|
||
CleveRoids.Localized.Staff = "法杖"
|
||
CleveRoids.Localized.Polearm = "长柄武器"
|
||
CleveRoids.Localized.Mace = "锤"
|
||
CleveRoids.Localized.FistWeapon = "拳套"
|
||
CleveRoids.Localized.Dagger = "匕首"
|
||
CleveRoids.Localized.Axe = "斧"
|
||
|
||
CleveRoids.Localized.Attack = "攻击"
|
||
CleveRoids.Localized.AutoShot = "自动射击"
|
||
CleveRoids.Localized.Shoot = "射击"
|
||
CleveRoids.Localized.SpellRank = "%(等级 %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "野兽",
|
||
["Critter"] = "小动物",
|
||
["Demon"] = "恶魔",
|
||
["Dragonkin"] = "龙类",
|
||
["Elemental"] = "元素生物",
|
||
["Giant"] = "巨人",
|
||
["Humanoid"] = "人型生物",
|
||
["Mechanical"] = "机械",
|
||
["Not Specified"] = "未指定",
|
||
["Totem"] = "图腾",
|
||
["Undead"] = "亡灵",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "暗影形态",
|
||
["Stealth"] = "潜行",
|
||
["Prowl"] = "潜行",
|
||
["Shadowmeld"] = "影遁",
|
||
["Revenge"] = "复仇",
|
||
["Overpower"] = "压制",
|
||
["Riposte"] = "还击",
|
||
["Surprise Attack"] = "偷袭",
|
||
["Lacerate"] = "划破",
|
||
["Baited Shot"] = "诱饵射击",
|
||
["Counterattack"] = "反击",
|
||
["Arcane Surge"] = "奥术涌动",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "消耗品",
|
||
["Reagent"] = "材料",
|
||
["Projectile"] = "弹药",
|
||
["Trade Goods"] = "商品",
|
||
}
|
||
elseif CleveRoids.Locale == "zhTW" then
|
||
CleveRoids.Localized.Shield = "盾牌"
|
||
CleveRoids.Localized.Bow = "長弓"
|
||
CleveRoids.Localized.Crossbow = "弩"
|
||
CleveRoids.Localized.Gun = "槍械"
|
||
CleveRoids.Localized.Thrown = "投擲武器"
|
||
CleveRoids.Localized.Wand = "魔杖"
|
||
CleveRoids.Localized.Sword = "劍"
|
||
CleveRoids.Localized.Staff = "法杖"
|
||
CleveRoids.Localized.Polearm = "長柄武器"
|
||
CleveRoids.Localized.Mace = "錘"
|
||
CleveRoids.Localized.FistWeapon = "拳套"
|
||
CleveRoids.Localized.Dagger = "匕首"
|
||
CleveRoids.Localized.Axe = "斧"
|
||
|
||
CleveRoids.Localized.Attack = "攻擊"
|
||
CleveRoids.Localized.AutoShot = "自動射擊"
|
||
CleveRoids.Localized.Shoot = "射擊"
|
||
CleveRoids.Localized.SpellRank = "%(等級 %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "野獸",
|
||
["Critter"] = "小動物",
|
||
["Demon"] = "惡魔",
|
||
["Dragonkin"] = "龍類",
|
||
["Elemental"] = "元素生物",
|
||
["Giant"] = "巨人",
|
||
["Humanoid"] = "人型生物",
|
||
["Mechanical"] = "機械",
|
||
["Not Specified"] = "不明",
|
||
["Totem"] = "圖騰",
|
||
["Undead"] = "不死族",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "暗影形態",
|
||
["Stealth"] = "隱形",
|
||
["Prowl"] = "徘徊",
|
||
["Shadowmeld"] = "影遁",
|
||
["Revenge"] = "復仇",
|
||
["Overpower"] = "壓倒",
|
||
["Riposte"] = "還擊",
|
||
["Surprise Attack"] = "偷襲",
|
||
["Lacerate"] = "劃破",
|
||
["Baited Shot"] = "誘餌射擊",
|
||
["Counterattack"] = "反擊",
|
||
["Arcane Surge"] = "奧術湧動",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "消耗品",
|
||
["Reagent"] = "材料",
|
||
["Projectile"] = "彈藥",
|
||
["Trade Goods"] = "貿易貨物",
|
||
}
|
||
elseif CleveRoids.Locale == "ruRU" then
|
||
CleveRoids.Localized.Shield = "Shields"
|
||
CleveRoids.Localized.Bow = "Bows"
|
||
CleveRoids.Localized.Crossbow = "Crossbows"
|
||
CleveRoids.Localized.Gun = "Guns"
|
||
CleveRoids.Localized.Thrown = "Thrown"
|
||
CleveRoids.Localized.Wand = "Wands"
|
||
CleveRoids.Localized.Sword = "Swords"
|
||
CleveRoids.Localized.Staff = "Staves"
|
||
CleveRoids.Localized.Polearm = "Polearms"
|
||
CleveRoids.Localized.Mace = "Maces"
|
||
CleveRoids.Localized.FistWeapon = "Fist Weapons"
|
||
CleveRoids.Localized.Dagger = "Daggers"
|
||
CleveRoids.Localized.Axe = "Axes"
|
||
|
||
CleveRoids.Localized.Attack = "Attack"
|
||
CleveRoids.Localized.AutoShot = "Auto Shot"
|
||
CleveRoids.Localized.Shoot = "Shoot"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "Животное",
|
||
["Critter"] = "Существо",
|
||
["Demon"] = "Демон",
|
||
["Dragonkin"] = "Дракон",
|
||
["Elemental"] = "Элементаль",
|
||
["Giant"] = "Великан",
|
||
["Humanoid"] = "Гуманоид",
|
||
["Mechanical"] = "Механизм",
|
||
["Not Specified"] = "Не указано",
|
||
["Totem"] = "Тотем",
|
||
["Undead"] = "Нежить",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "Облик Тени",
|
||
["Stealth"] = "Незаметность",
|
||
["Prowl"] = "Крадущийся зверь",
|
||
["Shadowmeld"] = "Слияние с тенью",
|
||
["Revenge"] = "Реванш",
|
||
["Overpower"] = "Превосходство",
|
||
["Riposte"] = "Ответный удар",
|
||
["Surprise Attack"] = "Внезапная атака",
|
||
["Lacerate"] = "Разрыв",
|
||
["Baited Shot"] = "Выстрел с наживкой",
|
||
["Counterattack"] = "Контратака",
|
||
["Arcane Surge"] = "Чародейский выброс",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "Расходный материал",
|
||
["Reagent"] = "Reagent",
|
||
["Projectile"] = "Projectile",
|
||
["Trade Goods"] = "Хозяйственные товары",
|
||
}
|
||
elseif CleveRoids.Locale == "esES" then
|
||
CleveRoids.Localized.Shield = "Shields"
|
||
CleveRoids.Localized.Bow = "Bows"
|
||
CleveRoids.Localized.Crossbow = "Crossbows"
|
||
CleveRoids.Localized.Gun = "Guns"
|
||
CleveRoids.Localized.Thrown = "Thrown"
|
||
CleveRoids.Localized.Wand = "Wands"
|
||
CleveRoids.Localized.Sword = "Swords"
|
||
CleveRoids.Localized.Staff = "Staves"
|
||
CleveRoids.Localized.Polearm = "Polearms"
|
||
CleveRoids.Localized.Mace = "Maces"
|
||
CleveRoids.Localized.FistWeapon = "Fist Weapons"
|
||
CleveRoids.Localized.Dagger = "Daggers"
|
||
CleveRoids.Localized.Axe = "Axes"
|
||
|
||
CleveRoids.Localized.Attack = "Attack"
|
||
CleveRoids.Localized.AutoShot = "Auto Shot"
|
||
CleveRoids.Localized.Shoot = "Shoot"
|
||
CleveRoids.Localized.SpellRank = "%(Rank %d+%)"
|
||
|
||
CleveRoids.Localized.CreatureTypes = {
|
||
["Beast"] = "Bestia",
|
||
["Critter"] = "Alma",
|
||
["Demon"] = "Demonio",
|
||
["Dragonkin"] = "Dragon",
|
||
["Elemental"] = "Elemental",
|
||
["Giant"] = "Gigante",
|
||
["Humanoid"] = "Humanoide",
|
||
["Mechanical"] = "Mecánico",
|
||
["Not Specified"] = "No especificado",
|
||
["Totem"] = "Tótem",
|
||
["Undead"] = "No-muerto",
|
||
}
|
||
|
||
CleveRoids.Localized.Spells = {
|
||
["Shadowform"] = "Forma de las Sombras",
|
||
["Stealth"] = "Sigilo",
|
||
["Prowl"] = "Acechar",
|
||
["Shadowmeld"] = "Fusión con las sombras",
|
||
["Revenge"] = "Revancha",
|
||
["Overpower"] = "Abrumar",
|
||
["Riposte"] = "Estocada",
|
||
["Surprise Attack"] = "Ataque sorpresa",
|
||
["Lacerate"] = "Lacerar",
|
||
["Baited Shot"] = "Disparo con cebo",
|
||
["Counterattack"] = "Contraataque",
|
||
["Arcane Surge"] = "Oleada Arcana",
|
||
}
|
||
|
||
CleveRoids.Localized.ItemTypes = {
|
||
["Consumable"] = "Consumible",
|
||
["Reagent"] = "Reagent",
|
||
["Projectile"] = "Projectile",
|
||
["Trade Goods"] = "Objetos comerciables",
|
||
}
|
||
end
|
||
|
||
_G["CleveRoids"] = CleveRoids
|