翻了一下指令列表,才发现原来AddItem有另一个版本的指令是可以附加状态参数的:
player.additemhealthpercent [物品ID] [数量] [状态百分比(小数)]
各参数之间用空格隔开,举例来说:player.additemhealthpercent 80B 3 0.95
这样就会有3把状态在95%的中国突击步枪,百分比的小数最多应该是到小数点后第四位,会认为是到第四位的推论是用player.inv指令去看身上物品的详细数值,它显示的百分比会长得像是「85.40%」这样,等同于0.8540。如果用了大于1的数值,就是100%。
(当然各位可能会问,直接用additem不就得了?出来的东西都是状态全满的。不过这就是青菜萝卜各有所好啦....)
--------------------------------------------------------------------------------
另一个指令是修改现在装备的武器(名字旁边会有个白方块)之状态百分比:
player.setweaponhealthperc [百分比]
这边的百分比是去掉「%」的数字,例如你想把手上的武器改成85%,就输入85,也可以有小数点,像是74.59这样。防具好像就没这种指令可以用了....
--------------------------------------------------------------------------------
最后一个就更有趣了:
player.srm
(ShowRepairMenu)
它会直接开启一个修理视窗,就和你找人修东西一样,但是这回是看「你的」修理技能数值来决定能修理的百分比。这样修还是要花钱,但好玩的地方在于因为reference是玩家本身,所以付钱是付给自己!等于不花一毛钱XD
用这个配合前面提到的player.inv可以查看多少修理技能可以修到多高百分比,例如修理95的情况下可以修到97.00%,修理技能低一点的话,技能数值和可以修的百分比相差会比较大。
--------------------------------------------------------------------------------
至于用setav/modav去修改NPC的修理技能也是个比较不那麽作弊的方式,至少你还是得乖乖赚钱付钱给NPC。我个人是觉得NPC最低最低也应该要能修到50%,Moira等人预设应该要高一点,或是随著玩家等级或任务进行的程度慢慢提升。像是Moira在你击碎她写书的梦想之后修理可以修到72%,但如果说玩家能帮她完成写书任务的话应该也可以提高才对....