以下引用津名魅于2007-7-3 20:35:14的发言:
以下脚本仅通过原始脚本测试,任何添加过自定义的脚本 均无测试过
做了个优化
在Game_Battler 3 一开头24行左右
# 获取可以使用的时机
occasion = $data_skills[skill_id].occasion
之前插入
#开始执行通过状态来许可技能使用的判断
if skill_id <= (57)
return true
end
if skill_id >= (57) and state?(13)
return true
else
return false
end
#判断结束
具体翻译是
如果 技能ID 小于 57号
则 通过判定
如果 技能ID 大于57号 同时 持有状态ID13号
则 通过判定
否则
判定不通过
具体ID数你可以直接调整
因为是随手写的 可能有BUG。。。至于使用后状态消失我没写...因为不知道在脚本什么地方判定
不过有个土办法 设置暴气状态1回合结束。。。。
反正KOF的暴气 用了以后不出MAX也会自动消失。。。(逃。。。)
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
[本贴由作者于 2007-7-3 22:53:15 最后编辑]
以下引用月過の無痕于2007-7-3 20:38:28的发言:
LZ新人可能看不懂那个我来用事件来个...- -
公共事件..条件分歧,当**角色与**状态时-敌人***HP 除此之外的场合你没有赋予**状态
在特技里把这个公共事件输入再把技能原有-的威力攻击力改为0...- -不大实用
[本贴由作者于 2007-7-3 20:46:54 最后编辑]
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |