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

Project1

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

[已经过期] 怎么做到TP初始为定值,随等级增加而增加?

[复制链接]

Lv3.寻梦者

梦石
1
星屑
2519
在线时间
669 小时
注册时间
2011-4-9
帖子
245

开拓者

跳转到指定楼层
1
发表于 2016-12-12 18:50:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是说,我想改变TP的初始值,比如:12,然后角色每升1级后TP值加2,使用特殊物品也可以增加TP的值上限。或者做到和HP、MP一样,随等级提升而提升。

Lv6.析梦学徒

老鹰

梦石
40
星屑
34725
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2016-12-12 19:15:49 | 只看该作者
本帖最后由 百里_飞柳 于 2016-12-13 17:23 编辑

首先,默认的TP并不是值,而是百分比,100%这样的,所以挺难改
好吧,默认tp最大值和比率是这样写死的,lz可是试着把它改成和mp一样的,记得数据库里面tp消耗是锁死100上限的,需要弄个其他的比如yea-battle engine来额外设计超过该值的消耗量
  #--------------------------------------------------------------------------
  # ● 获取 TP 的最大值
  #--------------------------------------------------------------------------
  def max_tp
    return 100
  end
  #--------------------------------------------------------------------------
  # ● 获取 TP 的比率
  #--------------------------------------------------------------------------
  def tp_rate
    @tp.to_f / 100
  end


然后,可以用这个脚本
http://www.rpgmakercentral.com/t ... v105-demo-now-here/
扩展出更多的MP值槽,这样就不用单纯盯着TP改了

它的范例已上传。

AMPX_DEMOv1.05.rar

1.34 MB, 下载次数: 135

点评

默认的TP就是值啊……  发表于 2016-12-13 09:20
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

漾夕☽星化残月☾

梦石
0
星屑
8596
在线时间
3857 小时
注册时间
2015-5-12
帖子
2077

剧作品鉴家

3
发表于 2016-12-12 19:31:30 | 只看该作者
本帖最后由 御曹司 于 2016-12-12 19:39 编辑

{:2_264:} 写了半天才发现我看错lz要求了...等等我看看相关解决方法

https://rpg.blue/forum.php?mod=viewthread&tid=374199
你看看这个行不行、数值设置成
12 + actor.level * 2

点评

亂倫了!  发表于 2016-12-13 12:21
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
4
发表于 2016-12-13 08:47:53 | 只看该作者
御曹司 发表于 2016-12-12 19:31
写了半天才发现我看错lz要求了...等等我看看相关解决方法

https://rpg.blue/forum.php?mod=v ...

他的意思好像是类似荒野兵器2那样的随着等级变化进入战斗时的可用TP值,原版是初始可用TP值=等级,最大TP还是100。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
2519
在线时间
669 小时
注册时间
2011-4-9
帖子
245

开拓者

5
 楼主| 发表于 2016-12-13 11:05:20 | 只看该作者
sq333333 发表于 2016-12-13 08:47
他的意思好像是类似荒野兵器2那样的随着等级变化进入战斗时的可用TP值,原版是初始可用TP值=等级,最大TP ...

是的,就是像仙剑3那样,真气初始是12,然后2级了14,3级16......以此提升的。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
2519
在线时间
669 小时
注册时间
2011-4-9
帖子
245

开拓者

6
 楼主| 发表于 2016-12-13 11:37:12 | 只看该作者
御曹司 发表于 2016-12-12 19:31
写了半天才发现我看错lz要求了...等等我看看相关解决方法

https://rpg.blue/forum.php?mod=v ...

谢谢指教,我试试......
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
2519
在线时间
669 小时
注册时间
2011-4-9
帖子
245

开拓者

7
 楼主| 发表于 2016-12-13 11:44:04 | 只看该作者
御曹司 发表于 2016-12-12 19:31
写了半天才发现我看错lz要求了...等等我看看相关解决方法

https://rpg.blue/forum.php?mod=v ...

试过了,不行,脚本出错了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
1
星屑
2519
在线时间
669 小时
注册时间
2011-4-9
帖子
245

开拓者

8
 楼主| 发表于 2016-12-13 12:06:18 | 只看该作者
百里_飞柳 发表于 2016-12-12 19:15
首先,默认的TP并不是值,而是百分比,100%这样的,所以挺难改
好吧,默认tp最大值和比率是这样写死 ...

我去看了,好像很深奥的样子{:2_286:}抱歉,我脚本不是太懂......
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 03:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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