Files
aowow/localization/locale_zhcn.php
Sarjuuk 6f8b72c980 Spells/Tooltips
* use cooldown strings from future clients to avoid scientific notation for long cooldowns hidden by the 335 client
2025-03-16 01:11:32 +01:00

2045 lines
154 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
if (!defined('AOWOW_REVISION'))
die('illegal access');
$lang = array(
// page variables
'timeUnits' => array(
'sg' => ["", "", "", "", "小时", "分钟", "", "毫秒"],
'pl' => ["", "", "", "", "小时", "分钟", "", "毫秒"],
'ab' => ["", "", "", "", "小时", "分钟", "", "毫秒"]
),
'lang' => ['英语', null, '法语', '德语', '中文', null, '西班牙语', null, '俄语'],
'main' => array(
'name' => "名字",
'link' => "链接",
'signIn' => "登录 / 注册",
'jsError' => "请确认你启用了javascript。",
'language' => "语言",
'feedback' => "反馈",
'numSQL' => "数据库查询次数",
'timeSQL' => "数据库查询时间",
'noJScript' => '<b>本站点基于JavaScript。</b><br />请在你的浏览器里<a href="https://www.google.com/support/adsense/bin/answer.py?answer=12654" target="_blank">启用JavaScript</a>。',
'userProfiles' => "我的简介",
'pageNotFound' => "%s不存在。",
'gender' => "性别",
'sex' => [null, "男性", "女性"],
'players' => "玩家",
'quickFacts' => "相关信息",
'screenshots' => "屏幕截图",
'videos' => "视频",
'side' => "阵营",
'related' => "相关",
'contribute' => "贡献",
// 'replyingTo' => "The answer to a comment from",
'submit' => "提交",
'cancel' => "取消",
'rewards' => "奖励",
'gains' => "获得",
'login' => "登录",
'forum' => "论坛",
'n_a' => "n/a",
'siteRep' => "站点声望",
'yourRepHistory'=> "您的声望历史",
'aboutUs' => "关于我们 & 联系我们",
'and' => "",
'or' => "",
'back' => "返回",
'reputationTip' => "声望点数",
'byUser' => '由<a href="HOST_URL/?user=%1$s"%2$s>%1$s</a>',
'help' => "帮助",
'status' => "状态",
'yes' => "",
'no' => "",
'any' => "任意",
'all' => "全部",
// filter
'extSearch' => "扩展搜索",
'addFilter' => "添加一个过滤器",
'match' => "匹配",
'allFilter' => "所有过滤器",
'oneFilter' => "至少一个",
'applyFilter' => "应用过滤",
'resetForm' => "清除表单",
'refineSearch' => '提示: 通过浏览 <a href="javascript:;" id="fi_subcat">子类别</a>搜索。',
'clear' => "清除",
'exactMatch' => "精确匹配",
'_reqLevel' => "要求等级",
// infobox
'unavailable' => "对玩家不可用", // alternative wording found: "No longer available to players" ... aw screw it <_<
'disabled' => "禁用",
'disabledHint' => "不能达到或完成",
'serverside' => "服务器端",
'serversideHint'=> "这些信息不存在于客户端,但是已通过嗅探和/或猜测获得。",
// red buttons
'links' => "链接",
'compare' => "比较",
'view3D' => "3D查看",
'findUpgrades' => "查找升级…",
'report' => "报告",
'writeGuide' => "创建新指南",
'edit' => "编辑",
'changelog' => '[Changelog]',
// misc Tools
'errPageTitle' => "页面未找到",
'nfPageTitle' => "错误",
'subscribe' => "订阅",
'mostComments' => ["昨天", "%d天前"],
'utilities' => array(
"最新添加", "最新文章", "最新评论", "最新截图", null,
"未评级评论", 11 => "最新视频", 12 => "最多评论", 13 => "缺失截图"
),
// article & infobox
'langOnly' => "该页面仅以<b>%s</b>提供。",
// calculators
'preset' => "预设",
'addWeight' => "添加另一个权重",
'createWS' => "创建一个权重比例",
'jcGemsOnly' => "包含<span%s>JC-only</span>宝石",
'cappedHint' => '提示: <a href="javascript:;" onclick="fi_presetDetails();">移除</a> 命中等级等上限属性的权重。',
'groupBy' => "按组",
'gb' => array(
["", "none"], ["插槽", "slot"], ["等级", "level"], ["来源", "source"]
),
'compareTool' => "物品比较工具",
'talentCalc' => "天赋模拟器",
'petCalc' => "猎人宠物模拟器",
'chooseClass' => "选择一个职业",
'chooseFamily' => "选择一个宠物家族",
// search
'search' => "搜索",
'foundResult' => "搜索结果关于",
'noResult' => "没有搜索结果关于",
'tryAgain' => "请尝试不同的关键词或检查你的拼写。",
'ignoredTerms' => "以下词语在搜索中已被忽略:%s",
// formating
'colon' => '',
'dateFmtShort' => "Y/m/d",
'dateFmtLong' => "Y/m/d \a\\t g:i A",
'timeAgo' => '%s之前',
'nfSeparators' => [',', '.'],
// error
'intError' => "发生内部错误。",
'intError2' => "发生内部错误。(%s)",
'genericError' => "发生错误,请刷新页面再试一次。如果错误持续存在,请联系<a href=\"#contact\">反馈</a>。", # LANG.genericerror
'bannedRating' => "你评级评论的权力已被冻结。", # LANG.tooltip_banned_rating
'tooManyVotes' => "你已经达到每日投票上限。请明天再来!", # LANG.tooltip_too_many_votes
'alreadyReport' => "您已报告。", # LANG.ct_resp_error7
'textTooShort' => "你的留言太短了。",
'cannotComment' => "你已被禁止发表评论。",
'textLength' => "你的评论有 %d 个字符,必须至少有 %d 个字符,最多 %d 个字符。",
'moreTitles' => array(
'reputation' => "网站声望",
'whats-new' => "新内容",
'searchbox' => "搜索框",
'tooltips' => "工具提示",
'faq' => "常见问答",
'aboutus' => "什么是数据库?",
'searchplugins' => "搜索插件",
'privileges' => "特权",
'top-users' => "高级用户",
'help' => array(
'commenting-and-you' => "评论和你", 'modelviewer' => "模型查看器", 'screenshots-tips-tricks' => "截图:提示和技巧",
'stat-weighting' => "属性权重", 'talent-calculator' => "天赋模拟器", 'item-comparison' => "物品比较工具",
'profiler' => "角色概况", 'markup-guide' => "标记指南"
)
)
),
'guide' => array(
'myGuides' => "我的指南",
'editTitle' => "编辑你的指南",
'newTitle' => "创建新指南",
'author' => "作者",
'spec' => "专精",
'sticky' => "置顶状态",
'views' => "浏览量",
'patch' => "补丁",
'added' => "已添加",
'rating' => "评分",
'votes' => "[span id=guiderating-value]%d[/span]/5 [span id=guiderating-votes][n5=%d][/span] 投票)[span id=guiderating][/span]",
'noVotes' => "投票数量不足 [span id=guiderating][/span]",
'byAuthor' => "来自 %s",
'notFound' => "该指南不存在。",
'clTitle' => '修改日志 "<a href="?guide=%1$d">%2$s</a>"',
'clStatusSet' => '状态已设置为 %s',
'clCreated' => '已创建',
'clMinorEdit' => '小修改',
'editor' => array(
'fullTitle' => '完整标题',
'fullTitleTip' => '完整的指南标题将用于指南页面,并可能包含面向搜索引擎优化的词语',
'name' => '名称',
'nameTip' => '这应该是一个简单明了的指南名称,用于菜单和指南列表',
'description' => '描述',
'descriptionTip' => '描述将用于说明片段&lt;br /&gt;&lt;br /&gt;如果不填,则自动生成。',
// 'commentEmail' => '评论电子邮件',
// 'commentEmailTip' => '当用户对此指南发表评论时,作者是否收到电子邮件通知?',
'changelog' => '当前编辑的修改日志',
'changelogTip' => '在此处输入此次更新的修改日志',
'save' => '保存',
'submit' => '提交以供审核',
'autoupdate' => '预览',
'showAdjPrev' => '显示相邻预览',
'preview' => '自动更新',
'class-spec' => '职业 / 专精',
'category' => '分类',
'testGuide' => '自我浏览你的指南',
'images' => '图片',
'statusTip' => array(
GUIDE_STATUS_DRAFT => '你的指南目前是草稿状态,只有你自己可见。试着输入更多的文字,当你觉得可以了的时候就提交送审吧。',
GUIDE_STATUS_REVIEW => '你的指南正在审核中',
GUIDE_STATUS_APPROVED => '你的指南已发布',
GUIDE_STATUS_REJECTED => '你的指南已被拒绝。在修正问题后,你可以重新提交审核。',
GUIDE_STATUS_ARCHIVED => '你的指南已过时,并已归档。它将不再列出,也无法编辑。',
)
),
'category' => array(
null, "职业", "专业", "世界事件", "新玩家",
"地下城与团队副本", "经济与金钱", "成就", "华丽收藏", "杂项"
),
'status' => array(
null, "草稿", "等待审批", "同意", "拒绝", "已归档"
)
),
'profiler' => array(
'realm' => "服务器",
'region' => "区域",
'viewCharacter' => "查看角色",
'_cpHint' => " <b>角色概况 <b>可以让你编辑你的角色、查找装备升级、检查装备评分等等!",
'_cpHelp' => "要开始使用,请按照以下步骤操作。如果需要更多信息,请查阅我们详尽的<a href=\"?help=profiler\">帮助页面</a>。",
'_cpFooter' => "如果你想进行更精细的搜索,请尝试我们的<a href=\"?profiles\">高级搜索</a>选项。你还可以创建一个<a href=\"?profile&amp;new\">新的自定义概况</a>。",
'firstUseTitle' => "%s 的 %s",
'complexFilter' => "选择了复杂过滤器!搜索结果仅限于缓存的角色。",
'customProfile' => "(自定义概况)",
'resync' => "重新同步",
'guildRoster' => "公会成员名单 &lt;%s&gt;",
'arenaRoster' => "竞技场战队名单 &lt;%s&gt",
'atCaptain' => "竞技场战队队长",
'profiler' => "角色概况",
'arenaTeams' => "竞技场战队",
'guilds' => "公会",
'notFound' => array(
'guild' => "该公会不存在或尚未被收录到数据库中。",
'arenateam' => "该竞技场战队不存在或尚未被收录到数据库中。",
'profile' => "该角色不存在或尚未被收录到数据库中。"
),
'regions' => array(
'us' => "美洲地区",
'eu' => "欧洲",
'kr' => "韩国",
'tw' => "台湾",
'cn' => "中国",
'dev' => "开发"
),
'encounterNames'=> array(
243 => "黑铁七贤",
334 => "总冠军",
629 => "诺森德猛兽", 637 => "阵营冠军", 641 => "瓦格里双子",
692 => "天启四骑士",
748 => "钢铁议会",
847 => "冰冠冰川炮舰战"
),
),
'screenshot' => array(
'submission' => "截图提交",
'selectAll' => "选择全部",
'cropHint' => "您可以裁剪您的截图并输入标题。",
'displayOn' => "显示在:[br]%s - [%s=%d]",
'caption' => "标题",
'charLimit' => "可选最多200个字符",
'thanks' => array(
'contrib' => "非常感谢你的贡献!",
'goBack' => '<a href="?%s=%d">点击这里</a>返回上一页。',
'note' => "注意: 你的截图显示在网站前需要审核。这需要最多72小时。"
),
'error' => array(
'unkFormat' => "未知图像格式。",
'tooSmall' => "你的截图太小了。 (&lt; CFG_SCREENSHOT_MIN_SIZE x CFG_SCREENSHOT_MIN_SIZE).",
'selectSS' => "请选择截图上传。",
'notAllowed' => "你不允许上传截图!",
)
),
'game' => array(
'npc' => "NPC",
'npcs' => "NPC",
'object' => "对象",
'objects' => "对象",
'item' => "物品",
'items' => "物品",
'itemset' => "套装",
'itemsets' => "套装",
'quest' => "任务",
'quests' => "任务",
'spell' => "法术",
'spells' => "法术",
'zone' => "区域",
'zones' => "区域",
'faction' => "阵营",
'factions' => "阵营",
'pet' => "猎人宠物",
'pets' => "猎人宠物",
'achievement' => "成就",
'achievements' => "成就",
'title' => "头衔",
'titles' => "头衔",
'event' => "世界事件",
'events' => "世界事件",
'class' => "职业",
'classes' => "职业",
'race' => "种族",
'races' => "种族",
'skill' => "技能",
'skills' => "技能",
'currency' => "货币",
'currencies' => "货币",
'sound' => "声音",
'sounds' => "声音",
'icon' => "图标",
'icons' => "图标",
'profile' => "简介",
'profiles' => "简介",
'guide' => "指南",
'guides' => "指南",
'emote' => "表情",
'emotes' => "表情",
'enchantment' => "附魔",
'enchantments' => "附魔",
'areatrigger' => "区域触发器",
'areatriggers' => "区域触发器",
'mail' => "邮件",
'mails' => "邮件",
'cooldown' => "%s冷却时间",
'difficulty' => "难度",
'dispelType' => "驱散类型",
'duration' => "持续时间",
'eventShort' => "事件",
'flags' => "标记",
'glyphType' => "雕文类型",
'level' => "等级",
'mechanic' => "机制",
'mechAbbr' => "机制",
'meetingStone' => "集合石",
'requires' => "需要%s",
'requires2' => "需要",
'reqLevel' => "需要等级%s",
'reqSkillLevel' => "需要技能等级",
'school' => "类型",
'type' => "类型",
'valueDelim' => "",
'pvp' => "PvP",
'honorPoints' => "荣誉点数",
'arenaPoints' => "竞技场点数",
'heroClass' => "英雄职业",
'resource' => "资源",
'resources' => "资源",
'role' => "角色",
'roles' => "职责",
'specs' => "专精",
'_roles' => ["治疗者", "近距离伤害输出者", "远距离伤害输出者", "坦克"],
'phases' => "阶段",
'mode' => "模式",
'modes' => [-1 => "任何", "普通 / 普通 10人", "英雄 / 普通 25人", "英雄 10人", "英雄 25人"],
'expansions' => ["经典旧世", "燃烧的远征", "巫妖王之怒"],
'stats' => ["力量", "敏捷", "耐力", "智力", "精神"],
'timeAbbrev' => array(
'',
"%d|4秒:秒;",
"%d|4分钟:分钟;",
"%d|4小时:小时;",
"%d|4天:天;"
),
'sources' => array(
"未知", "已制造", "掉落", "PvP", "任务",
"商人", "训练师", "发现", "救赎", "天赋",
"新手", "活动", "成就", null, "黑市",
"取消附魔", "可钓", "已采集", "经研磨", "开采",
"已加工", "失窃", "废弃", "已剥皮", "游戏商店"
),
'pvpSources' => array(
42 => "竞技场赛季 1", 52 => "竞技场赛季 2", 71 => "竞技场赛季 3", 80 => "竞技场赛季 4", 157 => "竞技场赛季 5",
163 => "竞技场赛季 6", 167 => "竞技场赛季 7", 169 => "竞技场赛季 8", 177 => "2009竞技场锦标赛"
),
'languages' => array(
1 => "兽人语", 2 => "达纳苏斯语", 3 => "牛头人语", 6 => "矮人语", 7 => "通用语", 8 => "恶魔语",
9 => "泰坦语", 10 => "萨拉斯语", 11 => "龙语", 12 => "卡利姆多语", 13 => "侏儒语", 14 => "巨魔语",
33 => "亡灵语", 35 => "德莱尼语", 36 => "僵尸语", 37 => "侏儒二进制", 38 => "地精二进制"
),
'gl' => [null, "", ""],
'si' => [1 => "联盟", -1 => "仅限联盟", 2 => "部落", -2 => "仅限部落", 3 => "双方"],
'resistances' => [null, '神圣抗性', '火焰抗性', '自然抗性', '冰霜抗性', '暗影抗性', '奥术抗性'],
'dt' => [null, "魔法", "诅咒", "疾病", "中毒", "潜行", "隐形", "魔法, 诅咒, 疾病, 中毒", "法术 (NPC)", "激怒"],
'sc' => ["物理", "神圣", "火焰", "自然", "冰霜", "暗影", "奥术"],
'cl' => [null, "战士", "圣骑士", "猎人", "潜行者", "牧师", "死亡骑士", "萨满祭司", "法师", "术士", null, "德鲁伊"],
'ra' => [-2 => "部落", -1 => "联盟", null, "人类", "兽人", "矮人", "暗夜精灵", "亡灵", "牛头人", "侏儒", "巨魔", null, "血精灵", "德莱尼"],
'rep' => ["仇恨", "敌对", "冷淡", "中立", "友善", "尊敬", "崇敬", "崇拜"],
'st' => array(
"Default", "猎豹形态", "生命之树形态", "旅行形态", "水生形态", "熊形态",
null, null, "巨熊形态", null, null, null,
null, "暗影之舞", null, null, "幽魂之狼", "战斗姿态",
"防御姿态", "狂暴姿态", null, null, "恶魔变身", null,
null, null, null, "迅捷飞行形态", "暗影形态", "飞行形态",
"潜行", "枭兽形态", "救赎之魂"
),
'me' => array(
null, "被魅惑", "混乱", "缴械", "扰乱", "感觉",
"抓住", "定身", "减缓", "缄默", "睡眠中", "被诱捕",
"昏迷中", "冰封", "能力丧失", "流血", "治疗中", "变形术",
"驱逐", "防御", "束缚", "骑乘", "感染", "策反",
"战栗", "坚强", "中断", "眩晕", "发现", "无敌",
"挨闷棍", "暴怒"
),
'ct' => array(
"Uncategorized", "野兽", "龙类", "恶魔", "元素生物", "巨人",
"亡灵", "人型生物", "小动物", "机械", "未指定", "图腾",
"非战斗宠物", "气体云雾"
),
'fa' => array(
1 => "", 2 => "", 3 => "蜘蛛", 4 => "", 5 => "野猪", 6 => "鳄鱼",
7 => "食腐鸟", 8 => "螃蟹", 9 => "猩猩", 11 => "迅猛龙", 12 => "陆行鸟", 20 => "蝎子",
21 => "海龟", 24 => "蝙蝠", 25 => "土狼", 26 => "猛禽", 27 => "风蛇", 30 => "龙鹰",
31 => "掠食者", 32 => "迁跃捕猎者", 33 => "孢子蝠", 34 => "虚空鳐", 35 => "", 37 => "蛾子",
38 => "奇美拉", 39 => "魔暴龙", 41 => "异种虫", 42 => "蠕虫", 43 => "犀牛", 44 => "巨蜂",
45 => "熔岩犬", 46 => "灵魂兽",
),
'classSpecs' => array(
-1 => '没有天赋',
0 => '混合',
6 => ['鲜血', '冰霜', '邪恶'],
11 => ['平衡', '野性战斗', '恢复'],
3 => ['野兽控制', '射击', '生存'],
8 => ['奥术', '火焰', '冰霜'],
2 => ['神圣', '防护', '惩戒'],
5 => ['戒律', '神圣', '暗影'],
4 => ['刺杀', '战斗', '敏锐'],
7 => ['元素', '增强', '恢复'],
9 => ['痛苦', '恶魔学识', '毁灭'],
1 => ['武器', '狂怒', '防护']
),
'pvpRank' => array( // PVP_RANK_*
null, ["侦察兵", "列兵"], ["步兵", "下士"],
["中士", "中士"], ["高阶军士", "军士长"], ["一等军士长", "士官长"],
["石头守卫", "骑士"], ["血卫士", "骑士中尉"], ["军团士兵", "骑士队长"],
["百夫长", "护卫骑士"], ["勇士", "少校"], ["中将", "司令"],
["将军", "统帅"], ["督军", "元帅"], ["高阶督军", "大元帅"]
),
'orientation' => ['North', 'Northeast', 'East', 'Southeast', 'South', 'Southwest', 'West', 'Northwest']
),
'unit' => array(
'flags' => array(
UNIT_FLAG_SERVER_CONTROLLED => 'Server controlled',
UNIT_FLAG_NON_ATTACKABLE => 'Not attackable',
UNIT_FLAG_REMOVE_CLIENT_CONTROL => 'Remove client control',
UNIT_FLAG_PVP_ATTACKABLE => 'PvP attackable',
UNIT_FLAG_RENAME => 'Rename',
UNIT_FLAG_PREPARATION => 'Arena preparation',
UNIT_FLAG_UNK_6 => 'UNK-6',
UNIT_FLAG_NOT_ATTACKABLE_1 => 'Not Attackable',
UNIT_FLAG_IMMUNE_TO_PC => 'Immune to players',
UNIT_FLAG_IMMUNE_TO_NPC => 'Immune to creatures',
UNIT_FLAG_LOOTING => 'Loot animation',
UNIT_FLAG_PET_IN_COMBAT => 'Pet in combat',
UNIT_FLAG_PVP => 'PvP',
UNIT_FLAG_SILENCED => 'Silenced',
UNIT_FLAG_CANNOT_SWIM => 'Cannot swim',
UNIT_FLAG_UNK_15 => 'UNK-15 (can only swim)',
UNIT_FLAG_UNK_16 => 'UNK-16 (cannot attack)',
UNIT_FLAG_PACIFIED => 'Pacified',
UNIT_FLAG_STUNNED => 'Stunned',
UNIT_FLAG_IN_COMBAT => 'In combat',
UNIT_FLAG_TAXI_FLIGHT => 'Taxi flight',
UNIT_FLAG_DISARMED => 'Disarmed',
UNIT_FLAG_CONFUSED => 'Confused',
UNIT_FLAG_FLEEING => 'Fleeing',
UNIT_FLAG_PLAYER_CONTROLLED => 'Player controlled',
UNIT_FLAG_NOT_SELECTABLE => 'Not selectable',
UNIT_FLAG_SKINNABLE => 'Skinnable',
UNIT_FLAG_MOUNT => 'Mounted',
UNIT_FLAG_UNK_28 => 'UNK-28',
UNIT_FLAG_UNK_29 => 'UNK-29 (Prevent emotes)',
UNIT_FLAG_SHEATHE => 'Sheathe weapon',
UNIT_FLAG_UNK_31 => 'UNK-31'
),
'flags2' => array(
UNIT_FLAG2_FEIGN_DEATH => 'Feign Death',
UNIT_FLAG2_UNK1 => 'UNK-1 (hide unit model)',
UNIT_FLAG2_IGNORE_REPUTATION => 'Ignore reputation',
UNIT_FLAG2_COMPREHEND_LANG => 'Comprehend language',
UNIT_FLAG2_MIRROR_IMAGE => 'Mirror Image',
UNIT_FLAG2_INSTANTLY_APPEAR_MODEL => 'Instant spawn',
UNIT_FLAG2_FORCE_MOVEMENT => 'Force movement',
UNIT_FLAG2_DISARM_OFFHAND => 'Disarm offhand weapon',
UNIT_FLAG2_DISABLE_PRED_STATS => 'Disable predicted stats',
UNIT_FLAG2_DISARM_RANGED => 'Disarm ranged weapon',
UNIT_FLAG2_REGENERATE_POWER => 'Regenerate power',
UNIT_FLAG2_RESTRICT_PARTY_INTERACTION => 'Restrict party interaction',
UNIT_FLAG2_PREVENT_SPELL_CLICK => 'Prevent spell click',
UNIT_FLAG2_ALLOW_ENEMY_INTERACT => 'Allow enemy interaction',
UNIT_FLAG2_DISABLE_TURN => 'Disable turn',
UNIT_FLAG2_UNK2 => 'UNK-2',
UNIT_FLAG2_PLAY_DEATH_ANIM => 'Play special death animation',
UNIT_FLAG2_ALLOW_CHEAT_SPELLS => 'allow cheat spells'
),
'dynFlags' => array(
UNIT_DYNFLAG_LOOTABLE => 'Lootable',
UNIT_DYNFLAG_TRACK_UNIT => 'Tracked',
UNIT_DYNFLAG_TAPPED => 'Tapped',
UNIT_DYNFLAG_TAPPED_BY_PLAYER => 'Tapped by player',
UNIT_DYNFLAG_SPECIALINFO => 'Special info',
UNIT_DYNFLAG_DEAD => 'Dead',
UNIT_DYNFLAG_REFER_A_FRIEND => 'Refer-a-friend',
UNIT_DYNFLAG_TAPPED_BY_ALL_THREAT_LIST => 'Tapped by all threat list'
),
'bytes1' => array(
/*idx:0*/ array(
UNIT_STAND_STATE_STAND => 'Standing',
UNIT_STAND_STATE_SIT => 'Sitting on ground',
UNIT_STAND_STATE_SIT_CHAIR => 'Sitting on chair',
UNIT_STAND_STATE_SLEEP => 'Sleeping',
UNIT_STAND_STATE_SIT_LOW_CHAIR => 'Sitting on low chair',
UNIT_STAND_STATE_SIT_MEDIUM_CHAIR => 'Sitting on medium chair',
UNIT_STAND_STATE_SIT_HIGH_CHAIR => 'Sitting on high chair',
UNIT_STAND_STATE_DEAD => 'Dead',
UNIT_STAND_STATE_KNEEL => 'Kneeing',
UNIT_STAND_STATE_SUBMERGED => 'Submerged'
),
null,
/*idx:2*/ array(
UNIT_VIS_FLAGS_UNK1 => 'UNK-1',
UNIT_VIS_FLAGS_CREEP => 'Creep',
UNIT_VIS_FLAGS_UNTRACKABLE => 'Untrackable',
UNIT_VIS_FLAGS_UNK4 => 'UNK-4',
UNIT_VIS_FLAGS_UNK5 => 'UNK-5'
),
/*idx:3*/ array(
UNIT_BYTE1_ANIM_TIER_GROUND => 'ground animations',
UNIT_BYTE1_ANIM_TIER_SWIM => 'swimming animations',
UNIT_BYTE1_ANIM_TIER_HOVER => 'hovering animations',
UNIT_BYTE1_ANIM_TIER_FLY => 'flying animations',
UNIT_BYTE1_ANIM_TIER_SUMBERGED => 'submerged animations'
),
'bytesIdx' => ['StandState', null, 'VisFlags', 'AnimTier'],
'valueUNK' => '[span class=q10]unhandled value [b class=q1]%d[/b] provided for UnitFieldBytes1 on offset [b class=q1]%d[/b][/span]',
'idxUNK' => '[span class=q10]unused offset [b class=q1]%d[/b] provided for UnitFieldBytes1[/span]'
)
),
'smartAI' => array(
'eventUNK' => '[span class=q10]Unknwon event #[b class=q1]%d[/b] in use.[/span]',
'eventTT' => '[b class=q1]EventType %d[/b][br][table][tr][td]PhaseMask[/td][td=header]0x%04X[/td][/tr][tr][td]Chance[/td][td=header]%d%%[/td][/tr][tr][td]Flags[/td][td=header]0x%04X[/td][/tr][tr][td]Param1[/td][td=header]%d[/td][/tr][tr][td]Param2[/td][td=header]%d[/td][/tr][tr][td]Param3[/td][td=header]%d[/td][/tr][tr][td]Param4[/td][td=header]%d[/td][/tr][tr][td]Param5[/td][td=header]%d[/td][/tr][/table]',
'events' => array(
SmartEvent::EVENT_UPDATE_IC => ['(%12$d)?:When in combat, ;(%11$s)?After %11$s:Instantly;', 'Repeat every %s'],
SmartEvent::EVENT_UPDATE_OOC => ['(%12$d)?:When out of combat, ;(%11$s)?After %11$s:Instantly;', 'Repeat every %s'],
SmartEvent::EVENT_HEALTH_PCT => ['At %11$s%% Health', 'Repeat every %s'],
SmartEvent::EVENT_MANA_PCT => ['At %11$s%% Mana', 'Repeat every %s'],
SmartEvent::EVENT_AGGRO => ['On Aggro', ''],
SmartEvent::EVENT_KILL => ['On killing (%3$d)?a player:(%4$d)?[npc=%4$d]:any creature;;', 'Cooldown: %s'],
SmartEvent::EVENT_DEATH => ['On death', ''],
SmartEvent::EVENT_EVADE => ['When evading', ''],
SmartEvent::EVENT_SPELLHIT => ['When hit by (%11$s)?%11$s :;(%1$d)?[spell=%1$d]:Spell;', 'Cooldown: %s'],
SmartEvent::EVENT_RANGE => ['On #target# at %11$sm', 'Repeat every %s'],
/* 10*/ SmartEvent::EVENT_OOC_LOS => ['While out of combat,(%11$s)? %11$s:; (%5$d)?player:unit; enters line of sight within %2$dm', 'Cooldown: %s'],
SmartEvent::EVENT_RESPAWN => ['On respawn(%11$s)? in %11$s:;(%12$d)? in [zone=%12$d]:;', ''],
SmartEvent::EVENT_TARGET_HEALTH_PCT => ['On #target# at %11$s%% health', 'Repeat every %s'],
SmartEvent::EVENT_VICTIM_CASTING => ['#target# is casting (%3$d)?[spell=%3$d]:any spell;', 'Repeat every %s'],
SmartEvent::EVENT_FRIENDLY_HEALTH => ['Friendly NPC within %2$dm is at %1$d health', 'Repeat every %s'],
SmartEvent::EVENT_FRIENDLY_IS_CC => ['Friendly NPC within %1$dm is crowd controlled', 'Repeat every %s'],
SmartEvent::EVENT_FRIENDLY_MISSING_BUFF => ['Friendly NPC within %2$dm is missing [spell=%1$d]', 'Repeat every %s'],
SmartEvent::EVENT_SUMMONED_UNIT => ['Just summoned (%1$d)?[npc=%1$d]:any creature;', 'Cooldown: %s'],
SmartEvent::EVENT_TARGET_MANA_PCT => ['On #target# at %11$s%% mana', 'Repeat every %s'],
SmartEvent::EVENT_ACCEPTED_QUEST => ['Giving (%1$d)?[quest=%1$d]:any quest;', 'Cooldown: %s'],
/* 20*/ SmartEvent::EVENT_REWARD_QUEST => ['Rewarding (%1$d)?[quest=%1$d]:any quest;', 'Cooldown: %s'],
SmartEvent::EVENT_REACHED_HOME => ['Arriving at home coordinates', ''],
SmartEvent::EVENT_RECEIVE_EMOTE => ['Being targeted with [emote=%1$d]', 'Cooldown: %s'],
SmartEvent::EVENT_HAS_AURA => ['(%2$d)?Having %2$d stacks of:Missing aura; [spell=%1$d]', 'Repeat every %s'],
SmartEvent::EVENT_TARGET_BUFFED => ['#target# has (%2$d)?%2$d stacks of:aura; [spell=%1$d]', 'Repeat every %s'],
SmartEvent::EVENT_RESET => ['On reset', ''],
SmartEvent::EVENT_IC_LOS => ['While in combat,(%11$s)? %11$s:; (%5$d)?player:unit; enters line of sight within %2$dm', 'Cooldown: %s'],
SmartEvent::EVENT_PASSENGER_BOARDED => ['A passenger has boarded', 'Cooldown: %s'],
SmartEvent::EVENT_PASSENGER_REMOVED => ['A passenger got off', 'Cooldown: %s'],
SmartEvent::EVENT_CHARMED => ['(%1$d)?On being charmed:On charm wearing off;', ''],
/* 30*/ SmartEvent::EVENT_CHARMED_TARGET => ['When charming #target#', ''],
SmartEvent::EVENT_SPELLHIT_TARGET => ['When #target# gets hit by (%11$s)?%11$s :;(%1$d)?[spell=%1$d]:Spell;', 'Cooldown: %s'],
SmartEvent::EVENT_DAMAGED => ['After taking %11$s points of damage', 'Repeat every %s'],
SmartEvent::EVENT_DAMAGED_TARGET => ['After #target# took %11$s points of damage', 'Repeat every %s'],
SmartEvent::EVENT_MOVEMENTINFORM => ['Ended (%1$d)?%11$s:movement; on point #[b]%2$d[/b]', ''],
SmartEvent::EVENT_SUMMON_DESPAWNED => ['Summoned npc(%1$d)? [npc=%1$d]:; despawned', 'Cooldown: %s'],
SmartEvent::EVENT_CORPSE_REMOVED => ['On corpse despawn', ''],
SmartEvent::EVENT_AI_INIT => ['AI initialized', ''],
SmartEvent::EVENT_DATA_SET => ['Data field #[b]%1$d[/b] is set to [b]%2$d[/b]', 'Cooldown: %s'],
SmartEvent::EVENT_WAYPOINT_START => ['Start pathing from (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
/* 40*/ SmartEvent::EVENT_WAYPOINT_REACHED => ['Reaching (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
SmartEvent::EVENT_TRANSPORT_ADDPLAYER => null,
SmartEvent::EVENT_TRANSPORT_ADDCREATURE => null,
SmartEvent::EVENT_TRANSPORT_REMOVE_PLAYER => null,
SmartEvent::EVENT_TRANSPORT_RELOCATE => null,
SmartEvent::EVENT_INSTANCE_PLAYER_ENTER => null,
SmartEvent::EVENT_AREATRIGGER_ONTRIGGER => ['On activation', ''],
SmartEvent::EVENT_QUEST_ACCEPTED => null,
SmartEvent::EVENT_QUEST_OBJ_COMPLETION => null,
SmartEvent::EVENT_QUEST_COMPLETION => null,
/* 50*/ SmartEvent::EVENT_QUEST_REWARDED => null,
SmartEvent::EVENT_QUEST_FAIL => null,
SmartEvent::EVENT_TEXT_OVER => ['(%2$d)?[npc=%2$d]:any creature; is done talking TextGroup #[b]%1$d[/b]', ''],
SmartEvent::EVENT_RECEIVE_HEAL => ['Received %11$s points of healing', 'Cooldown: %s'],
SmartEvent::EVENT_JUST_SUMMONED => ['On being summoned', ''],
SmartEvent::EVENT_WAYPOINT_PAUSED => ['Pausing path on (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
SmartEvent::EVENT_WAYPOINT_RESUMED => ['Resuming path on (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
SmartEvent::EVENT_WAYPOINT_STOPPED => ['Stopping path on (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
SmartEvent::EVENT_WAYPOINT_ENDED => ['Ending current path on (%1$d)?waypoint #[b]%1$d[/b]:any waypoint;(%2$d)? on path #[b]%2$d[/b]:;', ''],
SmartEvent::EVENT_TIMED_EVENT_TRIGGERED => ['Timed event #[b]%1$d[/b] is triggered', ''],
/* 60*/ SmartEvent::EVENT_UPDATE => ['(%11$s)?After %11$s:Instantly;', 'Repeat every %s'],
SmartEvent::EVENT_LINK => ['After Event %11$s', ''],
SmartEvent::EVENT_GOSSIP_SELECT => ['Selecting Gossip Option:[br](%11$s)?[span class=q1]%11$s[/span]:Menu #[b]%1$d[/b] - Option #[b]%2$d[/b];', ''],
SmartEvent::EVENT_JUST_CREATED => ['On being spawned for the first time', ''],
SmartEvent::EVENT_GOSSIP_HELLO => ['Opening Gossip', '(%1$d)?onGossipHello:;(%2$d)?onReportUse:;'],
SmartEvent::EVENT_FOLLOW_COMPLETED => ['Finished following', ''],
SmartEvent::EVENT_EVENT_PHASE_CHANGE => ['Event Phase changed and matches %11$s', ''],
SmartEvent::EVENT_IS_BEHIND_TARGET => ['Facing the backside of #target#', 'Cooldown: %s'],
SmartEvent::EVENT_GAME_EVENT_START => ['[event=%1$d] started', ''],
SmartEvent::EVENT_GAME_EVENT_END => ['[event=%1$d] ended', ''],
/* 70*/ SmartEvent::EVENT_GO_LOOT_STATE_CHANGED => ['State changed to: %11$s', ''],
SmartEvent::EVENT_GO_EVENT_INFORM => ['Event #[b]%1$d[/b] defined in template was trigered', ''],
SmartEvent::EVENT_ACTION_DONE => ['Action #[b]%1$d[/b] requested by other script', ''],
SmartEvent::EVENT_ON_SPELLCLICK => ['SpellClick was triggered', ''],
SmartEvent::EVENT_FRIENDLY_HEALTH_PCT => ['Health of #target# is at %11$s%%', 'Repeat every %s'],
SmartEvent::EVENT_DISTANCE_CREATURE => ['[npc=%11$d](%1$d)? [small class=q0](GUID\u003A %1$d)[/small]:; is within %3$dm', 'Repeat every %s'],
SmartEvent::EVENT_DISTANCE_GAMEOBJECT => ['[object=%11$d](%1$d)? [small class=q0](GUID\u003A %1$d)[/small]:; is within %3$dm', 'Repeat every %s'],
SmartEvent::EVENT_COUNTER_SET => ['Counter #[b]%1$d[/b] is equal to [b]%2$d[/b]', 'Cooldown: %s'],
SmartEvent::EVENT_SCENE_START => null,
SmartEvent::EVENT_SCENE_TRIGGER => null,
/* 80*/ SmartEvent::EVENT_SCENE_CANCEL => null,
SmartEvent::EVENT_SCENE_COMPLETE => null,
SmartEvent::EVENT_SUMMONED_UNIT_DIES => ['My summoned (%1$d)?[npc=%1$d]:NPC; died', 'Cooldown: %s'],
SmartEvent::EVENT_ON_SPELL_CAST => ['On [spell=%1$d] cast success', 'Cooldown: %s'],
SmartEvent::EVENT_ON_SPELL_FAILED => ['On [spell=%1$d] cast failed', 'Cooldown: %s'],
SmartEvent::EVENT_ON_SPELL_START => ['On [spell=%1$d] cast start', 'Cooldown: %s'],
SmartEvent::EVENT_ON_DESPAWN => ['On despawn', ''],
),
'eventFlags' => array(
SmartEvent::FLAG_NO_REPEAT => 'No Repeat',
SmartEvent::FLAG_DIFFICULTY_0 => '5N Dungeon / 10N Raid',
SmartEvent::FLAG_DIFFICULTY_1 => '5H Dungeon / 25N Raid',
SmartEvent::FLAG_DIFFICULTY_2 => '10H Raid',
SmartEvent::FLAG_DIFFICULTY_3 => '25H Raid',
SmartEvent::FLAG_DEBUG_ONLY => null, // only occurs in debug build; do not output
SmartEvent::FLAG_NO_RESET => 'No Reset',
SmartEvent::FLAG_WHILE_CHARMED => 'While Charmed'
),
'actionUNK' => '[span class=q10]Unknown action #[b class=q1]%d[/b] in use.[/span]',
'actionTT' => '[b class=q1]ActionType %d[/b][br][table][tr][td]Param1[/td][td=header]%d[/td][/tr][tr][td]Param2[/td][td=header]%d[/td][/tr][tr][td]Param3[/td][td=header]%d[/td][/tr][tr][td]Param4[/td][td=header]%d[/td][/tr][tr][td]Param5[/td][td=header]%d[/td][/tr][tr][td]Param6[/td][td=header]%d[/td][/tr][/table]',
'actions' => array( // [body, footer]
null,
SmartAction::ACTION_TALK => ['(%3$d)?Say:#target# says; (%%11$d)?TextGroup:[span class=q10]unknown text[/span]; #[b]%1$d[/b] to (%3$d)?#target#:invoker;%11$s', 'Duration: %s'],
SmartAction::ACTION_SET_FACTION => ['(%1$d)?Set faction of #target# to [faction=%11$d]:Reset faction of #target#;.', ''],
SmartAction::ACTION_MORPH_TO_ENTRY_OR_MODEL => ['(%11$d)?Reset apperance.:Take the appearance of;(%1$d)? [npc=%1$d].:;(%2$d)?[model npc=%2$d border=1 float=right][/model]:;', ''],
SmartAction::ACTION_SOUND => ['Play sound to (%2$d)?invoking player:all players in sight;:[div][sound=%1$d][/div]', 'Played by environment.'],
SmartAction::ACTION_PLAY_EMOTE => ['(%1$d)?Emote [emote=%1$d] to #target#.: End emote state.;', ''],
SmartAction::ACTION_FAIL_QUEST => ['Fail [quest=%1$d] for #target#.', ''],
SmartAction::ACTION_OFFER_QUEST => ['(%2$d)?Add [quest=%1$d] to #target#\'s log:Offer [quest=%1$d] to #target#;.', ''],
SmartAction::ACTION_SET_REACT_STATE => ['#target# becomes %11$s.', ''],
SmartAction::ACTION_ACTIVATE_GOBJECT => ['#target# becomes activated.', ''],
/* 10*/ SmartAction::ACTION_RANDOM_EMOTE => ['Emote %11$s to #target#.', ''],
SmartAction::ACTION_CAST => ['Cast [spell=%1$d] at #target#.', '%1$s'],
SmartAction::ACTION_SUMMON_CREATURE => ['Summon [npc=%1$d](%3$d)? for %11$s:;(%4$d)?, attacking invoker.:;', '%1$s'],
SmartAction::ACTION_THREAT_SINGLE_PCT => ['Modify #target#\'s threat by %11$+d%%.', ''],
SmartAction::ACTION_THREAT_ALL_PCT => ['Modify the threat of all opponents by %11$+d%%.', ''],
SmartAction::ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS => ['Satisfy exploration event of [quest=%1$d] for #target#.', ''],
SmartAction::ACTION_SET_INGAME_PHASE_ID => null,
SmartAction::ACTION_SET_EMOTE_STATE => ['(%1$d)?Continuously emote [emote=%1$d] to #target#.:End emote state;', ''],
SmartAction::ACTION_SET_UNIT_FLAG => ['Set (%2$d)?UnitFlags2:UnitFlags; %11$s.', ''],
SmartAction::ACTION_REMOVE_UNIT_FLAG => ['Unset (%2$d)?UnitFlags2:UnitFlags; %11$s.', ''],
/* 20*/ SmartAction::ACTION_AUTO_ATTACK => ['(%1$d)?Start:Stop; auto attacking #target#.', ''],
SmartAction::ACTION_ALLOW_COMBAT_MOVEMENT => ['(%1$d)?Enable:Disable; combat movement.', ''],
SmartAction::ACTION_SET_EVENT_PHASE => ['Set Event Phase of #target# to [b]%1$d[/b].', ''],
SmartAction::ACTION_INC_EVENT_PHASE => ['(%1$d)?Increment:Decrement; Event Phase of #target#.', ''],
SmartAction::ACTION_EVADE => ['#target# evades to (%1$d)?last stored:spawn; position.', ''],
SmartAction::ACTION_FLEE_FOR_ASSIST => ['Flee for assistance.', 'Use default flee emote'],
SmartAction::ACTION_CALL_GROUPEVENTHAPPENS => ['Satisfy exploration event of [quest=%1$d] for group of #target#.', ''],
SmartAction::ACTION_COMBAT_STOP => ['End current combat.', ''],
SmartAction::ACTION_REMOVEAURASFROMSPELL => ['Remove(%2$d)? %2$d charges of:;(%1$d)? all auras: [spell=%1$d]\'s aura; from #target#.', 'Only own auras'],
SmartAction::ACTION_FOLLOW => ['Follow #target#(%1$d)? at %1$dm distance:;(%3$d)? until reaching [npc=%3$d]:;.(%12$d)?Exploration event of [quest=%4$d] will be satisfied.:;(%13$d)? A kill of [npc=%4$d] will be credited.:;', '(%11$d)?Follow angle\u003A %7$.2f°:;'],
/* 30*/ SmartAction::ACTION_RANDOM_PHASE => ['Pick random Event Phase from %11$s.', ''],
SmartAction::ACTION_RANDOM_PHASE_RANGE => ['Pick random Event Phase between %1$d and %2$d.', ''],
SmartAction::ACTION_RESET_GOBJECT => ['Reset #target#.', ''],
SmartAction::ACTION_CALL_KILLEDMONSTER => ['A kill of [npc=%1$d] is credited to (%11$s)?%11$s:#target#;.', ''],
SmartAction::ACTION_SET_INST_DATA => ['Set instance (%3$d)?BossState:data field; #[b]%1$d[/b] to [b]%2$d[/b].', ''],
SmartAction::ACTION_SET_INST_DATA64 => ['Store GUID of #target# in instance data field #[b]%1$d[/b].', ''],
SmartAction::ACTION_UPDATE_TEMPLATE => ['Transform to become [npc=%1$d].', 'Use level from [npc=%1$d]'],
SmartAction::ACTION_DIE => ['Die…&nbsp;&nbsp;&nbsp;painfully.', ''],
SmartAction::ACTION_SET_IN_COMBAT_WITH_ZONE => ['Set in combat with units in zone.', ''],
SmartAction::ACTION_CALL_FOR_HELP => ['Call for help within %1$dm.', 'Use default help emote'],
/* 40*/ SmartAction::ACTION_SET_SHEATH => ['Sheath %11$s weapons.', ''],
SmartAction::ACTION_FORCE_DESPAWN => ['Despawn #target#(%1$d)? after %11$s:;(%2$d)? and then respawn after %12$s:;', ''],
SmartAction::ACTION_SET_INVINCIBILITY_HP_LEVEL => ['Become invincible below (%2$d)?%2$d%%:%1$d; HP.', ''],
SmartAction::ACTION_MOUNT_TO_ENTRY_OR_MODEL => ['(%11$d)?Dismount.:Mount ;(%1$d)?[npc=%1$d].:;(%2$d)?[model npc=%2$d border=1 float=right][/model]:;', ''],
SmartAction::ACTION_SET_INGAME_PHASE_MASK => ['Set visibility of #target# to phase %11$s.', ''],
SmartAction::ACTION_SET_DATA => ['[b]%2$d[/b] is stored in data field #[b]%1$d[/b] of #target#.', ''],
SmartAction::ACTION_ATTACK_STOP => ['Stop attacking.', ''],
SmartAction::ACTION_SET_VISIBILITY => ['#target# becomes (%1$d)?visible:invisible;.', ''],
SmartAction::ACTION_SET_ACTIVE => ['#target# becomes Grid (%1$d)?active:inactive;.', ''],
SmartAction::ACTION_ATTACK_START => ['Start attacking #target#.', ''],
/* 50*/ SmartAction::ACTION_SUMMON_GO => ['Summon [object=%1$d](%2$d)? for %11$s:; at #target#.', 'Despawn not linked to summoner'],
SmartAction::ACTION_KILL_UNIT => ['#target# dies!', ''],
SmartAction::ACTION_ACTIVATE_TAXI => ['Fly from [span class=q1]%11$s[/span] to [span class=q1]%12$s[/span]', ''],
SmartAction::ACTION_WP_START => ['(%1$d)?Run:Walk; on waypoint path #[b]%2$d[/b](%4$d)? and be bound to [quest=%4$d]:;.(%5$d)? Despawn after %11$s:;', 'Repeatable(%12$s)? [DEPRECATED] React %12$s on path:;'],
SmartAction::ACTION_WP_PAUSE => ['Pause waypoint path for %11$s', ''],
SmartAction::ACTION_WP_STOP => ['End waypoint path(%1$d)? and despawn after %11$s:.; (%2$d)?[quest=%2$d]:quest from start action; (%3$d)?fails:is completed;.', ''],
SmartAction::ACTION_ADD_ITEM => ['Give %2$d [item=%1$d] to #target#.', ''],
SmartAction::ACTION_REMOVE_ITEM => ['Remove %2$d [item=%1$d] from #target#.', ''],
SmartAction::ACTION_INSTALL_AI_TEMPLATE => ['Behave as a %11$s.', ''],
SmartAction::ACTION_SET_RUN => ['(%1$d)?Enable:Disable; run speed.', ''],
/* 60*/ SmartAction::ACTION_SET_DISABLE_GRAVITY => ['(%1$d)?Defy:Respect; gravity!', ''],
SmartAction::ACTION_SET_SWIM => ['(%1$d)?Enable:Disable; swimming.', ''],
SmartAction::ACTION_TELEPORT => ['#target# is teleported to [lightbox=map zone=%11$d(%12$s)? pins=%12$s:;]World Coordinates[/lightbox].', ''],
SmartAction::ACTION_SET_COUNTER => ['(%3$d)?Set:Increase; Counter #[b]%1$d[/b] of #target# (%3$d)?to:by; [b]%2$d[/b].', ''],
SmartAction::ACTION_STORE_TARGET_LIST => ['Store #target# as target in #[b]%1$d[/b].', ''],
SmartAction::ACTION_WP_RESUME => ['Continue on waypoint path.', ''],
SmartAction::ACTION_SET_ORIENTATION => ['Set orientation to (%11$s)?face %11$s:Home Position;.', ''],
SmartAction::ACTION_CREATE_TIMED_EVENT => ['(%6$d)?%6$d%% chance to:; Trigger timed event #[b]%1$d[/b](%11$s)? after %11$s:;.', 'Repeat every %s'],
SmartAction::ACTION_PLAYMOVIE => ['Play Movie #[b]%1$d[/b] to #target#.', ''],
SmartAction::ACTION_MOVE_TO_POS => ['Move (%4$d)?within %4$dm of:to; Point #[b]%1$d[/b] at #target#(%2$d)? on a transport:;.', 'pathfinding disabled'],
/* 70*/ SmartAction::ACTION_ENABLE_TEMP_GOBJ => ['#target# is respawned for %11$s.', ''],
SmartAction::ACTION_EQUIP => ['(%11$s)?Equip %11$s:Unequip non-standard items;(%1$d)? from equipment template #[b]%1$d[/b]:; on #target#.', 'Note: creature items do not necessarily have an item template'],
SmartAction::ACTION_CLOSE_GOSSIP => ['Close Gossip Window.', ''],
SmartAction::ACTION_TRIGGER_TIMED_EVENT => ['Trigger previously defined timed event #[b]%1$d[/b].', ''],
SmartAction::ACTION_REMOVE_TIMED_EVENT => ['Delete previously defined timed event #[b]%1$d[/b].', ''],
SmartAction::ACTION_ADD_AURA => ['Apply aura from [spell=%1$d] on #target#.', ''],
SmartAction::ACTION_OVERRIDE_SCRIPT_BASE_OBJECT => ['Set #target# as base for further SmartAI events.', ''],
SmartAction::ACTION_RESET_SCRIPT_BASE_OBJECT => ['Reset base for SmartAI events.', ''],
SmartAction::ACTION_CALL_SCRIPT_RESET => ['Reset current SmartAI.', ''],
SmartAction::ACTION_SET_RANGED_MOVEMENT => ['Set ranged attack distance to [b]%1$d[/b]m(%2$d)?, at %2$d°:;.', ''],
/* 80*/ SmartAction::ACTION_CALL_TIMED_ACTIONLIST => ['Call Timed Actionlist [url=#sai-actionlist-%1$d onclick=TalTabClick(%1$d)]#%1$d[/url]. Updates %11$s.', ''],
SmartAction::ACTION_SET_NPC_FLAG => ['Set #target#\'s npc flags to %11$s.', ''],
SmartAction::ACTION_ADD_NPC_FLAG => ['Add %11$s npc flags to #target#.', ''],
SmartAction::ACTION_REMOVE_NPC_FLAG => ['Remove %11$s npc flags from #target#.', ''],
SmartAction::ACTION_SIMPLE_TALK => ['#target# says (%11$s)?TextGroup:[span class=q10]unknown text[/span]; #[b]%1$d[/b] %11$s', ''],
SmartAction::ACTION_SELF_CAST => ['#target# casts [spell=%1$d] at #target#.(%4$d)? (max. %4$d |4target:targets;):;', '%1$s'],
SmartAction::ACTION_CROSS_CAST => ['%11$s casts [spell=%1$d] at #target#.', '%1$s'],
SmartAction::ACTION_CALL_RANDOM_TIMED_ACTIONLIST => ['Call Timed Actionlist at random: %11$s', ''],
SmartAction::ACTION_CALL_RANDOM_RANGE_TIMED_ACTIONLIST => ['Call Timed Actionlist at random from range: %11$s', ''],
SmartAction::ACTION_RANDOM_MOVE => ['(%1$d)?Move #target# to a random point within %1$dm:#target# ends idle movement;.', ''],
/* 90*/ SmartAction::ACTION_SET_UNIT_FIELD_BYTES_1 => ['Set UnitFieldBytes1 %11$s for #target#.', ''],
SmartAction::ACTION_REMOVE_UNIT_FIELD_BYTES_1 => ['Unset UnitFieldBytes1 %11$s for #target#.', ''],
SmartAction::ACTION_INTERRUPT_SPELL => ['Interrupt (%2$d)?cast of [spell=%2$d]:current spell cast;.', '(%1$d)?Including instant spells.:;(%3$d)? Including delayed spells.:;'],
SmartAction::ACTION_SEND_GO_CUSTOM_ANIM => ['Set animation progress to [b]%1$d[/b].', ''],
SmartAction::ACTION_SET_DYNAMIC_FLAG => ['Set Dynamic Flag to %11$s on #target#.', ''],
SmartAction::ACTION_ADD_DYNAMIC_FLAG => ['Add Dynamic Flag %11$s to #target#.', ''],
SmartAction::ACTION_REMOVE_DYNAMIC_FLAG => ['Remove Dynamic Flag %11$s from #target#.', ''],
SmartAction::ACTION_JUMP_TO_POS => ['Jump to fixed position — [b]X: %12$.2f, Y: %13$.2f, Z: %14$.2f, [i]v[/i][sub]xy[/sub]: %1$d [i]v[/i][sub]z[/sub]: %2$d[/b]', ''],
SmartAction::ACTION_SEND_GOSSIP_MENU => ['Display Gossip entry #[b]%1$d[/b] / TextID #[b]%2$d[/b].', ''],
SmartAction::ACTION_GO_SET_LOOT_STATE => ['Set loot state of #target# to %11$s.', ''],
/*100*/ SmartAction::ACTION_SEND_TARGET_TO_TARGET => ['Send targets stored in #[b]%1$d[/b] to #target#.', ''],
SmartAction::ACTION_SET_HOME_POS => ['Set Home Position to (%11$d)?current position.:fixed position — [b]X: %12$.2f, Y: %13$.2f, Z: %14$.2f[/b];', ''],
SmartAction::ACTION_SET_HEALTH_REGEN => ['(%1$d)?Allow:Prevent; health regeneration for #target#.', ''],
SmartAction::ACTION_SET_ROOT => ['(%1$d)?Prevent:Allow; movement for #target#.', ''],
SmartAction::ACTION_SET_GO_FLAG => ['Set GameObject Flag to %11$s on #target#.', ''],
SmartAction::ACTION_ADD_GO_FLAG => ['Add GameObject Flag %11$s to #target#.', ''],
SmartAction::ACTION_REMOVE_GO_FLAG => ['Remove GameObject Flag %11$s from #target#.', ''],
SmartAction::ACTION_SUMMON_CREATURE_GROUP => ['Summon Creature Group #[b]%1$d[/b](%2$d)?, attacking invoker:;.[br](%11$s)?[span class=breadcrumb-arrow]&nbsp;[/span]%11$s:[span class=q0]<empty group>[/span];', ''],
SmartAction::ACTION_SET_POWER => ['%11$s is set to [b]%2$d[/b] for #target#.', ''],
SmartAction::ACTION_ADD_POWER => ['Add [b]%2$d[/b] %11$s to #target#.', ''],
/*110*/ SmartAction::ACTION_REMOVE_POWER => ['Remove [b]%2$d[/b] %11$s from #target#.', ''],
SmartAction::ACTION_GAME_EVENT_STOP => ['Stop [event=%1$d].', ''],
SmartAction::ACTION_GAME_EVENT_START => ['Start [event=%1$d].', ''],
SmartAction::ACTION_START_CLOSEST_WAYPOINT => ['#target# starts moving along a defined waypoint path. Enter path on the closest of these nodes: %11$s.', ''],
SmartAction::ACTION_MOVE_OFFSET => ['Move to relative position — [b]X: %12$.2f, Y: %13$.2f, Z: %14$.2f[/b]', ''],
SmartAction::ACTION_RANDOM_SOUND => ['Play a random sound to (%5$d)?invoking player:all players in sight;:%11$s', 'Played by environment.'],
SmartAction::ACTION_SET_CORPSE_DELAY => ['Set corpse despawn delay for #target# to %11$s.', 'Apply Looted Corpse Decay Factor'],
SmartAction::ACTION_DISABLE_EVADE => ['(%1$d)?Prevent:Allow; entering Evade Mode.', ''],
SmartAction::ACTION_GO_SET_GO_STATE => ['Set gameobject state to %11$s.'. ''],
SmartAction::ACTION_SET_CAN_FLY => ['(%1$d)?Enable:Disable; flight.', ''],
/*120*/ SmartAction::ACTION_REMOVE_AURAS_BY_TYPE => ['Remove all Auras with [b]%11$s[/b] from #target#.', ''],
SmartAction::ACTION_SET_SIGHT_DIST => ['Set sight range to %1$dm for #target#.', ''],
SmartAction::ACTION_FLEE => ['#target# flees for assistance for %11$s.', ''],
SmartAction::ACTION_ADD_THREAT => ['Modify threat level of #target# by %11$+d points.', ''],
SmartAction::ACTION_LOAD_EQUIPMENT => ['(%2$d)?Unequip non-standard items:Equip %11$s; from equipment template #[b]%1$d[/b] on #target#.', 'Note: creature items do not necessarily have an item template'],
SmartAction::ACTION_TRIGGER_RANDOM_TIMED_EVENT => ['Trigger previously defined timed event in id range %11$s.', ''],
SmartAction::ACTION_REMOVE_ALL_GAMEOBJECTS => ['Remove all gameobjects owned by #target#.', ''],
SmartAction::ACTION_PAUSE_MOVEMENT => ['Pause movement from slot #[b]%1$d[/b] for %11$s.', 'Forced'],
SmartAction::ACTION_PLAY_ANIMKIT => null,
SmartAction::ACTION_SCENE_PLAY => null,
/*130*/ SmartAction::ACTION_SCENE_CANCEL => null,
SmartAction::ACTION_SPAWN_SPAWNGROUP => ['Spawn SpawnGroup [b]%11$s[/b](%12$s)? SpawnFlags\u003A %12$s:; %13$s', 'Cooldown: %s'],
SmartAction::ACTION_DESPAWN_SPAWNGROUP => ['Despawn SpawnGroup [b]%11$s[/b](%12$s)? SpawnFlags\u003A %12$s:; %13$s', 'Cooldown: %s'],
SmartAction::ACTION_RESPAWN_BY_SPAWNID => ['Respawn %11$s [small class=q0](GUID: %2$d)[/small]', ''],
SmartAction::ACTION_INVOKER_CAST => ['Invoker casts [spell=%1$d] at #target#.(%4$d)? (max. %4$d |4target:targets;):;', '%1$s'],
SmartAction::ACTION_PLAY_CINEMATIC => ['Play cinematic #[b]%1$d[/b] for #target#', ''],
SmartAction::ACTION_SET_MOVEMENT_SPEED => ['Set speed of MotionType #[b]%1$d[/b] to [b]%11$.2f[/b]', ''],
SmartAction::ACTION_PLAY_SPELL_VISUAL_KIT => null,
SmartAction::ACTION_OVERRIDE_LIGHT => ['(%3$d)?Change skybox in [zone=%1$d] to #[b]%3$d[/b]:Reset skybox in [zone=%1$d];.', 'Transition: %s'],
SmartAction::ACTION_OVERRIDE_WEATHER => ['Change weather in [zone=%1$d] to %11$s at %3$d%% intensity.', ''],
/*140*/ SmartAction::ACTION_SET_AI_ANIM_KIT => null,
SmartAction::ACTION_SET_HOVER => ['(%1$d)?Enable:Disable; hovering.', ''],
SmartAction::ACTION_SET_HEALTH_PCT => ['Set health percentage of #target# to %1$d%%.', ''],
SmartAction::ACTION_CREATE_CONVERSATION => null,
SmartAction::ACTION_SET_IMMUNE_PC => ['(%1$d)?Enable:Disable; #target# immunity to players.', ''],
SmartAction::ACTION_SET_IMMUNE_NPC => ['(%1$d)?Enable:Disable; #target# immunity to NPCs.', ''],
SmartAction::ACTION_SET_UNINTERACTIBLE => ['(%1$d)?Prevent:Allow; interaction with #target#.', ''],
SmartAction::ACTION_ACTIVATE_GAMEOBJECT => ['Activate Gameobject (Method: %1$d)', ''],
SmartAction::ACTION_ADD_TO_STORED_TARGET_LIST => ['Add #target# as target to list #%1$d.', ''],
SmartAction::ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER => null,
/*150*/ SmartAction::ACTION_TRIGGER_GAME_EVENT => null,
SmartAction::ACTION_DO_ACTION => null
),
'targetUNK' => '[span class=q10]unknown target #[b class=q1]%d[/b][/span]',
'targetTT' => '[b class=q1]TargetType %d[/b][br][table][tr][td]Param1[/td][td=header]%d[/td][/tr][tr][td]Param2[/td][td=header]%d[/td][/tr][tr][td]Param3[/td][td=header]%d[/td][/tr][tr][td]Param4[/td][td=header]%d[/td][/tr][tr][td]X[/td][td=header]%17$.2f[/td][/tr][tr][td]Y[/td][td=header]%18$.2f[/td][/tr][tr][td]Z[/td][td=header]%19$.2f[/td][/tr][tr][td]O[/td][td=header]%20$.2f[/td][/tr][/table]',
'targets' => array(
SmartTarget::TARGET_NONE => '',
SmartTarget::TARGET_SELF => 'self',
SmartTarget::TARGET_VICTIM => 'Opponent',
SmartTarget::TARGET_HOSTILE_SECOND_AGGRO => '2nd (%2$d)?player:unit;(%1$d)? within %1$dm:; in threat list(%11$s)? using %11$s:;',
SmartTarget::TARGET_HOSTILE_LAST_AGGRO => 'last (%2$d)?player:unit;(%1$d)? within %1$dm:; in threat list(%11$s)? using %11$s:;',
SmartTarget::TARGET_HOSTILE_RANDOM => 'random (%2$d)?player:unit;(%1$d)? within %1$dm:;(%11$s)? using %11$s:;',
SmartTarget::TARGET_HOSTILE_RANDOM_NOT_TOP => 'random non-tank (%2$d)?player:unit;(%1$d)? within %1$dm:;(%11$s)? using %11$s:;',
SmartTarget::TARGET_ACTION_INVOKER => 'Invoker',
SmartTarget::TARGET_POSITION => 'world coordinates',
SmartTarget::TARGET_CREATURE_RANGE => '(%1$d)?instance of [npc=%1$d]:any creature; within %11$sm(%4$d)? (max. %4$d |4target:targets;):;',
/*10*/ SmartTarget::TARGET_CREATURE_GUID => '(%11$d)?[npc=%11$d]:NPC; [small class=q0](GUID: %1$d)[/small]',
SmartTarget::TARGET_CREATURE_DISTANCE => '(%1$d)?instance of [npc=%1$d]:any creature;(%2$d)? within %2$dm:;(%3$d)? (max. %3$d |4target:targets;):;',
SmartTarget::TARGET_STORED => 'previously stored targets',
SmartTarget::TARGET_GAMEOBJECT_RANGE => '(%1$d)?instance of [object=%1$d]:any object; within %11$sm(%4$d)? (max. %4$d |4target:targets;):;',
SmartTarget::TARGET_GAMEOBJECT_GUID => '(%11$d)?[object=%11$d]:gameobject; [small class=q0](GUID: %1$d)[/small]',
SmartTarget::TARGET_GAMEOBJECT_DISTANCE => '(%1$d)?instance of [object=%1$d]:any object;(%2$d)? within %2$dm:;(%3$d)? (max. %3$d |4target:targets;):;',
SmartTarget::TARGET_INVOKER_PARTY => 'Invokers party',
SmartTarget::TARGET_PLAYER_RANGE => 'all players within %11$sm',
SmartTarget::TARGET_PLAYER_DISTANCE => 'all players within %1$dm',
SmartTarget::TARGET_CLOSEST_CREATURE => 'closest (%3$d)?dead:alive; (%1$d)?[npc=%1$d]:creature; within (%2$d)?%2$d:100;m',
/*20*/ SmartTarget::TARGET_CLOSEST_GAMEOBJECT => 'closest (%1$d)?[object=%1$d]:gameobject; within (%2$d)?%2$d:100;m',
SmartTarget::TARGET_CLOSEST_PLAYER => 'closest player within %1$dm',
SmartTarget::TARGET_ACTION_INVOKER_VEHICLE => 'Invokers vehicle',
SmartTarget::TARGET_OWNER_OR_SUMMONER => 'owner or summoner',
SmartTarget::TARGET_THREAT_LIST => 'all units(%1$d)? within %1$dm:; engaged in combat with me',
SmartTarget::TARGET_CLOSEST_ENEMY => 'closest attackable (%2$d)?player:unit; within %1$dm',
SmartTarget::TARGET_CLOSEST_FRIENDLY => 'closest friendly (%2$d)?player:unit; within %1$dm',
SmartTarget::TARGET_LOOT_RECIPIENTS => 'all players eligible for loot',
SmartTarget::TARGET_FARTHEST => 'furthest engaged (%2$d)?player:unit; within %1$dm(%3$d)? and line of sight:;',
SmartTarget::TARGET_VEHICLE_PASSENGER => 'vehicle accessory in (%1$d)?seat %11$s:all seats;',
/*30*/ SmartTarget::TARGET_CLOSEST_UNSPAWNED_GO => 'closest unspawned (%1$d)?[object=%1$d]:, gameobject; within %11$sm'
),
'castFlags' => array(
SmartAI::CAST_FLAG_INTERRUPT_PREV => 'Interrupt current cast',
SmartAI::CAST_FLAG_TRIGGERED => 'Triggered',
SmartAI::CAST_FLAG_AURA_MISSING => 'Aura missing',
SmartAI::CAST_FLAG_COMBAT_MOVE => 'Combat movement'
),
'spawnFlags' => array(
SmartAI::SPAWN_FLAG_IGNORE_RESPAWN => 'Override and reset respawn timer',
SmartAI::SPAWN_FLAG_FORCE_SPAWN => 'Force spawn if already in world',
SmartAI::SPAWN_FLAG_NOSAVE_RESPAWN => 'Remove respawn time on despawn'
),
'GOStates' => ['active', 'ready', 'destroyed'],
'summonTypes' => [null, 'Despawn timed or when corpse disappears', 'Despawn timed or when dying', 'Despawn timed', 'Despawn timed out of combat', 'Despawn when dying', 'Despawn timed after death', 'Despawn when corpse disappears', 'Despawn manually'],
'aiTpl' => ['basic AI', 'spell caster', 'turret', 'passive creature', 'cage for creature', 'caged creature'],
'reactStates' => ['passive', 'defensive', 'aggressive', 'assisting'],
'sheaths' => ['all', 'melee', 'ranged'],
'saiUpdate' => ['out of combat', 'in combat', 'always'],
'lootStates' => ['Not ready', 'Ready', 'Activated', 'Just Deactivated'],
'weatherStates' => ['Fine', 'Fog', 'Drizzle', 'Light Rain', 'Medium Rain', 'Heavy Rain', 'Light Snow', 'Medium Snow', 'Heavy Snow', 22 => 'Light Sandstorm', 41=> 'Medium Sandstorm', 42 => 'Heavy Sandstorm', 86 => 'Thunders', 90 => 'Black Rain', 106 => 'Black Snow'],
'hostilityModes' => ['hostile', 'non-hostile', ''/*any*/],
'motionTypes' => ['IdleMotion', 'RandomMotion', 'WaypointMotion', null, 'ConfusedMotion', 'ChaseMotion', 'HomeMotion', 'FlightMotion', 'PointMotion', 'FleeingMotion', 'DistractMotion', 'AssistanceMotion', 'AssistanceDistractMotion', 'TimedFleeingMotion', 'FollowMotion', 'RotateMotion', 'EffectMotion', 'SplineChainMotion', 'FormationMotion'],
'GOStateUNK' => '[span class=q10]unknown gameobject state #[b class=q1]%d[/b][/span]',
'summonTypeUNK' => '[span class=q10]unknown SummonType #[b class=q1]%d[/b][/span]',
'aiTplUNK' => '[span class=q10]unknown AI template #[b class=q1]%d[/b][/span]',
'reactStateUNK' => '[span class=q10]unknown ReactState #[b class=q1]%d[/b][/span]',
'sheathUNK' => '[span class=q10]unknown sheath #[b class=q1]%d[/b][/span]',
'saiUpdateUNK' => '[span class=q10]unknown update condition #[b class=q1]%d[/b][/span]',
'lootStateUNK' => '[span class=q10]unknown loot state #[b class=q1]%d[/b][/span]',
'weatherStateUNK' => '[span class=q10]unknown weather state #[b class=q1]%d[/b][/span]',
'powerTypeUNK' => '[span class=q10]unknown resource #[b class=q1]%d[/b][/span]',
'hostilityModeUNK' => '[span class=q10]unknown HostilityMode #[b class=q1]%d[/b][/span]',
'motionTypeUNK' => '[span class=q10]unknown MotionType #[b class=q1]%d[/b][/span]',
'entityUNK' => '[b class=q10]unknown entity[/b]',
'empty' => '[span class=q0]<empty>[/span]'
),
'account' => array(
'title' => "数据库账号",
'email' => "电子邮箱地址",
'continue' => "继续",
'groups' => array(
-1 => "", "测试员", "管理员", "编辑器", "管理员", "官僚",
"开发者", "VIP", "博主", "特级", "本地化人员", "销售代理",
"截屏管理器", "视频管理员", "API伙伴", "等待中"
),
// signIn
'doSignIn' => "登录你的数据库账号",
'signIn' => "登录",
'user' => "用户名",
'pass' => "密码",
'rememberMe' => "保持登录",
'forgot' => "忘记",
'forgotUser' => "用户名",
'forgotPass' => "密码",
'accCreate' => '没有账号?<a href="?account=signup">现在创建一个!</a>',
// recovery
'recoverUser' => "用户名需求",
'recoverPass' => "密码重置:步骤 %s / 2",
'newPass' => "新密码",
// creation
'register' => "注册 - 步骤 %s / 2",
'passConfirm' => "确认密码",
// dashboard
'ipAddress' => "IP地址",
'lastIP' => "上次使用IP地址",
'myAccount' => "我的账号",
'editAccount' => "只需使用以下表格就能更新你的帐户信息",
'viewPubDesc' => '在你的<a href="?user=%s">简介页面</a>查看你公共描述',
// bans
'accBanned' => "这个账号已被关闭",
'bannedBy' => "冻结操作者",
'ends' => "结束于",
'permanent' => "永久冻结",
'reason' => "理由",
'noReason' => "没有理由提供。",
// form-text
'emailInvalid' => "该电子邮件地址无效。", // message_emailnotvalid
'emailNotFound' => "你输入的电子邮件地址与任何帐户不关联。<br><br>如果您忘记了使用哪个电子邮件注册了您的帐户请发送电子邮件至CFG_CONTACT_EMAIL寻求帮助。",
'createAccSent' => "电子邮件发送到<b>%s</b>。只需按照说明创建你的帐户。",
'recovUserSent' => "电子邮件发送到<b>%s</b>。只需按照说明恢复你的用户名。",
'recovPassSent' => "电子邮件发送到<b>%s</b>。只需按照说明重置你的密码。",
'accActivated' => '你的帐户已被激活。<br>继续<a href="?account=signin&token=%s">登录</a>',
'userNotFound' => "输入的用户名不存在。",
'wrongPass' => "密码无效。",
// 'accInactive' => "该帐户尚未确认激活。",
'loginExceeded' => "这个IP最大登录次数已超过。请在%s后再次尝试。",
'signupExceeded'=> "这个IP最大注册次数已超过。请在%s后再次尝试。",
'errNameLength' => "你的用户名必须至少4个字符长度。", // message_usernamemin
'errNameChars' => "你的用户名只能包含字母和数字。", // message_usernamenotvalid
'errPassLength' => "你的密码必须至少6个字符长度。", // message_passwordmin
'passMismatch' => "你输入的密码不匹配。",
'nameInUse' => "用户名已被占用。",
'mailInUse' => "该电子邮件已注册到一个帐户。",
'isRecovering' => "此帐户已恢复。按照电子邮件中的说明或等待%s后令牌过期。",
'passCheckFail' => "密码不匹配。", // message_passwordsdonotmatch
'newPassDiff' => "你的新密码必须与以前的密码不同。" // message_newpassdifferent
),
'user' => array(
'notFound' => "用户 \"%s\" 未找到",
'removed' => "(已移除)",
'joinDate' => "加入",
'lastLogin' => "上次访问",
'userGroups' => "角色",
'consecVisits' => "连续访问",
'publicDesc' => "公共描述",
'profileTitle' => "%s的简介",
'contributions' => "贡献",
'uploads' => "数据上传",
'comments' => "评论",
'screenshots' => "截图",
'videos' => "视频",
'posts' => "论坛帖子",
// user mail
'tokenExpires' => "此令牌将在%s过期。",
'accConfirm' => ["账户确认", "欢迎来到CFG_NAME_SHORT!\r\n\r\n点击下方链接以激活您的账户。\r\n\r\nHOST_URL?account=signup&token=%s\r\n\r\n如果您没有请求此邮件,请忽略它。"],
'recoverUser' => ["用户恢复", "点击此链接登录\r\n\r\nHOST_URL?account=signin&token=%s\r\n\r\n如果您没有请求此邮件,请忽略它。"],
'resetPass' => ["重置密码", "点击此链接以重置您的密码。\r\n\r\nHOST_URL?account=forgotpassword&token=%s\r\n\r\n如果您没有请求此邮件,请忽略它。"]
),
'emote' => array(
'notFound' => "这个表情不存在。",
// 'self' => "对你自己",
// 'target' => "对别人并且选择了目标",
// 'noTarget' => "对别人并且不选择目标",
'targeted' => "[Used with target]",
'untargeted' => "[Used without target]",
'isAnimated' => "使用动画",
'eventSound' => "[Event Sound]",
'aliases' => "别名",
'noText' => "这个表情没有文字。",
'noCommand' => "[This Emote has no /-command. It can not be triggered.]",
'flags' => array(
EMOTE_FLAG_ONLY_STANDING => "Only while standig",
EMOTE_FLAG_USE_MOUNT => "Emote applies to mount",
EMOTE_FLAG_NOT_CHANNELING => "Not while channeling",
EMOTE_FLAG_ANIM_TALK => "Talk anim - talk",
EMOTE_FLAG_ANIM_QUESTION => "Talk anim - question",
EMOTE_FLAG_ANIM_EXCLAIM => "Talk anim - exclamation",
EMOTE_FLAG_ANIM_SHOUT => "Talk anim - shout",
EMOTE_FLAG_NOT_SWIMMING => "Not while swimming",
EMOTE_FLAG_ANIM_LAUGH => "Talk anim - laugh",
EMOTE_FLAG_CAN_LIE_ON_GROUND => "Usable while sleeping or dead",
EMOTE_FLAG_NOT_FROM_CLIENT => "Creature only",
EMOTE_FLAG_NOT_CASTING => "Not while casting",
EMOTE_FLAG_END_MOVEMENT => "Emote ends movement",
EMOTE_FLAG_INTERRUPT_ON_ATTACK => "Interrupt on attacking",
EMOTE_FLAG_ONLY_STILL => "Only while still",
EMOTE_FLAG_NOT_FLYING => "Not while flying"
),
'state' => ['[Oneshot]', '[Continuous State]', '[Continuous Emote]']
),
'enchantment' => array(
'details' => "细节",
'activation' => "激活",
'notFound' => "这个附魔不存在。",
'types' => array(
1 => "触发法术", 3 => "装备法术", 7 => "使用法术", 8 => "棱形插槽",
5 => "统计", 2 => "武器伤害", 6 => "DPS", 4 => "防御"
)
),
'areatrigger' => array(
'notFound' => "这个区域触发器不存在。",
'foundIn' => "这个区域触发器可以在以下地区找到:",
'types' => ['未使用', '酒馆', '传送门', '任务目标', 'Smart Trigger', '脚本']
),
'gameObject' => array(
'notFound' => "这个对象不存在。",
'cat' => [0 => "其他", 3 => "容器", 6 => "陷阱", 9 => "书籍", 25 => "钓鱼点", -5 => "宝箱", -3 => "草药", -4 => "矿脉", -2 => "任务", -6 => "工具"],
'type' => [ 3 => "容器", 6 => "", 9 => "书籍", 25 => "", -5 => "宝箱", -3 => "草药", -4 => "矿脉", -2 => "任务", -6 => ""],
'unkPosition' => "这个对象的位置未知。",
'npcLootPH' => '这个<b>%s</b>包含战利品,与<a href="?npc=%d">%s</a>的作战后,在他/她/它死亡后刷新。',
'key' => "钥匙",
'focus' => "Spell Focus",
'focusDesc' => "Spells requiring this Focus can be cast near this Object",
'trap' => "陷阱",
'triggeredBy' => "触发由",
'capturePoint' => "占领点",
'foundIn' => "这个游戏对象可以在以下地区找到:",
'restock' => "每%s重新补给一次。",
'goFlags' => array(
GO_FLAG_IN_USE => '正在使用',
GO_FLAG_LOCKED => '已锁定',
GO_FLAG_INTERACT_COND => '无法交互',
GO_FLAG_TRANSPORT => '传送',
GO_FLAG_NOT_SELECTABLE => '不可选择',
GO_FLAG_TRIGGERED => '已触发',
GO_FLAG_DAMAGED => 'Siege damaged',
GO_FLAG_DESTROYED => 'Siege destroyed'
),
'actions' => array(
"None", "Animate Custom 0", "Animate Custom 1", "Animate Custom 2", "Animate Custom 3",
"Disturb / Trigger Trap", "Unlock", "Lock", "Open", "Unlock & Open",
"Close", "Toggle Open", "Destroy", "Rebuild", "Creation",
"Despawn", "Make Inert", "Make Active", "Close & Lock", "Use ArtKit 0",
"Use ArtKit 1", "Use ArtKit 2", "Use ArtKit 3", "Set Tap List"
)
),
'npc' => array(
'notFound' => "这个NPC不存在。",
'classification'=> "分类",
'petFamily' => "宠物家族",
'react' => "反应",
'worth' => "价值",
'unkPosition' => "这个NPC的位置未知。",
'difficultyPH' => '这个NPC是不同模式下的占位符是 <a href="?npc=%1$d">%2$s</a>.',
'seat' => "Seat",
'accessory' => "附件",
'accessoryFor' => "这个NPC是载具的附件",
'quotes' => "引用",
'gainsDesc' => "杀死这个NPC后你将得到",
'repWith' => "点声望点数在",
'stopsAt' => "在%s停止",
'vehicle' => "载具",
'stats' => "状态",
'melee' => "近战",
'ranged' => "远程",
'armor' => "护甲",
'resistances' => "韧性",
'foundIn' => "这个NPC能在以下地区找到",
'tameable' => "可驯服的(%s)",
'spirit' => "[tooltip name=spirit][Only visible to dead players][/tooltip][span class=tip tooltip=spirit][Spirit][/span]",
'waypoint' => "路径点",
'wait' => "等待",
'respawnIn' => "重生:%s",
'despawnAfter' => "[Spawned by Script<br>Despawn after]%s",
'rank' => [0 => "普通", 1 => "稀有", 4 => "精英", 2 => "稀有精英", 3 => "首领"],
'textRanges' => [null, "发送到地区", "发送到区域", "发送到地图", "发送到世界"],
'textTypes' => [null, "喊道", "", "悄悄地说"],
'modes' => array(
1 => ["普通", "英雄"],
2 => ["10人普通", "25人普通", "10人英雄", "25人英雄"]
),
'cat' => array(
"未分类", '野兽', '龙类', '恶魔', '元素生物', '巨人', '亡灵',
'人型生物', '小动物', '机械', '未指定', '图腾', '非战斗宠物', '气体云雾'
),
'npcFlags' => array(
NPC_FLAG_GOSSIP => '对话',
NPC_FLAG_QUEST_GIVER => '任务发布者',
NPC_FLAG_TRAINER => '训练师',
NPC_FLAG_CLASS_TRAINER => '职业训练师',
NPC_PROFESSION_TRAINER => '专业训练师',
NPC_FLAG_VENDOR => '商人',
NPC_FLAG_VENDOR_AMMO => '弹药商',
NPC_FLAG_VENDOR_FOOD => '食物商',
NPC_FLAG_VENDOR_POISON => '毒药商',
NPC_FLAG_VENDOR_REAGENT => '材料商',
NPC_FLAG_REPAIRER => '修理',
NPC_FLAG_FLIGHT_MASTER => '飞行管理员',
NPC_FLAG_SPIRIT_HEALER => '灵魂医者',
NPC_FLAG_SPIRIT_GUIDE => '灵魂向导',
NPC_FLAG_INNKEEPER => '旅店老板',
NPC_FLAG_BANKER => '银行职员',
NPC_FLAG_PETITIONER => '请愿者',
NPC_FLAG_GUILD_MASTER => '公会官员',
NPC_FLAG_BATTLEMASTER => '战斗大师',
NPC_FLAG_AUCTIONEER => '拍卖师',
NPC_FLAG_STABLE_MASTER => '兽栏管理员',
NPC_FLAG_GUILD_BANK => '公会银行',
NPC_FLAG_SPELLCLICK => 'Spellclick',
NPC_FLAG_MAILBOX => '邮箱'
)
),
'event' => array(
'notFound' => "这个世界事件不存在。",
'start' => "开始",
'end' => "结束",
'interval' => "间隔",
'inProgress' => "事件正在进行中",
'category' => ["未分类", "节日", "循环", "PvP"]
),
'achievement' => array(
'notFound' => "这个成就不存在。",
'criteria' => "达成条件",
'points' => "点数",
'series' => "系列",
'outOf' => "/",
'criteriaType' => "条件类型ID",
'itemReward' => "你将得到",
'titleReward' => '你将被授予头衔"<a href="?title=%d">%s</a>"',
'slain' => "杀死",
'reqNumCrt' => "要求",
'rfAvailable' => "在服务器上可用:",
'_transfer' => '这个成就将被转换到<a href="?achievement=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'cat' => array(
1 => "属性", 21 => "PvP",
81 => "光辉事迹", 92 => "综合",
95 => "PvP", 96 => "任务",
97 => "探索", 122 => "死亡",
123 => "竞技场", 124 => "战场",
125 => "地下城", 126 => "世界",
127 => "复活", 128 => "杀敌",
130 => "角色", 131 => "社交",
132 => "技能", 133 => "任务",
134 => "旅行", 135 => "怪物",
136 => "荣誉杀敌", 137 => "击杀",
140 => "财富", 141 => "战斗",
145 => "消耗品", 147 => "声望",
152 => "竞技场积分赛", 153 => "战场",
154 => "世界", 155 => "世界事件",
156 => "冬幕节", 158 => "万圣节",
159 => "复活节", 160 => "春节",
161 => "仲夏节", 162 => "美酒节",
163 => "儿童周", 165 => "竞技场",
168 => "地下城和团队", 169 => "专业",
170 => "烹饪", 171 => "钓鱼",
172 => "急救", 173 => "专业",
178 => "辅助技能", 187 => "情人节",
191 => "装备", 201 => "声望",
14777 => "东部王国", 14778 => "卡利姆多",
14779 => "外域", 14780 => "诺森德",
14801 => "奥特兰克山谷", 14802 => "阿拉希盆地",
14803 => "风暴之眼", 14804 => "战歌峡谷",
14805 => "燃烧的远征", 14806 => "巫妖王 - 地下城",
14807 => "地下城与团队", 14808 => "经典旧世",
14821 => "经典旧世", 14822 => "燃烧的远征",
14823 => "巫妖王之怒", 14861 => "经典旧世",
14862 => "燃烧的远征", 14863 => "巫妖王之怒",
14864 => "经典旧世", 14865 => "燃烧的远征",
14866 => "巫妖王之怒", 14881 => "远古海滩",
14901 => "冬拥湖", 14921 => "巫妖王 - 英雄地下城",
14922 => "巫妖王 - 10人团队", 14923 => "巫妖王 - 25人团队",
14941 => "银色锦标赛", 14961 => "奥杜尔的秘密 - 10人团队",
14962 => "奥杜尔的秘密 - 25人团队", 14963 => "奥杜尔的秘密",
14981 => "感恩节", 15001 => "北伐的召唤 - 10人团队",
15002 => "北伐的召唤 - 25人团队", 15003 => "征服之岛",
15021 => "北伐的召唤", 15041 => "巫妖王的陨落 - 10人团队",
15042 => "巫妖王的陨落 - 25人团队", 15062 => "巫妖王的陨落"
)
),
'chrClass' => array(
'notFound' => "这个职业不存在。"
),
'race' => array(
'notFound' => "这个种族不存在。",
'racialLeader' => "种族领袖",
'startZone' => "起始区域"
),
'maps' => array(
'maps' => "地图",
'linkToThisMap' => "链接到这个地图",
'clear' => "清除",
'EasternKingdoms' => "东部王国",
'Kalimdor' => "卡利姆多",
'Outland' => "外域",
'Northrend' => "诺森德",
'Instances' => "副本",
'Dungeons' => "地下城",
'Raids' => "团队副本",
'More' => "更多",
'Battlegrounds' => "战场",
'Miscellaneous' => "其他",
'Azeroth' => "艾泽拉斯",
'CosmicMap' => "宇宙地图",
'floorN' => "[Level %d]"
),
'privileges' => array(
'main' => "在我们的网站上,你可以通过 <a href=\"?reputation\">声望</a>. 来获取特权。获取声望的主要途径是获得评论的赞同。<br><br>因此,声望是衡量你对社区的贡献程度的一个大致指标。<br><br>随着声望的积累,你将获得社区的信任,并被赋予额外的特权。以下是完整的特权列表。",
'privilege' => "特权",
'privileges' => "特权",
'requiredRep' => "需要声望",
'reqPoints' => "这个特权需要 <b>%s</b> 声望点数。",
'_privileges' => array(
null, "发表评论", "发布外部链接", null,
"无验证码", "评论投票价值更高", null, null,
null, "每日投票次数更多", "点赞评论", "反对评论",
"发表评论回复", "Border: 罕见", "Border: 稀有", "Border: 史诗",
"Border: 传说", "数据库高级会员"
)
),
'zone' => array(
'notFound' => "这个区域不存在。",
'attunement' => ["调整", "英雄调整"],
'key' => ["钥匙", "英雄钥匙"],
'location' => "位置",
'raidFaction' => "团队副本阵营",
'boss' => "最终首领",
'reqLevels' => "要求等级: [tooltip=instancereqlevel_tip]%d[/tooltip], [tooltip=lfgreqlevel_tip]%d[/tooltip]",
'zonePartOf' => "这个区域是[zone=%s]的一部分。",
'autoRez' => "自动复活",
'city' => "城市",
'territory' => "领地",
'instanceType' => "副本类型",
'hcAvailable' => "英雄模式可用&nbsp;(%d)",
'numPlayers' => "玩家人数",
'noMap' => "这个区域没有可用地图。",
'fishingSkill' => "[25 &ndash; 100% chance to catch a listed fish.]",
'instanceTypes' => ["区域", "运送", "地下城", "团队副本", "战场", "地下城", "竞技场", "团队副本", "团队副本"],
'territories' => ["联盟", "部落", "争夺中", "安全区域", "PvP", "世界PvP"],
'cat' => array(
"东部王国", "卡利姆多", "地下城", "团队副本", "未使用", null,
"战场", null, "外域", "竞技场", "诺森德"
)
),
'quest' => array(
'notFound' => "这个任务不存在。",
'_transfer' => '这个任务将被转换到<a href="?quest=%d" class="q1">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'questLevel' => "等级%s",
'requirements' => "要求",
'reqMoney' => "需要金钱",
'money' => "金钱",
'additionalReq' => "获得这个任务的额外要求",
'reqRepWith' => '你<a href="?faction=%d">%s</a>的声望需要%s %s',
'reqRepMin' => "至少",
'reqRepMax' => "低于",
'progress' => "进行",
'provided' => "提供的",
'providedItem' => "提供的物品",
'completion' => "完成",
'description' => "描述",
'playerSlain' => "玩家被杀",
'profession' => "专业",
'timer' => "计时器",
'loremaster' => "博学者",
'suggestedPl' => "建议玩家数",
'keepsPvpFlag' => "保持你的PvP标记",
'daily' => "每日",
'weekly' => "每周",
'monthly' => "每月",
'sharable' => "可共享的",
'notSharable' => "不可共享的",
'repeatable' => "可重复的",
'reqQ' => "要求",
'reqQDesc' => "要完成这个任务,你必须完成所有这些任务",
'reqOneQ' => "需要其中之一",
'reqOneQDesc' => "要完成此任务,必须完成下列任务之一",
'opensQ' => "打开任务",
'opensQDesc' => "完成此任务需要接取到这个任务",
'closesQ' => "关闭任务",
'closesQDesc' => "完成此任务后,您将无法接取到这些任务",
'enablesQ' => "可用",
'enablesQDesc' => "当这个任务是活跃的,这些任务也可用",
'enabledByQ' => "启用自",
'enabledByQDesc'=> "只有当这些任务中的一个活跃时,这个任务才可用",
'gainsDesc' => "完成这个任务后,你将获得",
'theTitle' => '头衔 "%s"',
'unavailable' => "这项任务已被标记为过时,无法获得或完成。",
'experience' => "经验",
'expConvert' => "(或%s如果在等级%d完成",
'expConvert2' => "%s如果在等级%d完成",
'chooseItems' => "你可以从这些奖励品中选择一件",
'receiveItems' => "你将得到",
'receiveAlso' => "你还将得到",
'spellCast' => "该法术将被施放在你身上",
'spellLearn' => "你将学会",
'bonusTalents' => "%d天赋|4点数:点数;",
'spellDisplayed'=> ' (<a href="?spell=%d">%s</a> 已显示)',
'questPoolDesc' => '每次只能同时提供 %d 个任务',
'autoaccept' => '自动接收',
'questInfo' => array(
0 => "普通", 1 => "组队", 21 => "职业", 41 => "PvP", 62 => "团队", 81 => "地下城", 82 => "世界事件",
83 => "传说", 84 => "护送", 85 => "英雄", 88 => "团队10", 89 => "团队25"
),
'cat' => array(
0 => array( "东部王国",
1 => "丹莫罗", 3 => "荒芜之地", 4 => "诅咒之地", 8 => "悲伤沼泽", 9 => "北郡山谷",
10 => "暮色森林", 11 => "湿地", 12 => "艾尔文森林", 25 => "黑石山", 28 => "西瘟疫之地",
33 => "荆棘谷", 36 => "奥特兰克山脉", 38 => "洛克莫丹", 40 => "西部荒野", 41 => "逆风小径",
44 => "赤脊山", 45 => "阿拉希高地", 46 => "燃烧平原", 47 => "辛特兰", 51 => "灼热峡谷",
85 => "提瑞斯法林地", 130 => "银松森林", 132 => "寒脊山谷", 139 => "东瘟疫之地", 154 => "丧钟镇",
267 => "希尔斯布莱德丘陵", 1497 => "幽暗城", 1519 => "暴风城", 1537 => "铁炉堡", 2257 => "矿道地铁",
3430 => "永歌森林", 3431 => "逐日岛", 3433 => "幽魂之地", 3487 => "银月城", 4080 => "奎尔丹纳斯岛",
4298 => "血色领地"
),
1 => array( "卡利姆多",
14 => "杜隆塔尔", 15 => "尘泥沼泽", 16 => "艾萨拉", 17 => "贫瘠之地", 141 => "泰达希尔",
148 => "黑海岸", 188 => "幽影谷", 215 => "莫高雷", 220 => "红云台地", 331 => "灰谷",
357 => "菲拉斯", 361 => "费伍德森林", 363 => "试炼谷", 400 => "千针石林", 405 => "凄凉之地",
406 => "石爪山脉", 440 => "塔纳利斯", 490 => "安戈洛环形山", 493 => "月光林地", 618 => "冬泉谷",
1377 => "希利苏斯", 1637 => "奥格瑞玛", 1638 => "雷霆崖", 1657 => "达纳苏斯", 1769 => "木喉要塞",
3524 => "秘蓝岛", 3525 => "秘血岛", 3526 => "埃门谷", 3557 => "埃索达"
),
2 => array( "地下城",
206 => "乌特加德城堡", 209 => "影牙城堡", 491 => "剃刀沼泽", 717 => "监狱", 718 => "哀嚎洞穴",
719 => "黑暗深渊", 721 => "诺莫瑞根", 722 => "剃刀高地", 796 => "血色修道院", 1176 => "祖尔法拉克",
1196 => "乌特加德之巅", 1337 => "奥达曼", 1477 => "沉没的神庙", 1581 => "死亡矿井", 1583 => "黑石塔",
1584 => "黑石深渊", 1941 => "时光之穴", 2017 => "斯坦索姆", 2057 => "通灵学院", 2100 => "玛拉顿",
2366 => "黑色沼泽", 2367 => "旧希尔斯布莱德丘陵", 2437 => "怒焰裂谷", 2557 => "厄运之槌", 3535 => "地狱火堡垒",
3562 => "地狱火城墙", 3688 => "奥金顿", 3713 => "鲜血熔炉", 3714 => "破碎大厅", 3715 => "蒸汽地窟",
3716 => "幽暗沼泽", 3717 => "奴隶围栏", 3789 => "暗影迷宫", 3790 => "奥金尼地穴", 3791 => "塞泰克大厅",
3792 => "法力陵墓", 3842 => "风暴要塞", 3847 => "生态船", 3848 => "禁魔监狱", 3849 => "能源舰",
3905 => "盘牙水库", 4100 => "净化斯坦索姆", 4131 => "魔导师平台", 4196 => "达克萨隆要塞", 4228 => "魔环",
4264 => "岩石大厅", 4265 => "魔枢", 4272 => "闪电大厅", 4277 => "艾卓-尼鲁布", 4415 => "紫罗兰监狱",
4416 => "古达克", 4494 => "安卡赫特:古代王国", 4522 => "冰冠堡垒", 4723 => "冠军的试炼", 4809 => "灵魂洪炉",
4813 => "萨隆矿坑", 4820 => "映像大厅"
),
3 => array( "团队副本",
1977 => "祖尔格拉布", 2159 => "奥妮克希亚的巢穴", 2677 => "黑翼之巢", 2717 => "熔火之心", 3428 => "安其拉",
3429 => "安其拉废墟", 3456 => "纳克萨玛斯", 3457 => "卡拉赞", 3606 => "海加尔峰", 3607 => "毒蛇神殿",
3805 => "祖阿曼", 3836 => "玛瑟里顿的巢穴", 3845 => "风暴要塞", 3923 => "格鲁尔的巢穴", 3959 => "黑暗神殿",
4075 => "太阳之井高地", 4273 => "奥杜尔", 4493 => "黑曜石圣殿", 4500 => "永恒之眼", 4603 => "阿尔卡冯的宝库",
4722 => "十字军的试炼", 4812 => "冰冠堡垒", 4987 => "红玉圣殿"
),
4 => array( "职业",
-61 => "术士", -81 => "战士", -82 => "萨满祭司", -141 => "圣骑士", -161 => "法师",
-162 => "潜行者", -261 => "猎人", -262 => "牧师", -263 => "德鲁伊", -372 => "死亡骑士"
),
5 => array( "专业",
-24 => "草药学", -101 => "钓鱼", -121 => "锻造", -181 => "炼金术", -182 => "制皮",
-201 => "工程学", -264 => "裁缝", -304 => "烹饪", -324 => "急救", -371 => "铭文",
-373 => "珠宝加工"
),
6 => array( "战场",
2597 => "奥特兰克山谷", 3277 => "战歌峡谷", 3358 => "阿拉希盆地", 3820 => "风暴之眼", 4384 => "远古海滩",
4710 => "征服之岛", -25 => "战场"
),
7 => array( "杂项",
-1 => "史诗", -241 => "锦标赛", -344 => "传说", -365 => "安其拉战争", -367 => "声望",
-368 => "天灾入侵", -1010 => "地下城查找器"
),
8 => array( "外域",
3483 => "地狱火半岛", 3518 => "纳格兰", 3519 => "泰罗卡森林", 3520 => "影月谷", 3521 => "赞加沼泽",
3522 => "刀锋山", 3523 => "虚空风暴", 3679 => "斯克提斯", 3703 => "沙塔斯城"
),
9 => array( "世界事件",
-22 => "季节性", -41 => "悼念日", -364 => "暗月马戏团", -366 => "新年", -369 => "仲夏",
-370 => "美酒节", -374 => "复活节", -375 => "感恩节", -376 => "情人节", -1001 => "冬幕节",
-1002 => "儿童周", -1003 => "万圣节", -1005 => "收获节"
),
10 => array( "诺森德",
65 => "龙骨荒野", 66 => "祖达克", 67 => "风暴峭壁", 210 => "冰冠冰川", 394 => "灰熊丘陵",
495 => "嚎风峡湾", 3537 => "北风苔原", 3711 => "索拉查盆地", 4024 => "考达拉", 4197 => "冬拥湖",
4395 => "达拉然", 4742 => "洛斯加尔登陆点"
),
-2 => "大陆"
)
),
'icon' => array(
'notFound' => "这个图标不存在。"
),
'title' => array(
'notFound' => "这个头衔不存在。",
'_transfer' => '这个头衔将被转换到<a href="?title=%d" class="q1">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'cat' => array(
"一般", "PvP", "声望", "地下城和团队", "任务", "专业", "世界事件"
)
),
'skill' => array(
'notFound' => "这个技能不存在。",
'cat' => array(
-6 => "伙伴", -5 => "坐骑", -4 => "种族特性", 5 => "属性", 6 => "武器技能", 7 => "职业技能", 8 => "护甲精通",
9 => "辅助技能", 10 => "语言", 11 => "专业"
)
),
'currency' => array(
'notFound' => "这个货币不存在。",
'cap' => "总共上限",
'cat' => array(
1 => '其它', 2 => 'PvP', 3 => '未使用', 4 => '经典旧世', 21 => '巫妖王之怒',22 => '地下城与团队', 23 => '燃烧的远征', 41 => '测试'
)
),
'sound' => array(
'notFound' => "这个音频不存在。",
'foundIn' => "这个声音可以找到在",
'goToPlaylist' => "转到我的播放列表",
'music' => "音乐",
'intro' => "介绍音乐",
'ambience' => "背景音乐",
'cat' => array(
null, "法术", "用户界面", "脚步", "武器碰撞", null, "武器格挡", null, null, "拿起/放下",
"NPC攻击", null, "错误", "自然", "对象", null, "死亡", "NPC问候", null, "护甲",
"Footstep Splash", "水(角色)", "", "交易技能", "环境气氛", "装饰物", "法术失败", "NPC循环", "区域音乐", "表情",
"叙事音乐", "叙事", 50 => "区域气氛", 52 => "发射器", 53 => "载具", 1000 => "我的播放列表"
)
),
'mail' => array(
'notFound' => "该邮件不存在。",
'attachment' => "附件",
'mailDelivery' => '你将收到 <a href="?mail=%d">这封信</a>%s%s', // "你会收到这封信%s%s",
'mailBy' => '发件人:<a href="?npc=%d">%s</a>',
'mailIn' => "在 %s 后",
'delay' => "延迟",
'sender' => "寄件人",
'untitled' => "无标题邮件 #%d"
),
'pet' => array(
'notFound' => "这个宠物家族不存在。",
'exotic' => "异域的",
'cat' => ["狂野", "坚韧", "狡诈"],
'food' => ["", "", "奶酪", "面包", "蘑菇", "水果", "生肉", "生鱼"]
),
'faction' => array(
'notFound' => "这个阵营不存在。",
'spillover' => "声望额外效果",
'spilloverDesc' => "获得这个阵营的声望也将按比例获得下列阵营的声望。",
'maxStanding' => "最大关系",
'quartermaster' => "军需官",
'customRewRate' => "自定义奖励率",
'_transfer' => '这个阵营的声望将被转换到<a href="?faction=%d" class="q1">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'cat' => array(
1118 => ["经典旧世", 469 => "联盟", 169 => "热砂港", 67 => "部落", 891 => "联盟部队", 892 => "部落军队"],
980 => ["燃烧的远征", 936 => "沙塔斯城"],
1097 => ["巫妖王之怒", 1052 => "部落先遣军", 1117 => "索拉查盆地", 1037 => "联盟先遣军"],
0 => "其他"
)
),
'itemset' => array(
'notFound' => "这个物品套装不存在。",
'_desc' => "<b>%s</b>是<b>%s</b>。它包含%s件。",
'_descTagless' => "<b>%s</b>是物品套装包含%s件。",
'_setBonuses' => "套装奖励",
'_conveyBonus' => "穿更多这个套装的部分将会提供给你角色奖励。",
'_pieces' => "",
'_unavailable' => "这个物品套装对玩家不可用。",
'_tag' => "标签",
'summary' => "摘要",
'notes' => array(
null, "地下城套装1", "地下城套装2", "T1副本套装",
"T2副本套装", "T3副本套装", "60级PVP稀有套装", "60级PVP稀有套装",
"60级PVP史诗套装", "安其拉废墟套装", "安其拉神庙团本套装", "祖尔格拉布套装",
"T4副本套装", "T5副本套装", "地下城套装3", "阿拉希盆地套装",
"70级PVP稀有套装", "竞技场第1季套装", "T6副本套装", "竞技场第2季套装",
"竞技场第3季套装", "70级PVP稀有套装 2", "竞技场第4季套装", "T7副本套装",
"竞技场第5季套装", "T8副本套装", "竞技场第6季套装", "T9副本套装",
"竞技场第7季套装", "T10副本套装", "竞技场第8季套装"
),
'types' => array(
null, "布甲", "皮甲", "锁甲", "板甲", "匕首", "戒指",
"拳套", "单手斧", "单手杖", "单手剑", "饰品", "项链"
)
),
'spell' => array(
'notFound' => "这个法术不存在。",
'_spellDetails' => "法术细节",
'_cost' => "花费",
'_range' => "范围",
'_castTime' => "施法时间",
'_cooldown' => "冷却时间",
'_distUnit' => "",
'_forms' => "形态",
'_aura' => "光环",
'_effect' => "效果",
'_none' => "",
'_gcd' => "GCD",
'_globCD' => "公共冷却时间",
'_gcdCategory' => "GCD类别",
'_value' => "",
'_radius' => "半径",
'_interval' => "间隔", //Interval
'_inSlot' => "在插槽中",
'_collapseAll' => "折叠全部",
'_expandAll' => "展开全部",
'_transfer' => '这个法术将被转换到<a href="?spell=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'_affected' => "受影响法术",
'_seeMore' => "[See more]",
'_rankRange' => "排名:&nbsp;%d&nbsp;-&nbsp;%d",
'_showXmore' => "[Show %d More]",
'currentArea' => '&lt;当前区域&gt;',
'discovered' => "通过发现学习",
'ppm' => "%s每分钟触发几率",
'procChance' => "触发几率",
'starter' => "初始法术",
'trainingCost' => "训练成本",
'channeled' => "需引导",
'range' => "%s码范围",
'meleeRange' => "近战范围",
'unlimRange' => "无限范围",
'reagents' => "材料",
'tools' => "工具",
'home' => "&lt;旅店&gt;",
'pctCostOf' => "的基础%s",
'costPerSec' => ",加%s每秒",
'costPerLevel' => ",加%s每级",
'pointsPerCP' => ",加%s每连击",
'stackGroup' => "Stack Group",
'linkedWith' => "Linked with",
'_scaling' => "缩放比例",
'instantPhys' => "瞬发",
'castTime' => array(
"瞬发法术",
"%.3g秒施法时间",
"%.3g分钟施法时间"
),
'cooldown' => array(
"即时冷却",
"%.3g秒冷却时间",
"%.3g分钟冷却时间",
"%.3g小时冷却时间",
"%.3g天冷却时间"
),
'duration' => array(
"直到主动取消",
"%.2G秒",
"%.2G分钟",
"%.2G小时",
"%.2G天"
),
'timeRemaining' => array(
"",
"剩余%d秒",
"剩余%d分钟",
"剩余%d小时",
"剩余%d天"
),
'powerCost' => array(
-2 => ["%d生命值", "%d生命值每秒增加%d" ],
0 => ["%d法力值", "%d点法力值外加每秒%d点" ],
1 => ["%d怒气", "%d怒气外加每秒%d" ],
2 => ["%d集中", "%d集中外加每秒%d" ],
3 => ["%d能量", "%d能量外加每秒%d" ],
6 => ["%d符文能量", "%d点符文能量外加每秒%d点"],
),
'powerDisplayCost' => ["%d %s", "%d %s再加上每秒%d"],
'powerCostRunes'=> ["%d鲜血", "%d邪恶", "%d冰霜"],
'powerRunes' => ["鲜血", "邪恶", "冰霜", "死亡"],
'powerTypes' => array( // POWER_TYPE_*
// conventional
-2 => "生命值", 0 => "法力值", 1 => "怒气", 2 => "集中", 3 => "能量", 4 => "快乐",
5 => "符文", 6 => "符文能量",
// powerDisplay
-1 => "弹药", -41 => "蓝铁", -61 => "蒸汽动力", -101 => "热能", -121 => "软泥", -141 => "鲜血能量",
-142 => "愤怒"
),
'scaling' => array(
'directSP' => "直接效果的攻击强度 +%.2f%%", 'directAP' => "直接效果的攻击强度 +%.2f%%",
'dotSP' => "每个周期的法术强度 +%.2f%%", 'dotAP' => "每个周期的攻击强度 +%.2f%%"
),
'relItems' => array(
'base' => "<small>显示与<b>%s</b>相关的 %s</small>",
'link' => "",
'recipes' => '<a href="?items=9.%s">制作物品</a>',
'crafted' => '<a href="?items&filter=cr=86;crs=%s;crv=0">手工制作物品</a>'
),
'cat' => array(
7 => "技能",
-13 => "雕文",
-11 => ["精通", 8 => "护甲", 6 => "武器", 10 => "语言"],
-4 => "种族特性",
-2 => "天赋",
-6 => "伙伴",
-5 => ["坐骑", 1=> "陆地坐骑", 2 => "飞行坐骑", 3 => "其它"],
-3 => array(
"宠物能力", 782 => "食尸鬼", 270 => "通用", 653 => "蝙蝠", 210 => "", 655 => "猛禽", 211 => "野猪",
213 => "食腐鸟", 209 => "", 780 => "奇美拉", 787 => "熔岩犬", 214 => "螃蟹", 212 => "鳄鱼", 781 => "魔暴龙",
763 => "龙鹰", 215 => "猩猩", 654 => "土狼", 775 => "蛾子", 764 => "虚空鳐", 217 => "迅猛龙", 767 => "掠食者",
786 => "犀牛", 236 => "蝎子", 768 => "", 783 => "异种虫", 203 => "蜘蛛", 788 => "灵魂兽", 765 => "孢子蝠",
218 => "陆行鸟", 251 => "海龟", 766 => "迁跃捕猎者", 785 => "巨蜂", 656 => "风蛇", 208 => "", 784 => "蠕虫",
761 => "恶魔卫士", 189 => "地狱猎犬", 188 => "小鬼", 205 => "魅魔", 204 => "虚空行者"
),
-7 => ["宠物天赋", 410 => "狡诈", 411 => "狂野", 409 => "坚韧"],
11 => array(
"专业",
171 => "炼金术",
164 => ["锻造", 9788 => "防具锻造", 9787 => "武器锻造", 17041 => "大师级铸斧", 17040 => "大师级铸锤", 17039 => "大师级铸剑"],
333 => "附魔",
202 => ["工程学", 20219 => "侏儒工程学", 20222 => "地精工程师"],
182 => "草药学",
773 => "铭文",
755 => "珠宝加工",
165 => ["制皮", 10656 => "龙鳞制皮", 10658 => "元素制皮", 10660 => "部族制皮"],
186 => "采矿",
393 => "剥皮",
197 => ["裁缝", 26798 => "月布裁缝", 26801 => "暗纹裁缝", 26797 => "魔焰裁缝"],
),
9 => ["辅助专业", 185 => "烹饪", 129 => "急救", 356 => "钓鱼", 762 => "骑术"],
-8 => "NPC能力",
-9 => "GM能力",
0 => "未分类"
),
'armorSubClass' => array(
"杂项", "布甲", "皮甲", "锁甲", "板甲",
null, "盾牌", "圣契", "神像", "图腾",
"魔印"
),
'weaponSubClass' => array( // ordered by content firts, then alphabeticaly
15 => "匕首", 13 => "拳套", 0 => "单手斧", 4 => "单手杖", 7 => "单手剑",
6 => "长柄武器", 10 => "法杖", 1 => "双手斧", 5 => "双手锤", 8 => "双手剑",
2 => "", 18 => "", 3 => "", 16 => "投掷", 19 => "魔杖",
20 => "鱼竿", 14 => "杂项"
),
'subClassMasks' => array(
0x02A5F3 => "近战武器", 0x0060 => "盾牌", 0x04000C => "远程武器", 0xA091 => "单手近战武器"
),
'traitShort' => array(
'atkpwr' => "攻强", 'rgdatkpwr' => "远程攻强", 'splpwr' => "法强", 'arcsplpwr' => "奥术强度", 'firsplpwr' => "火焰强度",
'frosplpwr' => "冰霜强度", 'holsplpwr' => "神圣强度", 'natsplpwr' => "自然强度", 'shasplpwr' => "暗影强度", 'splheal' => "治疗强度",
'str' => "力量", 'agi' => "敏捷", 'sta' => "耐力", 'int' => "智力", 'spi' => "精神"
),
'spellModOp' => array(
"伤害", "持续时间", "威胁值", "效果1", "可使用次数",
"范围", "半径", "暴击几率", "所有效果", "施法时间缩短",
"施法时间", "冷却时间", "效果2", "无视护甲", "花费",
"暴击伤害加成", "失败几率", "跳跃目标数", "触发几率", "间隔",
"倍数(伤害)", "公共冷却时间", "持续伤害", "效果3", "倍数(加成)",
null, "每分钟触发几率", "倍数(数值)", "抵抗驱散几率", "击伤害加成2",
"失败返还成本"
),
'combatRating' => array(
"武器技能", "防御技能", "躲闪", "招架", "格挡",
"近战命中几率", "远程命中几率", "法术命中几率", "近战暴击几率", "远程暴击几率",
"法术暴击几率", "受到近战命中几率", "受到远程命中几率", "受到法术命中几率", "受到近战暴击几率",
"受到远程暴击几率", "受到法术暴击几率", "急速(近战)", "急速(远程)", "急速(法术)",
"主手武器技能", "副手武器技能", "远程武器技能", "精准", "护甲穿透"
),
'combatRatingMask' => array(
0xE0 => "[Hit Chance]", 0x700 => "[Critical Hit Chance]", 0x1C000 => "韧性"
),
'lockType' => array(
null, "锁上的物品", "药草", "矿点", "陷阱",
"未锁上的物品", "宝物", "钙化精灵宝石", "未锁上的物品", "陷阱",
"未锁上的物品", "未锁上的物品", "未锁上的物品", "未锁上的物品", "未锁上的物品",
"加兹瑞迪安", "锁上的物品", "未锁上的物品", "未锁上的物品", "钓鱼",
"书典", "未锁上的物品"
),
'stealthType' => ["一般", "陷阱"],
'invisibilityType' => ["一般", "UNK-1", "UNK-2", "陷阱", "UNK-4", "UNK-5", "醉酒", "UNK-7", "UNK-8", "UNK-9", "UNK-10", "UNK-11"],
'attributes' => array( // index defined by filters
69 => "所有法术效果都是有害的",
57 => "无法取消光环",
51 => "隐藏光环",
95 => "绷带法术",
61 => "死亡后可用",
62 => "骑乘时可用",
64 => "坐下时可用",
53 => "只可在白天使用",
54 => "只可在夜间使用",
55 => "只可在室内使用",
56 => "只可在室外使用",
79 => "只能瞄准玩家",
60 => "无法躲避、招架或格挡",
67 => "无法反射",
91 => "团队副本中无法使用",
33 => "可在战斗中施法",
34 => "致命一击几率",
35 => "未命中几率",
27 => "引导",
66 => "引导 2",
85 => "退出登录后仍继续",
84 => "不在日志中显示",
68 => "不打破潜行",
81 => "无目标接触",
77 => "不需要形变",
// 46 => "忽略免疫",
47 => "忽略类型免疫",
78 => "食物/饮料增强",
71 => "不产生威胁",
52 => "再次攻击时生效(npc)",
49 => "再次攻击时生效(玩家)",
90 => "只可在竞技场中使用",
92 => "圣骑士光环",
50 => "被动技能",
36 => "死亡后继续存在",
72 => "偷窃法术",
73 => "免疫时移除光效",
48 => "需要远距离武器",
82 => "需要魔杖",
83 => "需要副手武器",
74 => "需要钓鱼竿",
41 => "需要变形",
80 => "需要主手武器",
38 => "需要潜行",
75 => "需要未作用过的目标",
58 => "法术伤害取决于施法者等级",
39 => "可盗法",
63 => "光效褪去后开始冷却",
87 => "光环出现时开始计时",
59 => "停止自动攻击",
// 76 => "目标必须为自有物品",
70 => "目标不能处于战斗中",
93 => "图腾",
42 => "昏迷中可用",
88 => "混乱时可用",
89 => "恐惧时可用",
65 => "消耗所有力量"
),
'summonControl' => ['[Uncontrolled]', "守护者", "宠物", "被魅惑", '[Possessed Vehicle]', '[Uncontrolled Vehicle]'],
'summonSlot' => ["宠物", "火焰图腾", "大地图腾", "水图腾", "空气图腾", "非战斗宠物", "任务"],
'unkEffect' => '未知效果 (%1$d)',
'effects' => array(
/*0-5 */ '无', '杀死', '类型伤害', 'Dummy', '传送门', '传送单位',
/*6+ */ '应用光环', '环境伤害', 'Drain Power', 'Drain Health', 'Heal', 'Bind',
/*12+ */ 'Portal', 'Ritual Base', 'Ritual Specialize', 'Ritual Activate Portal', '任务完成', 'Weapon Damage - No School',
/*18+ */ '复活', 'Add Extra Attacks', '躲闪', '闪避', '招架', '格挡',
/*24+ */ '创建物品', '可以使用武器', '防御', 'Persistent Area Aura', '召唤', 'Leap',
/*30+ */ 'Give Power', '武器伤害百分比', 'Trigger Missile', 'Open Lock', 'Transform Item', 'Apply Area Aura - Party',
/*36+ */ '学习法术', '法术防御', '驱散', 'Learn Language', 'Dual Wield', 'Jump to Target',
/*42+ */ 'Jump Behind Target', 'Teleport Target to Caster','Learn Skill Step', 'Give Honor', 'Spawn', 'Trade Skill',
/*48+ */ 'Stealth', 'Detect Stealthed', 'Summon Object', 'Force Critical Hit', 'Guarantee Hit', 'Enchant Item Permanent',
/*54+ */ 'Enchant Item Temporary', 'Tame Creature', 'Summon Pet', 'Learn Spell - Pet', 'Weapon Damage - Flat', 'Open Item & Fast Loot',
/*60+ */ 'Proficiency', 'Send Script Event', 'Burn Power', 'Modify Threat - Flat', 'Trigger Spell', 'Apply Area Aura - Raid',
/*66+ */ 'Create Mana Gem', 'Heal to Full', 'Interrupt Cast', 'Distract', 'Distract Move', '偷窃',
/*72+ */ 'Far Sight', 'Forget Talents', 'Apply Glyph', 'Heal Mechanical', 'Summon Object - Temporary','Script Effect',
/*78+ */ 'Attack', 'Abort All Pending Attacks','Add Combo Points', 'Create House', 'Bind Sight', 'Duel',
/*84+ */ 'Stuck', 'Summon Player', 'Activate Object', 'Siege Damage', 'Repair Building', 'Siege Building Action',
/*90+ */ 'Kill Credit', 'Threat All', 'Enchant Held Item', 'Force Deselect', 'Self Resurrect', 'Skinning',
/*96+ */ '可使用次数', 'Cast Button', 'Knock Back', 'Disenchant', 'Inebriate', 'Feed Pet',
/*102+ */ 'Dismiss Pet', 'Give Reputation', 'Summon Object (Trap)', 'Summon Object (Battle S.)','Summon Object (#3)', 'Summon Object (#4)',
/*108+ */ 'Dispel Mechanic', 'Summon Dead Pet', 'Destroy All Totems', 'Durability Damage - Flat', 'Summon Demon', 'Resurrect with Flat Health',
/*114+ */ 'Taunt', 'Durability Damage - %', 'Skin Player Corpse (PvP)', 'AoE Resurrect with % Health','Learn Skill', 'Apply Area Aura - Pet',
/*120+ */ 'Teleport to Graveyard', 'Normalized Weapon Damage', null, 'Take Flight Path', 'Pull Towards', 'Modify Threat - %',
/*126+ */ 'Spell Steal ', 'Prospect', 'Apply Area Aura - Friend', 'Apply Area Aura - Enemy', 'Redirect Done Threat %', 'Play Sound',
/*132+ */ 'Play Music', 'Unlearn Specialization', 'Kill Credit 2', 'Call Pet', 'Heal for % of Total Health','Give % of Total Power',
/*138+ */ 'Leap Back', 'Abandon Quest', 'Force Cast', 'Force Spell Cast with Value','Trigger Spell with Value','Apply Area Aura - Pet Owner',
/*144+ */ 'Knockback to Dest.', 'Pull Towards Dest.', 'Activate Rune', 'Fail Quest', null, 'Charge to Dest',
/*150+ */ 'Start Quest', 'Trigger Spell 2', 'Summon - Refer-A-Friend', 'Create Tamed Pet', 'Discover Flight Path', 'Dual Wield 2H Weapons',
/*156+ */ 'Add Socket to Item', 'Create Tradeskill Item', 'Milling', 'Rename Pet', 'Force Cast 2', 'Change Talent Spec. Count',
/*162-167*/ 'Activate Talent Spec.', null, 'Remove Aura', null, null, 'Update Player Phase'
),
'unkAura' => '未知光环 (%1$d)',
'auras' => array(
/*0- */ '无', 'Bind Sight', 'Possess', 'Periodic Damage - Flat', 'Dummy',
/*5+ */ 'Confuse', 'Charm', 'Fear', 'Periodic Heal', 'Mod Attack Speed',
'Mod Threat', 'Taunt', 'Stun', 'Mod Damage Done - Flat', 'Mod Damage Taken - Flat',
'Damage Shield', 'Stealth', 'Mod Stealth Detection Level', 'Invisibility', 'Mod Invisibility Detection Level',
'Regenerate Health - %', 'Regenerate Power - %', 'Mod Resistance - Flat', 'Periodically Trigger Spell', 'Periodically Give Power',
/*25+ */ 'Pacify', 'Root', 'Silence', 'Reflect Spells', 'Mod Stat - Flat',
'Mod Skill - Temporary', 'Increase Run Speed %', 'Mod Mounted Speed %', 'Decrease Run Speed %', 'Mod Maximum Health - Flat',
'Mod Maximum Power - Flat', 'Shapeshift', 'Spell Effect Immunity', 'Spell Aura Immunity', 'Spell School Immunity',
'Damage Immunity', 'Dispel Type Immunity', 'Proc Trigger Spell', 'Proc Trigger Damage', 'Track Creatures',
'Track Resources', 'Ignore All Gear', 'Mod Parry %', null, 'Mod Dodge %',
/*50+ */ 'Mod Critical Healing Amount %', 'Mod Block %', 'Mod Physical Crit Chance', 'Periodically Drain Health', 'Mod Physical Hit Chance',
'Mod Spell Hit Chance', 'Transform', 'Mod Spell Crit Chance', 'Increase Swim Speed %', 'Mod Damage Done Versus Creature',
'Pacify & Silence', 'Mod Size %', 'Periodically Transfer Health', 'Periodic Transfer Power', 'Periodic Drain Power',
'Mod Spell Haste % (not stacking)', 'Feign Death', 'Disarm', 'Stalked', 'Mod Absorb School Damage',
'Extra Attacks', 'Mod Spell School Crit Chance', 'Mod Spell School Power Cost - %', 'Mod Spell School Power Cost - Flat', 'Reflect Spells School From School',
/*75+ */ 'Force Language', 'Far Sight', 'Mechanic Immunity', 'Mounted', 'Mod Damage Done - %',
'Mod Stat - %', 'Split Damage - %', 'Underwater Breathing', 'Mod Base Resistance - Flat', 'Mod Health Regeneration - Flat',
'Mod Power Regeneration - Flat', 'Create Item on Death', 'Mod Damage Taken - %', 'Mod Health Regeneration - %', 'Periodic Damage - %',
'Mod Resist Chance', 'Mod Aggro Range', 'Prevent Fleeing', 'Unattackable', 'Interrupt Power Decay',
'Ghost', 'Spell Magnet', 'Absorb Damage - Mana Shield', 'Mod Skill Value', 'Mod Attack Power - Flat',
/*100+ */ 'Always Show Debuffs', 'Mod Resistance - %', 'Mod Melee Attack Power vs Creature', 'Mod Total Threat - Temporary', 'Water Walking',
'Feather Fall', 'Levitate / Hover', 'Add Modifier - Flat', 'Add Modifier - %', 'Proc Spell on Target',
'Mod Power Regeneration - %', 'Intercept % of Attacks Against Target','Override Class Script', 'Mod Ranged Damage Taken - Flat', 'Mod Ranged Damage Taken - %',
'Mod Healing Taken - Flat', 'Allow % of Health Regen During Combat','Mod Mechanic Resistance', 'Mod Healing Taken - %', 'Share Pet Tracking',
'Untrackable', 'Beast Lore', 'Mod Offhand Damage Done %', 'Mod Target Resistance - Flat', 'Mod Ranged Attack Power - Flat',
/*125+ */ 'Mod Melee Damage Taken - Flat', 'Mod Melee Damage Taken - %', 'Mod Attacker Ranged Attack Power', 'Possess Pet', 'Increase Run Speed % - Stacking',
'Incerase Mounted Speed % - Stacking', 'Mod Ranged Attack Power vs Creature', 'Mod Maximum Power - %', 'Mod Maximum Health - %', 'Allow % of Mana Regen During Combat',
'Mod Healing Done - Flat', 'Mod Healing Done - %', 'Mod Stat - %', 'Mod Melee Haste %', 'Force Reputation',
'Mod Ranged Haste %', 'Mod Ranged Ammo Haste %', 'Mod Base Resistance - %', 'Mod Resistance - Flat (not stacking)', 'Safe Fall',
'Increase Pet Talent Points', 'Allow Exotic Pets Taming', 'Mechanic Immunity Mask', 'Retain Combo Points', 'Reduce Pushback Time %',
/*150+ */ 'Mod Shield Block Value - %', 'Track Stealthed', 'Mod Player Aggro Range', 'Split Damage - Flat', 'Mod Stealth Level',
'Mod Underwater Breathing %', 'Mod All Reputation Gained by %', 'Done Pet Damage Multiplier', 'Mod Shield Block Value - Flat', 'No PvP Credit',
'Mod AoE Avoidance', 'Mod Health Regen During Combat', 'Mana Burn', 'Mod Melee Critical Damage %', null,
'Mod Attacker Melee Attack Power', 'Mod Melee Attack Power - %', 'Mod Ranged Attack Power - %', 'Mod Damage Done vs Creature', 'Mod Crit Chance vs Creature',
'Change Object Visibility for Player', 'Mod Run Speed (not stacking)', 'Mod Mounted Speed (not stacking)', null, 'Mod Spell Power by % of Stat',
/*175+ */ 'Mod Healing Power by % of Stat', 'Spirit of Redemption', 'AoE Charm', 'Mod Debuff Resistance - %', 'Mod Attacker Spell Crit Chance',
'Mod Spell Power vs Creature', null, 'Mod Resistance by % of Stat', 'Mod Threat % of Critical Hits', 'Mod Attacker Melee Hit Chance',
'Mod Attacker Ranged Hit Chance', 'Mod Attacker Spell Hit Chance', 'Mod Attacker Melee Crit Chance', 'Mod Attacker Ranged Crit Chance', 'Mod Rating',
'Mod Reputation Gained %', 'Limit Movement Speed', 'Mod Attack Speed %', 'Mod Haste % (gain)', 'Mod Target School Absorb %',
'Mod Target School Absorb for Ability', 'Mod Cooldowns', 'Mod Attacker Crit Chance', null, 'Mod Spell Hit Chance',
/*200+ */ 'Mod Kill Experience Gained %', 'Can Fly', 'Ignore Combat Result', 'Mod Attacker Melee Crit Damage %', 'Mod Attacker Ranged Crit Damage %',
'Mod Attacker Spell Crit Damage %', 'Mod Vehicle Flight Speed %', 'Mod Mounted Flight Speed %', 'Mod Flight Speed %', 'Mod Mounted Flight Speed % (always)',
'Mod Vehicle Speed % (always)', 'Mod Flight Speed % (not stacking)', 'Mod Ranged Attack Power by % of Stat', 'Mod Rage Generated from Damage Dealt', 'Tamed Pet Passive',
'Arena Preparation', 'Mod Spell Haste %', 'Killing Spree', 'Mod Ranged Haste %', 'Mod Mana Regeneration by % of Stat',
'Mod Combat Rating by % of Stat', 'Ignore Threat', null, 'Raid Proc from Charge', null,
/*225+ */ 'Raid Proc from Charge with Value', 'Periodic Dummy', 'Periodically Trigger Spell with Value','Detect Stealth', 'Mod AoE Damage Taken %',
'Mod Maximum Health - Flat (no stacking)','Proc Trigger Spell with Value', 'Mod Mechanic Duration %', 'Change other Humanoid Display', 'Mod Mechanic Duration % (not stacking)',
'Mod Dispel Resistance %', 'Control Vehicle', 'Mod Spell Power by % of Attack Power', 'Mod Healing Power by % of Attack Power','Mod Size % (not stacking)',
'Mod Expertise', 'Force Move Forward', 'Mod Spell & Healing Power by % of Int','Faction Override', 'Comprehend Language',
'Mod Aura Duration by Dispel Type', 'Mod Aura Duration by Dispel Type (not stacking)', 'Clone Caster', 'Mod Combat Result Chance', 'Convert Rune',
/*250+ */ 'Mod Maximum Health - Flat (stacking)', 'Mod Enemy Dodge Chance', 'Mod Haste % (loss)', 'Mod Critical Block Chance', 'Disarm Offhand',
'Mod Mechanic Damage Taken %', 'No Reagent Cost', 'Mod Target Resistance by Spell Class', 'Mod Spell Visual', 'Mod Periodic Healing Taken %',
'Screen Effect', 'Phase', 'Ability Ignore Aurastate', 'Allow Only Ability', null,
null, null, 'Cancel Aura Buffer at % of Caster Health','Mod Attack Power by % of Stat', 'Ignore Target Resistance',
'Ignore Target Resistance for Ability', 'Mod Damage Taken % from Caster', 'Ignore Swing Timer Reset', 'X-Ray', 'Ability Consume No Ammo',
/*275+ */ 'Mod Ability Ignore Shapeshift', 'Mod Mechanic Damage Done %', 'Mod Max Affected Targets', 'Disarm Ranged Weapon', 'Spawn Effect',
'Mod Armor Penetration %', 'Mod Honor Gain %', 'Mod Base Health %', 'Mod Healing Taken % from Caster', 'Linked Aura',
'Mod Attack Power by School Resistance','Allow Periodic Ability to Crit', 'Mod Spell Deflect Chance', 'Ignore Hit Direction', null,
'Mod Crit Chance', 'Mod Quest Experience Gained %', 'Open Stable', 'Override Spells', 'Prevent Power Regeneration',
null, 'Set Vehicle Id', 'Spirit Burst', 'Strangulate', null,
/*300+ */ 'Share Damage %', 'Mod Absorb School Healing', null, 'Mod Damage Done vs Aurastate - %', 'Fake Inebriate',
'Mod Minimum Speed %', null, 'Heal Absorb Test', 'Mod Critical Strike Chance for Caster',null,
'Mod Pet AoE Damage Avoidance', null, null, null, 'Prevent Ressurection',
/* -316*/ 'Underwater Walking', 'Periodic Haste'
)
),
'item' => array(
'notFound' => "这个物品不存在。",
'armor' => "%d点护甲",
'block' => "%d格挡",
'charges' => "%d次",
'locked' => "已锁",
'ratingString' => '<!--rtg%%%1$d-->%2$s&nbsp;@&nbsp;Lvl<!--lvl-->%3$d',
'heroic' => "英雄级别",
'startQuest' => "该物品将触发一个任务",
'bagSlotString' => "%d格%s",
'fap' => "在猎豹、熊、巨熊和枭兽形态下的攻击强度",
'durability' => "耐久度 %d / %d",
'realTime' => "实时",
'conjured' => "魔法制造的物品",
'sellPrice' => "卖价",
'itemLevel' => "物品等级%d",
'randEnchant' => "&lt;随机附魔&gt",
'readClick' => "&lt;右键点击阅读&gt",
'openClick' => "&lt;右键点击打开&gt",
'setBonus' => "(%d) 套装:%s",
'setName' => "%s%d/%d",
'partyLoot' => "团队拾取",
'smartLoot' => "智能拾取",
'indestructible'=> "不能被摧毁",
'deprecated' => "过时的",
'useInShape' => "可在变形形态下使用", //shapeshifted=变形
'useInArena' => "可在竞技场状态下使用",
'refundable' => "可退还的",
'noNeedRoll' => "无法需求掷骰",
'atKeyring' => "可以放在钥匙链",
'worth' => "价值",
'consumable' => "消耗品",
'nonConsumable' => "非消耗品",
'accountWide' => "账号共享",
'millable' => "可研磨",
'noEquipCD' => "没有装备冷却时间",
'prospectable' => "可选矿",
'disenchantable'=> "可分解",
'cantDisenchant'=> "无法分解",
'repairCost' => "修理费用",
'tool' => "工具",
'cost' => "花费",
'content' => "内容",
'_transfer' => '这个物品将被转换到<a href="?item=%d" class="q%d icontiny tinyspecial" style="background-image: url(STATIC_URL/images/wow/icons/tiny/%s.gif)">%s</a>,如果你转移到<span class="icon-%s">%s</span>。',
'_unavailable' => "这个物品对玩家不可用。",
'_rndEnchants' => "随机附魔",
'_chance' => "%s%%几率)",
'slot' => "装备部位",
'_quality' => "品质",
'usableBy' => "可用职业",
'buyout' => "一口价",
'each' => "每个",
'tabOther' => "其他",
'reqMinLevel' => "需要等级 %d",
'reqLevelRange' => "需要等级 %d到%d %s",
'unique' => ["唯一", "唯一(%d", "唯一:%s%d" ],
'uniqueEquipped'=> ["装备唯一", null, "装备唯一:%s %d"],
'speed' => "速度",
'dps' => "(每秒伤害%.1f",
'duration' => array(
'',
"持续时间:%d秒",
"持续时间:%d分钟",
"持续时间:%d小时",
"持续时间:%d天"
),
'cooldown' => array(
"%s冷却",
"(%d秒冷却时间)",
"(%d分钟冷却时间)",
"(%d小时冷却时间)",
"(%d天冷却时间)"
),
'damage' => array(
// basic, basic /w school, add basic, add basic /w school
'single' => ["%d点伤害", "%d点%s伤害", "+ %d伤害", "+%d %s伤害" ],
'range' => ["%d - %d伤害", "%d - %d 点%s伤害", "+ %d - %d伤害", "+%d - %d 点%s伤害" ],
'ammo' => ["每秒伤害提高%g", "每秒增加%g点%s系伤害", "每秒伤害+%g", "每秒+%g点%s伤害" ]
),
'gems' => "宝石",
'socketBonus' => "镶孔奖励:%s",
'socket' => array(
"多彩插槽", "红色插槽", "黄色插槽", "蓝色插槽", -1 => "棱彩插槽"
),
'gemColors' => array(
"多彩", "红色", "黄色", "蓝色"
),
'gemConditions' => array(
2 => "少于%d颗%s宝石",
3 => "%s宝石的数量多于%s宝石",
5 => "至少%d颗%s宝石"
),
'reqRating' => array(
"需要个人竞技场等级和战队竞技场等级达到%d",
"需要3v3或5v5的个人竞技场等级和战队竞技场等级达到%d|n",
"需要5v5的个人竞技场等级和战队竞技场等级达到%d|n"
),
'quality' => array(
"粗糙", "普通", "优秀", "精良",
"史诗", "传说", "神器", "传家宝"
),
'trigger' => array(
"使用: ", "装备: ", "击中时可能: ", "", "",
"", ""
),
'bonding' => array( // ITEM_BIND_*
"账号绑定", "拾取后绑定", "装备后绑定",
"使用后绑定", "任务物品", "任务物品"
),
"bagFamily" => array(
"容器", "箭袋", "弹药袋", "灵魂袋", "制皮材料包",
"铭文包", "草药袋", "附魔材料袋", "工程学材料袋", null, /*Key*/
"宝石袋", "矿石袋"
),
'inventoryType' => array(
null, "头部", "颈部", "肩部", "衬衣",
"胸部", "腰部", "腿部", "", "手腕",
"", "手指", "饰品", "单手", "副手", /*Shield*/
"远程", "背部", "双手", "背包", "战袍",
null, /*Robe*/ "主手", "副手", "副手物品", "弹药",
"投掷", null, /*Ranged2*/ "箭袋", "圣物"
),
'armorSubClass' => array(
"其它", "布甲", "皮甲", "锁甲", "板甲",
null, "盾牌", "圣契", "神像", "图腾",
"魔印"
),
'weaponSubClass'=> array(
"", "", "", "枪械", "",
"", "长柄武器", "", "", null,
"法杖", null, null, "拳套", "其它",
"匕首", "投掷武器", null, "", "魔杖",
"鱼竿"
),
'projectileSubClass' => array(
null, null, "", "子弹", null
),
'elixirType' => [null, "战斗", "守护"],
'cat' => array( // ordered by content first, then alphabeticaly
2 => "武器", // self::$spell['weaponSubClass']
4 => array("护甲", array(
1 => "布甲", 2 => "皮甲", 3 => "锁甲", 4 => "板甲", 6 => "", 7 => "圣契",
8 => "神像", 9 => "图腾", 10 => "魔印", -6 => "斗篷", -5 => "副手", -8 => "衬衫",
-7 => "战袍", -3 => "项链", -2 => "戒指", -4 => "饰品", 0 => "杂项"
)),
1 => array("容器", array(
0 => "背包", 3 => "附魔材料包", 4 => "工程学材料包", 5 => "宝石袋", 2 => "草药包", 8 => "铭文包",
7 => "制皮材料包", 6 => "矿石袋", 1 => "灵魂袋"
)),
0 => array("消耗品", array(
-3 => "物品强化(临时)", 6 => "物品强化(永久)", 2 => ["药剂", [1 => "战斗", 2 => "守护"]],
1 => "药水", 4 => "卷轴", 7 => "绷带", 0 => "消耗品", 3 => "合剂", 5 => "食物和饮料",
8 => "其他"
)),
16 => array("雕文", array(
1 => "战士", 2 => "圣骑士", 3 => "猎人", 4 => "潜行者", 5 => "牧师", 6 => "死亡骑士",
7 => "萨满", 8 => "法师", 9 => "术士", 11 => "德鲁伊"
)),
7 => array("贸易品", array(
14 => "护甲附魔", 5 => "布甲", 3 => "装置", 10 => "元素", 12 => "附魔", 2 => "爆炸物",
9 => "草药", 4 => "珠宝加工", 6 => "皮甲", 13 => "原料", 8 => "肉类", 7 => "金属和矿石",
1 => "零件", 15 => "武器附魔", 11 => "其他"
)),
6 => ["弹药", [ 2 => "", 3 => "子弹" ]],
11 => ["箭袋", [ 2 => "箭袋", 3 => "弹药袋" ]],
9 => array("配方", array(
0 => "书籍", 6 => "炼金术", 4 => "锻造", 5 => "烹饪", 8 => "附魔", 3 => "工程学",
7 => "急救", 9 => "钓鱼", 11 => "铭文", 10 => "珠宝加工", 1 => "制皮", 12 => "采矿",
2 => "裁缝"
)),
3 => array("珠宝", array(
6 => "多彩", 0 => "红色", 1 => "蓝色", 2 => "黄色", 3 => "紫色", 4 => "绿色",
5 => "橙色", 8 => "棱彩", 7 => "简单"
)),
15 => array("杂项", array(
-2 => "护甲兑换", 3 => "节日", 0 => "垃圾", 1 => "施法材料", 5 => "坐骑", -7 => "飞行",
2 => "伙伴", 4 => "其他"
)),
10 => "货币",
12 => "任务",
13 => "钥匙",
),
'statType' => array( // ITEM_MOD_*
"%c%d 法力值",
"%c%d 生命值",
null,
"%c%d 敏捷",
"%c%d 力量",
"%c%d 智力",
"%c%d 精神",
"%c%d 耐力",
null, null, null, null,
"防御等级提高%d。",
"使你的躲闪等级提高%d。",
"使你的招架等级提高%d。",
"使你的盾牌格挡等级提高%d。",
"近战命中等级提高%d。",
"远程命中等级提高%d。",
"法术命中等级提高%d。",
"近战爆击等级提高%d。",
"远程爆击等级提高%d。",
"法术爆击等级提高%d。",
"近战命中躲闪等级提高%d。",
"远程命中躲闪等级提高%d。",
"法术命中躲闪等级提高%d。",
"近战爆击躲闪等级提高%d。",
"远程爆击躲闪等级提高%d。",
"法术爆击躲闪等级提高%d。",
"近战急速等级提高%d。",
"远程急速等级提高%d。",
"法术急速等级提高%d。",
"命中等级提高%d。",
"爆击等级提高%d。",
"命中躲闪等级提高%d。",
"爆击躲闪等级提高%d。",
"韧性等级提高%d。",
"急速等级提高%d。",
"使你的精准等级提高%d。",
"攻击强度提高%d点。",
"远程攻击强度提高%d点。",
"在猎豹、熊、巨熊和枭兽形态下的攻击强度提高%d点。",
"法术和魔法效果的治疗量提高最多%d点。",
"法术和魔法效果的伤害量提高最多%d点。",
"每5秒回复%d点法力值。",
"使你的护甲穿透等级提高%d。",
"法术强度提高%d点。",
"每5秒恢复%d点生命值。",
"法术穿透提高%d。",
"使你的盾牌格挡值提高%d。",
"未知加成 #%d (%d)"
)
)
);
?>