- 积分
- 263
- 威望
- 1
- 魅力
- 0
- 经验
- 194
- 热心度
- 0
- 注册时间
- 2013-3-10
- 最后登录
- 2024-9-24
- 主题
- 4
- 回帖
- 28
- 精华
- 0
- 阅读权限
- 20
TA的每日心情 | 开心 2024-9-24 10:06 |
---|
签到天数: 5 天 连续签到: 2 天 [LV.2]野猪

2级 Adventuring Hero

- 积分
- 263
|
下面就是提升原有百分比的代码
但是看了一下感觉不太明白
!!HE:S#1/#2这个#2不是指技能等级吗
怎么会是两位数。。。
** function to offset skill levels
!?FU7026; x1=hero x2=set/reset
!!HEx1:S23/?y1; [get hero's armorer skill level]
!!HEx1&y1=1/x2=0/v7199=1:S23/22; [set basic armorer skill level]
!!HEx1&y1=2/x2=0/v7199=1:S23/23; [set advanced armorer skill level]
!!HEx1&y1=3/x2=0/v7199=1:S23/19; [set expert armorer skill level]
!!HEx1&y1=22/x2=1/v7199=1:S23/1; [restore basic armorer skill level]
!!HEx1&y1=23/x2=1/v7199=1:S23/2; [restore advanced armorer skill level]
!!HEx1&y1=19/x2=1/v7199=1:S23/3; [restore expert armorer skill level]
!!HEx1:S25/?y2; [get hero's sorcery skill level]
!!HEx1&y2=1/x2=0/v7198=1:S25/-3; [set basic sorcery skill level]
!!HEx1&y2=2/x2=0/v7198=1:S25/-2; [set advanced sorcery skill level]
!!HEx1&y2=3/x2=0/v7198=1:S25/-1; [set expert sorcery skill level]
!!HEx1&y2=-3/x2=1/v7198=1:S25/1; [restore basic sorcery skill level]
!!HEx1&y2=-2/x2=1/v7198=1:S25/2; [restore advanced sorcery skill level]
!!HEx1&y2=-1/x2=1/v7198=1:S25/3; [restore expert sorcery skill level]
!!HEx1:S26/?y3; [get hero's resistance skill level]
!!HEx1&y3=1/x2=0/v7195=1:S26/9; [set basic resistance skill level]
!!HEx1&y3=2/x2=0/v7195=1:S26/10; [set advanced resistance skill level]
!!HEx1&y3=3/x2=0/v7195=1:S26/11; [set expert resistance skill level]
!!HEx1:A2/57/?y5/?y7 A2/58/?y5/?y8 A2/59/?y5/?y9; [see if hero has Garniture of Interference, Surcoat of Counterpoise, Boots of Polarity]
!!VRy6&y7>0/y8>0/y9>0:S1; [artifact bonus]
!!HEx1&y3=0/y6=1/x2=2/v7195=1:S26/-17; [set no resistance (combo)]
!!HEx1&y3=1/y6=1/x2=2/v7195=1:S26/-7; [set basic resistance (combo)]
!!HEx1&y3=2/y6=1/x2=2/v7195=1:S26/-6; [set advanced resistance (combo)]
!!HEx1&y3=3/y6=1/x2=2/v7195=1:S26/-5; [set expert resistance (combo)]
!!HEx1&y3=9/x2=1/v7195=1:S26/1; [restore basic resistance skill level]
!!HEx1&y3=10/x2=1/v7195=1:S26/2; [restore advanced resistance skill level]
!!HEx1&y3=11/x2=1/v7195=1:S26/3; [restore expert resistance skill level]
!!HEx1&y3=-17/x2=1/v7195=1:S26/0; [restore no resistance (combo)]
!!HEx1&y3=-7/x2=1/v7195=1:S26/1; [restore basic resistance (combo)]
!!HEx1&y3=-6/x2=1/v7195=1:S26/2; [restore advanced resistance (combo)]
!!HEx1&y3=-5/x2=1/v7195=1:S26/3; [restore expert resistance (combo)]
** end of function |
|