浅谈进阶使用SIMC,如果我有一把恶魔之击
2016-09-14 21:22:37 作者:scienceboy 来源: 浏览次数:0
摘要:这份默认的动作优先级列表是由你的角色自动生成的,这是为了尝试给你提供一份既简单又容易实现的动作优先级列表
希望楼主给出SIMC5.1 无法模拟正确装等的解决办法,就是亚洲区特有的升级系统无法模拟进去的问题
很影响我现在对于80力量160暴击 和320暴击石头的取舍。
5.1之前是可以一个一个替换来找到暴击和力量的权重分水岭从而找到最优的宝石插法的,有时候暴击高点,有时候力量高点
现在不行了
这个问题最近问的比较多了,装备描述法是最万能的解决办法,但是可能对大众而言技术要求有点高
翻译了一段,你拿走用吧 ...
声明物品
格式
装备是按照如下格式声明的
<部位>=<物品名称>[,<选项1=值1>,<选项2=值2>,...]
物品名称中的所有空格都被替换为下划线。注意有些名称已经可以自动被识别了,例如,影之哀伤(Shadowmourne)的触发已经在SimulationCraft中预设,你不需要去描述它。
举个栗子:
Code (c):
#下面这行代码是合法的,但是它只声明了一个不具有属性的傀儡头盔
head=earthen_helmet
#接下来我们导入一个土灵战盔(物品ID 60325),一个359装等的紫色板甲头盔
#它的初始属性为:2784护甲,512耐力,281力量,228急速和168精准。其中急速被重铸为爆击。
#多彩宝石为毁灭之影魂钻石(destructive shadowspirit),还有20爆击+20力量的石头,插孔奖励30力量。(我们只在插孔奖励激活时才提及插孔奖励。)
#还有一个60力量+35精通的附魔。
head=earthen_helmet,type=plate,ilevel=359,quality=epic,stats=2784armor_168exp_228haste_512sta_281str,reforge=haste_crit,gems=destructive_shadowspirit_20crit_20str_30str,enchant=60str_35mastery
#我们还可以提供物品ID,这样会使simc去从数据库中查询物品的属性。我们只需要声明我们个性化的东西:宝石,附魔,重铸。
head=earthen_helmet,id=60325,reforge=haste_crit,gems=destructive_shadowspirit_20crit_20str_30str,enchant=60str_35mastery
部位关键词
可识别的部位包括: meta_gem 头部多彩
head 头盔
neck 项链
shoulder, shoulders 肩膀
back 披风
shirt 衬衣
chest 胸甲
waist 腰带
wrist, wrists 护腕
hand, hands 手套
finger1, ring1, finger2, ring2 戒指1/戒指2
trinket1, trinket2 饰品1/饰品2
main_hand, off_hand 主手武器/副手武器
ranged 远程武器
tabard 战袍
选项
通过ID导入属性
id(缺省:0)可以用来声明物品的ID,使simc去物品导入源(参见物品数据导入章节)查询物品属性、品质和护甲类型。查询结果将替换掉你已经描述的内容。
Code (c):
#现在咱们导入头盔的属性
head=earthen_helmet,id=60325
source(缺省:"")可以用来为此物品临时改变全局参数item_db_source的设定(参见物品数据导入章节)。它的格式是一样的。
Code (c):
#现在咱们从MMO-Champion导入头盔的属性,或者如果MMOC出了问题的话就用本地数据库。
head=earthen_helmet,id=60325,source=mmoc|local
基本参数
quality可以用来描述物品的品质。设置成任何值都可以,但是对于随机附魔物品,品质必须是“rare”(蓝色)、“epic”(紫色)或者“uncommon”(绿色),用于说明属性数值的大小。
Code (c):
tabard=some_tabard,quality=epic
ilevel是物品等级。对于随机附魔物品特别重要,用于说明属性数值的大小。
Code (c):
tabard=some_tabard,ilevel=359
heroic设置为1时,标志着这件物品是英雄等级的。用来配合addon选项,simc依此判断触发效果应该使用英雄的还是普通的。
Code (c):
head=some_helm,heroic=1
属性
stats是描述属性的字串。格式如:<数值1><属性1>[_<数值2><属性2>_...]。例如“500sta_250str”(500耐250力量)。
Code (c):
head=earthen_helmet,stats=2784armor_168exp_228haste_512sta_281str
reforge代表重铸选项。格式是<原属性>_<目标属性>。例如,“haste_crit”表示急速等级重铸为暴击等级。
Code (c):
1:
2:
#现在咱们把200命中等级重铸成120命中和80精通
chest=some_chest,stats=200hit_200crit,reforge=hit_mastery
weapon用来描述武器伤害。字串格式如:weapon=<类型>[_<选项1>=<值1>...]。
类型可以是匕首"dagger"、拳套"fist"、野兽"beast"、双手野兽"beast2h"、剑"sword"、双手剑"sword2h"、锤"mace"、双手锤"mace2h"、斧"axe"、双手斧"axe2h"、法杖"staff"、长柄"polearm"、弓"bow"、枪"gun"、弩"crossbow"、投掷武器"thrown"。
魔杖的附加类型为奥术"arcane"、流血"bleed"、混乱"chaos"、火焰"fire"、冰霜"frost"、霜火"frostfire"、神圣"holy"、自然"nature"、物理"physical"、暗影"shadow"、??"spellstorm"、暗霜"shadowfrost"、暗焰"shadowflame"、汲取"drain"
选项有:
1.speed(必要)武器速度,单位为秒。
2.min和max描述武器伤害上下限。缺省时,将使用由speed和dps推算出来的恒定的武器伤害。如果秒伤也缺省,则使用dmg。
3.dps武器秒伤。当min和max被声明时,这一项将不会被用到。
4.dmg(或者写作damage)是武器的恒定伤害。当min和max或者dps被声明时,这一项将不会被用到。
Code (c):
#这是一把4.0秒、500DPS并且具有上下限的武器。
main_hand=some_axe,weapon=axe2h_4.0speed_1750min_2250max
#这是同样的斧子,但是它只造成恒定2000点的武器伤害。
main_hand=some_axe,weapon=axe2h_4.0speed_500dps
#恒定的武器伤害还可以写作这样的形式:
main_hand=some_axe,weapon=axe2h_4.0speed_2000dmg
宝石
gems是描述由宝石和插孔奖励获得增益的字串。格式如[<多>_<彩>][_<值1><属性1>...]。例如"destructive_shadowspirit_40str"指毁灭之影魂钻石加上一颗40力量的石头。如果插孔奖励激活,把插孔奖励也写在这一串属性之中。
Code (c):
#举个栗子,这是对土灵战盔的描述
#多彩插孔:毁灭之影魂钻石
#黄孔:20暴20力量的橙色石头
#插孔奖励:30力量
head=earthen_helmet,gems=destructive_shadowspirit_20crit_20str_30str
附魔
enchant可以是属性字串(像stats或者gems那样),也可以是一些可识别的关键字,例如舞钢"dancing_steel"、亮纹刺绣"lightweave_embroidery"、风歌"windsong"之类的。
Code (c):
#可以用关键字“山崩”
main_hand=shalugdoom_the_axe_of_unmaking,enchant=landslide
#也可以直接DIY一个500力量的附魔
main_hand=shalugdoom_the_axe_of_unmaking,enchant=500str
触发
use容许你描述主动使用效果。格式如<值1><参数1>[_<值2><参数2>...]。其中参数可以是:
1.任意伤害类型的缩写,用于直接造成伤害的效果。例如"451physical"表示“使用:对目标造成451点物理伤害。”
2.任意属性缩写,用于属性提高。例如"1500str"表示“使用:力量提高1500点。”
3.cd或者cooldown表示冷却时间。例如"45cd"表示这个效果有45秒冷却。
4.dur或者duration表示持续时间。例如"15dur"表示这个效果持续15秒。
Code (c):
#无解之谜:2分钟一次使用提高1605力量,持续20秒。
trinket1=unsolvable_riddle,stats=321mastery,use=1605str_120cd_20dur
equip容许你描述触发效果。格式如<触发条件>_<值1><参数1>[_<值2><参数2>...]。其中触发条件可以是:on[spell/attack][tick/direct]damage (例如: ondamage, on spelltickdamage, 等等), on<伤害类型>damage(onholydamage, onphysicaldamage, 等等), onspell[cast/direct][hit/crit/miss](例如: onspellhit, onspellcastmiss, 等等), onattack[direct][cast/hit/crit/miss] (onattackdirecthit, 等等), onharmfulcast, ontick. spell是法术,attack是攻击,tick是持续伤害,direct是直接伤害,harmful伤害法术,hit命中crit暴击miss未命中,这一段就不挨个翻译了,自己拼凑一下就懂了。
参数和use使用的参数相同,此外还可以用:
1.%可以用来描述触发几率百分比。例如"25%"表示25%几率触发。
2.ppm用来描述PPM机制,例如"2ppm"表示平均每分钟触发两次的PPM触发。
3.stack或者stacks表示最大堆叠层数。每一层都有可能释放效果(像螺丝电容器那样)。
4.tick描述周期性触发的效果(像DW变大杖那样)。tick是每一层之间的时间间隔,以秒为单位。
Code (c):
#暗月卡片:飓风,5千自然伤害,每次攻击大约10%概率触发。
trinket1=darkmoon_card_hurricane,stats=321str,equip=onattackhit_5000nature_10%
#亡者的统治:每当你的非周期性伤害法术爆击时,你获得一片烈焰碎片。当烈焰碎片积累到3片时会施放出一个烈焰火环,造成1959~2275点伤害。烈焰碎片每两秒只能获得一片。
trinket1=reign_of_dead,equip=onspelldirectcrit_2117Fire_3Stack_2.0Cd
addon是已经内置支持的触发效果的快捷方式。例如addon=pyrorocket等于描述为use=1165Fire_45cd。想要查询已支持的触发效果名单,可以去看看sc_unique_gear.cpp文件。
Code (c):
#工程手套:神经元弹簧II,使用提高1920力量
hand=some_hand,addon=synapse_springs_mark_ii
随机附魔
suffix(缺省:"")用来描述随机属性。具体的属性情况将由suffix、物品等级和品质决定。合法的赋值可以在sc_item_data.inc文件中找到,在其中搜索rand_suffix_data。suffix是数据库中找到的随机附魔后缀的对应编号。
Code (c):
#山崩之土灵战盔
head=earthen_helmet,ilevel=359,quality=epic,suffix=169
套装奖励
套装奖励必须手动添加,即使你已经装备了足够的套装。通过类似 tier11_2pc_caster 这样的关键字来添加。通用的格式是tier<数字>_[2pc/4pc]_[melee/caster/tank/heal]。2pc两件套4pc四件套,melee近战caster法系tank坦克heal治疗。具体的加成根据你使用的关键字和你的职业专精确定。
注意启用四件套并不会自动为你启用两件套,所以你需要分别声明它们。另外,即使你实际上并没有穿足够的套装,你也可以激活套装效果。
译者:这一条似乎已经更改。如果你穿着套装会自动启用套装效果,但是特别声明一下不会有任何坏处。
Code (c):
#激活平衡德的T11效果
tier11_2pc_caster=1
tier11_4pc_caster=1
物品数据导入
当你自动导入物品数据时(参见通过ID导入属性章节),simc会按顺序查询多个数据源,直到其中之一成功返回了属性。(想了解物品导入和缓存的互动,参见缓存控制。)
item_db_source (作用范围:全局;缺省:"wowhead,mmoc,armory,prthead,local")是一列数据源,用";"、","或者"|"分割。SimulationCraft会按顺序尝试从他们那里取回物品信息。允许的赋值包括:
1."wowhead"指wowhead.com
2."mmoc"指mmo-champion.com
3."armory"指battle.net
4."ptrhead"指wowhead的测试服数据库
5."local"是simc的本地离线数据库,它是直接由游戏文件构建的。
Code (c):
#用本地数据库作为默认源,用Wowhead作为备用。
item_db_source=local|wowhead
附录:属性缩写
属性缩写包括(但不限于):
资源:health, mana, energy, rage, runic, focus
生命,魔法,能量,怒气,符文能量和集中值
主属性:str, agi, sta, int, spi
力量,敏捷,耐力,智力,精神
副属性:mastery, hit, crit, haste, exp, sp, spen, ap, mp5
精通,命中,爆击,急速,精准,法强,法穿,攻强,五回
防御:armor, dodge, parry, block
护甲,躲闪,招架,格挡
武器伤害:wdps, wspeed, wohdmg, wohspeed
武器秒伤,武器速度,副手伤害,副手速度
本来想把simc的wikipage整个翻译过来当说明书开一个楼
等我真的点进去看到那洋洋洒洒的篇幅我就缩卵了,真的翻译过来也不见得有多少人会用命令行的simc,GUI的都不会用怎么会用命令行呢
看一下这个问题怎么解决合适
相关报道: