找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1610|回复: 4

[RM2K&2K3] 怎么让一个技能消耗SP是一次消耗完

[复制链接]
发表于 2007-8-15 21:20:08 | 显示全部楼层 |阅读模式
如题
没看懂的我再详细说下
就是用这个技能要消耗所有的SP...
而且只能在SP满的时候用。
这就是所谓“打不赢你劳资就把高达爆了!”吧?
发表于 2007-8-15 22:26:59 | 显示全部楼层
思路放下...
就是判定当前SP是否等于MAXSP
是的情况下
技能可用..
使用后把SP清0
否的情况下
技能不可用..

可能会用到脚本...
脚本盲一个...飘... [s:21]
发表于 2007-8-16 10:37:33 | 显示全部楼层
脚本Scene_Battle 4里面的340-341行:
# 消耗 SP
    @active_battler.sp -= @skill.sp_cost

改成:
if @skill.id == 你的这个特技的编号
@active_battler.sp -= active_battler.maxsp #减去所有SP
else
@active_battler.sp -= @skill.sp_cost
end
发表于 2007-8-16 13:35:42 | 显示全部楼层
找到了。。谢谢楼上的!
 楼主| 发表于 2007-8-16 22:02:37 | 显示全部楼层
解决,多谢了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-1 07:44 , Processed in 0.014525 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表