赞 | 0 |
VIP | 155 |
好人卡 | 9 |
积分 | 3 |
经验 | 15635 |
最后登录 | 2024-10-29 |
在线时间 | 412 小时 |
Lv2.观梦者 永遠神剣
- 梦石
- 0
- 星屑
- 339
- 在线时间
- 412 小时
- 注册时间
- 2009-8-16
- 帖子
- 1797
|
先在那里设置好每种状态显示的循环
然后到这里设置中状态后的动作. 不知道在哪的话 就搜索看- #==============================================================================
- # ■ 连贯动作
- #------------------------------------------------------------------------------
- # 将上边的单独动作组合起来、这里是实际做出的动作。
- #==============================================================================
- # 这里的连贯动作名将是下面主人公或者敌方所指定用的。
- # 行动会从左到右依次进行。
- ACTION = {
- "危急待机" => ["不能移动","待机(固定)","异常状态/危急","22"],
-
- "异常状态待机" => ["不能移动","待机(固定)","异常状态/通用","22"],
-
- "睡眠待机" => ["不能移动","待机(固定)","异常状态/睡眠","22"],
- "完毕" => ["完毕"]}
- end
复制代码 接下来要设定中状态时读取的动作
在这一地方设置- class State
- #--------------------------------------------------------------------------
- # ● 指定ID 根据状态改变通常待机、危急时的动作。
- #--------------------------------------------------------------------------
- # when 1 ←这个数字是状态ID
- # return "气绝" ←填入对应的连贯动作名
- def base_action
- case @id
- when 1 # 无法战斗(HP0)时。最优先。
- return "气绝"
- when 2,3,4,5,7
- return "异常状态待机"
- when 6
- return "睡眠待机"
- when 17
- return "漂浮待机"
- end
- # 上述状态ID以外的其他状态全部使用的连贯动作
- return "待机"
- end
复制代码 好了.这个脚本的使用需要比较认真从头开始读 认真一点 总能弄懂是什么回事 |
|