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

Project1

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

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
310
在线时间
44 小时
注册时间
2017-7-8
帖子
28
跳转到指定楼层
1
发表于 2017-7-15 01:40:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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

评分

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

查看全部评分

Lv3.寻梦者

梦石
0
星屑
2699
在线时间
1060 小时
注册时间
2015-11-1
帖子
271
2
发表于 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

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5039
在线时间
1780 小时
注册时间
2012-7-3
帖子
1799

开拓者

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

点评

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

评分

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

查看全部评分

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

使用道具 举报

Lv2.观梦者

梦石
0
星屑
310
在线时间
44 小时
注册时间
2017-7-8
帖子
28
4
 楼主| 发表于 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 ...

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

使用道具 举报

Lv2.观梦者

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

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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2699
在线时间
1060 小时
注册时间
2015-11-1
帖子
271
6
发表于 2017-7-15 14:40:26 | 只看该作者
原脚本默认是20步算一个回合。

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

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5039
在线时间
1780 小时
注册时间
2012-7-3
帖子
1799

开拓者

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



给主角带自动回血回魔的特性就行了

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



另外就是建议不要什么功能都去找脚本……
逻辑实现的话,迁移到其他的游戏引擎的成本就会比较低~

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 13:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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