- 积分
- 238
- 威望
- 0
- 魅力
- 2
- 经验
- 166
- 热心度
- 0
- 注册时间
- 2012-10-6
- 最后登录
- 2021-6-13
- 主题
- 6
- 回帖
- 41
- 精华
- 0
- 阅读权限
- 20
TA的每日心情 | 开心 2021-6-13 09:06 |
---|
签到天数: 5 天 连续签到: 1 天 [LV.2]野猪

2级 Adventuring Hero

- 积分
- 238

|
之前用erm脚本简易编写,里面的一个双特技脚本
ZVSE
**沧海一粟的范例,双特长是冒险特长+战斗特长.
**冒险特长是能在地图冒险时发挥作用的特长,包括升级生物.
**战斗特长是战斗中能发挥作用的特长,诸如特长兵种/特长攻击防御等.
最好不开启英雄特技加强,否则特长说明可能被更改!
**以下语句中144均代表英雄编号.
**用以下空闲Z变量一般不会造成冲突
**z385-z389,z394-z399,z753-z759
**z787-z789,z799-z803,z842-z848
!?PI;
!!VRz789:S^{英雄技能强化:
在后勤术和防御术上每级均得到5%的额外奖励。}^;
**上句引用z789变量来存储文本**
!!UN:G2/144/2/789;
**特长说明(789是Z变量)**
!!HE144:X0/2;
**设置特长后勤(冒险时用)**
!!HE144:S2/1;
!!HE144:S23/1;
**设置英雄获得后勤术和防御术技能**
!?BA0; 战斗前触发
!!BA:H0/?v9555; **攻击方英雄编号**
!!BA:H1/?v9560; **防守方英雄编号**
!?BF; 战场后触发(战斗前)
!!HEv9555&v9555=144:X0/23;
!!HEv9560&v9560=144:X0/23;
**上两句,作为攻防2种情况时改为战斗特长防御**
!?BA1; **战斗后触发**
!!HE144:X0/2; **战斗后还原后勤特长**
用的是!?PI;即游戏开始时候触发
但是这个触发仅限于游戏开始,读取进度后就无效了
我查了帮助文件
!?GM#;
当游戏储存/读取时触发。
# = 0 – 在读取游戏之后,地图显示之前触发
# = 1 - 在确定储存游戏之后,游戏储存完毕之前触发
于是我就把
!?PI;
改成了
!?GM0;
然后读取进度时候就提示语法错误...怎么办啊
备注:
!?GM;
!?GM 0;
!?GM=0;
我都试过了,都不行,谁来教教我 |
|