设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1271|回复: 2
打印 上一主题 下一主题

[已经过期] 请问有么有消费SP安总SP的百分比计算的脚本。

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2949
在线时间
389 小时
注册时间
2010-12-4
帖子
141
跳转到指定楼层
1
发表于 2010-12-7 19:09:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
请问有么有消费SP安总SP的百分比计算的脚本。谢谢

点评

据愚者所知,目前没有。不客气。ps:提示一下可以尝试用事件来做  发表于 2010-12-7 19:15

Lv1.梦旅人

赤瞳

梦石
0
星屑
50
在线时间
132 小时
注册时间
2010-11-28
帖子
515
2
发表于 2010-12-7 19:20:54 | 只看该作者
好吧,在Scene_Battle 4 脚本里,
找到“def make_skill_action_result”
这段,然后找到:
# 消耗 SP
@active_battler.sp -= @skill.sp_cost
这两行,改为:
    case @skill.id
    when 1..5
      @active_battler.sp -= @active_battler.maxsp / 2
    when 6..8
      @active_battler.sp -= @active_battler.maxsp / 3
    else
      # 消耗 SP
      @active_battler.sp -= @skill.sp_cost
    end
这一段句子,
效果是:1~5号特技消耗一半的SP,
6~8号特技消耗1/3的SP。。
其他的就按特技设置的消耗来进行。
要设置的话就自己改改吧。
如此。

点评

回精灵,确实如此,但重点就是when后面的内容了,要做另外一个消耗判定,总之,就是件麻烦事来的喵。  发表于 2010-12-9 18:48
可以在是否能使用特技的地方写 return false when... 大概是这样吧  发表于 2010-12-8 23:37
于是这是个吃力不讨好的活。要改动的地方正如银所说,不过楼主有具体百分比要求的话,还是得你来改…  发表于 2010-12-7 22:51
对了,还需要一个能否使用特技的判定,暂时没有想法,大家都想想吧~其实是银偷懒了。  发表于 2010-12-7 19:23
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2949
在线时间
389 小时
注册时间
2010-12-4
帖子
141
3
 楼主| 发表于 2010-12-7 23:47:26 | 只看该作者
万分感谢!!

点评

呃,还没有明白银在帖子里的点评呀~也许以后就会遇见了,在使用特技的时候,LZ会发现,即使SP的剩余量不够,也照样可以使用的~银神马都不知道~了  发表于 2010-12-8 19:57
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 11:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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