查看: 4642|回复: 11

[已经过期] 中毒状态每20步 掉一次HP 附带红色闪光 能否调整?

[复制链接]
梦石
0
星屑
853
在线时间
190 小时
注册时间
2016-1-20
回帖
157

开拓者

发表于 2016-4-24 22:23:58 | 显示全部楼层 |阅读模式

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

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

×
诸位脚本大师好  我有来提问了

我需要能修改中毒效果的方法。
系统默认的中毒掉血 是每20步 闪烁一下红光 同时减少HP

那么能否使用某些脚本指令,

让不同状态的中毒  有不同的掉血效果

例如   
中毒1    每30步掉一次血  
中毒2   每10步 掉一次血 閃蓝光
中毒3  每5步掉一次血 不闪烁红光

一个有很多问题的家伙, 衣服标签上写着“新手”两个字。
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2016-4-27 06:44:52 | 显示全部楼层
有点麻烦···中毒状态每20步掉一次hp是因为在地图上每20步算作战斗里的一回合
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
1297
在线时间
995 小时
注册时间
2014-12-14
回帖
2939

开拓者

发表于 2016-4-27 08:28:43 | 显示全部楼层
本帖最后由 Vortur 于 2016-4-27 08:32 编辑

用事件模拟,不过可能比较麻烦

在下首先想到的是【获取玩家位置】的那个事件系统,然后还要一些条件计数...

有米哟领过【新手礼包】?
【RMVA教程】
---------------------
欲买桂花同载酒,终不似,少年游.
回复

使用道具 举报

梦石
0
星屑
853
在线时间
190 小时
注册时间
2016-1-20
回帖
157

开拓者

 楼主| 发表于 2016-4-28 00:04:20 | 显示全部楼层
Vortur 发表于 2016-4-27 08:28
用事件模拟,不过可能比较麻烦

在下首先想到的是【获取玩家位置】的那个事件系统,然后还要一些条件计数.. ...

什么礼包
一个有很多问题的家伙, 衣服标签上写着“新手”两个字。
回复

使用道具 举报

梦石
0
星屑
853
在线时间
190 小时
注册时间
2016-1-20
回帖
157

开拓者

 楼主| 发表于 2016-4-28 00:05:12 | 显示全部楼层
chd114 发表于 2016-4-27 06:44
有点麻烦···中毒状态每20步掉一次hp是因为在地图上每20步算作战斗里的一回合 ...

太麻烦的话 就算了   默认的效果也不错 就这样用吧
一个有很多问题的家伙, 衣服标签上写着“新手”两个字。
回复

使用道具 举报

梦石
0
星屑
1297
在线时间
995 小时
注册时间
2014-12-14
回帖
2939

开拓者

发表于 2016-4-28 00:20:22 | 显示全部楼层
LanceRPG 发表于 2016-4-28 00:04
什么礼包


【新手礼包】点此领取
【RMVA教程】
---------------------
欲买桂花同载酒,终不似,少年游.
回复

使用道具 举报

梦石
0
星屑
853
在线时间
190 小时
注册时间
2016-1-20
回帖
157

开拓者

 楼主| 发表于 2016-4-28 22:42:31 | 显示全部楼层
Vortur 发表于 2016-4-27 08:28
用事件模拟,不过可能比较麻烦

在下首先想到的是【获取玩家位置】的那个事件系统,然后还要一些条件计数.. ...

Hi  Vortur  麻烦你了     我现在只想修改一下那个中毒 閃红光的持续时间,

我觉得闪光太快了  我想把持续时间加长一些  应该怎么写脚本呢?

点评

兰斯大帝~~  发表于 2016-4-28 23:07
一个有很多问题的家伙, 衣服标签上写着“新手”两个字。
回复

使用道具 举报

梦石
0
星屑
1297
在线时间
995 小时
注册时间
2014-12-14
回帖
2939

开拓者

发表于 2016-4-28 22:59:40 | 显示全部楼层
本帖最后由 Vortur 于 2016-4-28 23:02 编辑
LanceRPG 发表于 2016-4-28 22:42
Hi  Vortur  麻烦你了     我现在只想修改一下那个中毒 閃红光的持续时间,

我觉得闪光太快了  我想把持 ...


1. 在脚本界面,全局 搜索关键字【回合】
3. 定位到【Game_Actor】
  #--------------------------------------------------------------------------
  # ● 地图上的多少步等于一回合?
  #--------------------------------------------------------------------------
  def steps_for_turn
    return 20
  end
3. 将20改为合适的数字即可

PS,建议表直接在原插件上修改,将如下字段写在main之前:


class Game_Actor < Game_Battler
  #--------------------------------------------------------------------------
  # ● 地图上的多少步等于一回合?
  #--------------------------------------------------------------------------
  def steps_for_turn
    return 5
  end
end


五步一啄草,十步就摔倒;憨笑5步癫,请在成人的陪同下食用{:2_256:}
【RMVA教程】
---------------------
欲买桂花同载酒,终不似,少年游.
回复

使用道具 举报

梦石
1
星屑
22083
在线时间
4885 小时
注册时间
2014-12-22
回帖
1509

开拓者

发表于 2016-4-28 23:03:45 | 显示全部楼层
这个不是只跟中毒挂钩的,是执行地图上的伤害效果(地形伤害的时候也会闪)。
可以在Game_Screen 的最后
def start_flash_for_damage这里改闪烁方式。
回复

使用道具 举报

梦石
0
星屑
853
在线时间
190 小时
注册时间
2016-1-20
回帖
157

开拓者

 楼主| 发表于 2016-4-29 00:42:31 | 显示全部楼层
shencao 发表于 2016-4-28 23:03
这个不是只跟中毒挂钩的,是执行地图上的伤害效果(地形伤害的时候也会闪)。
可以在Game_Screen 的最后
de ...

谢谢  非常重要  很急很关键
一个有很多问题的家伙, 衣服标签上写着“新手”两个字。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部