- 注册时间
- 2005-8-12
- 最后登录
- 2020-10-29
⑤进阶
传说中的路人甲
- 积分
- 713
|
第一步:建立 公共事件
名称:自动恢复 目标:并行事件 条件开关:0001恢复开关
条件分歧:[角色A] 为 在同伴中
条件分歧 : [角色A] 为 [死亡] 变为
更改状态 : [角色A] , - [死亡]#这段一定要放在前面,否则如果全员HP为0时还没有恢复就会直接GAME OVER#
除此之外的场合
变量操作 : [0001:HP恢复量] = [角色A] 的 MAXHP
变量操作 : [0001:HP恢复量] /= 10 #10是恢复比例,可以自行调整#
变量操作 : [0002:SP恢复量] = [角色A] 的 MAXSP
变量操作 : [0002:SP恢复量] /= 10
增减HP : [角色A], + 变量 [0001:HP恢复量]
增减SP : [角色A], + 变量 [0002:SP恢复量]
分歧结束
分歧结束
条件分歧:[角色B] 为 在同伴中
......
分歧结束
开关操作 : [0001]恢复开关 = OFF
第二步:在数据库的"队伍"里全部敌人队伍里加上这段战斗事件:
条件分歧 : [敌人A] 为 [死亡]
条件分歧 : [敌人B] 为 [死亡]
条件分歧 : [敌人C] 为 [死亡] #有多少敌人就分歧多少次#
开关操作 : [0001:恢复开关] = ON
分歧结束
分歧结束
分歧结束
因为不想碰脚本而想出来的笨办法
请教是否能优化
谢谢 |
|