查看: 2071|回复: 8

[已经解决] 非战斗情况下,一边走一边回复生命魔法,请问怎么弄的?

[复制链接]
梦石
0
星屑
310
在线时间
44 小时
注册时间
2017-7-8
回帖
24
发表于 2017-7-15 01:40:06 | 显示全部楼层 |阅读模式

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

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

×
非战斗情况下,走20步,回复全员10%的体力和生命,这种脚本是怎么写的?

在原始脚本的什么地方改?还是用新的目录?  ·········  这个真的难倒我了,求大佬··

评分

参与人数 1星屑 +6 收起 理由
zaiy2863 + 6 可以参考《R考场第六期》

查看全部评分

梦石
0
星屑
2870
在线时间
1074 小时
注册时间
2015-11-1
回帖
261
发表于 2017-7-15 07:00:39 | 显示全部楼层
本帖最后由  眠  于 2017-7-15 07:03 编辑

class Game_Actor < Game_Battler;alias nemuri170715_turn_end_on_map turn_end_on_map
  def turn_end_on_map;nemuri170715_turn_end_on_map
    if $game_party.steps % 20 == 0
      $game_temp.reserve_common_event(1) #每20步调用一次1号公共事件,至于怎么恢复百分之10,你会在公共事件写吗?
    end
  end
end

点评

谢大佬  发表于 2017-7-17 13:41

评分

参与人数 1星屑 +250 收起 理由
RaidenInfinity + 250 认可答案

查看全部评分

回复 1 0

使用道具 举报

梦石
0
星屑
5037
在线时间
1780 小时
注册时间
2012-7-3
回帖
1749

开拓者

发表于 2017-7-15 10:46:11 | 显示全部楼层
只需要给主角带一个每回合加血的被动技能就行了
在大地图上就会对应为走路回血
具体回复的数量就需要通过测试来修正了

点评

大佬教得好  发表于 2017-7-17 13:42

评分

参与人数 1星屑 +150 收起 理由
RaidenInfinity + 150 认可答案

查看全部评分

Project Ktr进行中:
   
------------------
→SRPG开发之六-天气与地形互动
→→围观
→→→去Lofter围观
------------------
离经叛道的扯淡者/伪独立游戏爱好者/Decade Studio(?)/造轮子真TM开心呀
回复

使用道具 举报

梦石
0
星屑
310
在线时间
44 小时
注册时间
2017-7-8
回帖
24
 楼主| 发表于 2017-7-15 14:21:49 | 显示全部楼层
 眠  发表于 2017-7-15 07:00
class Game_Actor < Game_Battler;alias nemuri170715_turn_end_on_map turn_end_on_map
  def turn_end_on ...

我奶脚盲,,大佬能告诉我这个放哪吗?
回复

使用道具 举报

梦石
0
星屑
310
在线时间
44 小时
注册时间
2017-7-8
回帖
24
 楼主| 发表于 2017-7-15 14:22:47 | 显示全部楼层
defisym 发表于 2017-7-15 10:46
只需要给主角带一个每回合加血的被动技能就行了
在大地图上就会对应为走路回血
具体回复的数量就需要通过测 ...

请问你知道原脚本,是在哪吗?多少步算一个回合?怎么修改?
回复

使用道具 举报

梦石
0
星屑
2870
在线时间
1074 小时
注册时间
2015-11-1
回帖
261
发表于 2017-7-15 14:40:26 | 显示全部楼层
原脚本默认是20步算一个回合。

这个放在mian前面,脚本编辑器提示你插入脚本那里。
回复

使用道具 举报

梦石
0
星屑
5037
在线时间
1780 小时
注册时间
2012-7-3
回帖
1749

开拓者

发表于 2017-7-15 20:01:26 | 显示全部楼层
本帖最后由 defisym 于 2017-7-15 20:11 编辑
阿岚斯 发表于 2017-7-15 14:22
请问你知道原脚本,是在哪吗?多少步算一个回合?怎么修改?


QQ截图20170715200006.png
给主角带自动回血回魔的特性就行了

我这里是之前一个上古巨坑的参数……不能拿去直接用
你可以把主角HP设置成100出场30,然后回复率设置成10%,走二十个格子,然后看看HP恢复了多少,相对就能计算出需要的参数了
这里取整是为了好算,新开一个工程很快就能得出结果



(另外就是建议不要什么功能都去找脚本……
逻辑实现的话,迁移到其他的游戏引擎的成本就会比较低~
)
Project Ktr进行中:
   
------------------
→SRPG开发之六-天气与地形互动
→→围观
→→→去Lofter围观
------------------
离经叛道的扯淡者/伪独立游戏爱好者/Decade Studio(?)/造轮子真TM开心呀
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部