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

Project1

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

[原创发布] 战斗特效 - 吸收HP 版本1

[复制链接]

Lv3.寻梦者

○赛

梦石
0
星屑
1249
在线时间
1276 小时
注册时间
2013-1-22
帖子
2246

贵宾

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

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

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

x
本脚本的作用是在战斗中添加一个吸血的技能,打多少就恢复一半的数值。
本脚本是收录在我个人的整合系统里的,设定部分即为整合系统的名字XZZH(小周整合)。
以下是脚本:
  1. # 小周整合(XZZH) - 战斗特效 - 吸收HP1
  2. # 设定部分
  3. module XZZH
  4.   XSDH = 21
  5.   # 吸收HP的动画
  6.   XSJN = 82
  7.   # 吸收HP的技能
  8. end
  9. class Scene_Battle
  10.     def update_phase4_step5
  11.     # 隐藏帮助窗口
  12.     @help_window.visible = false
  13.     # 刷新状态窗口
  14.     @status_window.refresh
  15.     # 显示伤害
  16.     for target in @target_battlers
  17.       if target.damage != nil
  18.         target.damage_pop = true
  19.       end
  20.     end
  21.     # 条件分歧 开始 当角色使用吸收HP技能
  22.     if @active_battler.current_action.skill_id == XZZH::XSJN
  23.     # 条件分歧 开始 当原始伤害不为nil和大于1
  24.     if target.damage != nil and target.damage > 1
  25.     # 播放动画
  26.     @active_battler.animation_id = XZZH::XSDH
  27.     # 显示回血
  28.     @active_battler.damage = -(target.damage/2)
  29.     @active_battler.damage_pop = true
  30.     # 恢复HP
  31.     @active_battler.hp += target.damage/2
  32.     # 条件分歧 结束
  33.     end
  34.     # 条件分歧 结束
  35.     end
  36.     # 移至步骤 6
  37.     @phase4_step = 6
  38.   end
  39. end  
复制代码

点评

好吧,会用了...  发表于 2014-8-23 18:37
有没有范例  发表于 2014-8-23 18:02

评分

参与人数 1星屑 +12 收起 理由
guoyq1988 + 12 塞糖

查看全部评分

Lv4.逐梦者

梦石
0
星屑
13647
在线时间
3853 小时
注册时间
2013-7-18
帖子
2314
2
发表于 2014-2-3 15:00:17 | 只看该作者
怎么使用呢,放进去没用啊

点评

插入到Main前,参考开头注释。  发表于 2014-2-3 18:15
山岚野人,快人快语,礼数不周,还望海涵....
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2014-8-17
帖子
7
3
发表于 2014-8-17 22:11:43 | 只看该作者
楼主有没有qq,我是新人,有很多问题不知道怎么解决
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
745
在线时间
6 小时
注册时间
2014-8-20
帖子
2
4
发表于 2014-8-21 09:53:14 | 只看该作者
肯定是我不会用脚本 又错了 大神 您能不能做个不加密的小游戏发给我 让我学习下呀?我第一次做游戏 脚本一直没学会怎么用~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2014-8-17
帖子
7
5
发表于 2014-8-27 18:43:10 | 只看该作者
y967 发表于 2014-2-3 15:00
怎么使用呢,放进去没用啊

你会用了吗?怎么用?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
13647
在线时间
3853 小时
注册时间
2013-7-18
帖子
2314
6
发表于 2014-8-28 07:24:21 | 只看该作者
你美过夕阳丶 发表于 2014-8-27 18:43
你会用了吗?怎么用?

就是放进去啊,然后设置技能的id,动画的id,就好了
山岚野人,快人快语,礼数不周,还望海涵....
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2014-8-17
帖子
7
7
发表于 2014-8-28 10:50:48 | 只看该作者
y967 发表于 2014-8-28 07:24
就是放进去啊,然后设置技能的id,动画的id,就好了

就是自己根据自己的游戏 改脚本里的动画和技能的代码就可以了?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2014-8-17
帖子
7
8
发表于 2014-8-28 10:51:51 | 只看该作者
y967 发表于 2014-8-28 07:24
就是放进去啊,然后设置技能的id,动画的id,就好了

不用调用公共事件什么的吗?

点评

不用,你设置好动画和技能id,就可以了  发表于 2014-8-28 11:08
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-19 02:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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