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

Project1

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

[已经过期] 如何制作这样的技能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2011-3-19
帖子
77
跳转到指定楼层
1
发表于 2015-2-25 11:54:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
一个被动技能,效果如下:奇数回合反弹伤害,偶数回合正常计算
也就是说,第1、3、5、7……回合会反弹受到的伤害,2、4、6、8……则没有这个效果。
这样的技能怎么弄,用脚本怎么写?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
92 小时
注册时间
2014-12-19
帖子
111
2
发表于 2015-2-25 12:32:41 | 只看该作者
你是飞鱼吗……?
X
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
31928
在线时间
5080 小时
注册时间
2012-11-19
帖子
4877

开拓者

3
发表于 2015-2-25 18:04:36 | 只看该作者
本帖最后由 芯☆淡茹水 于 2015-2-25 18:06 编辑

在默认脚本里改嘛, 比如反弹 10%
比如:if $game_temp.battle_turn % 2 > 0 and self.damage > 0
              attacker.damage = self.damage / 10
              attacker.hp -=  attacker.damage
          end
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2011-3-19
帖子
77
4
 楼主| 发表于 2015-2-25 21:51:40 | 只看该作者
芯☆淡茹水 发表于 2015-2-25 18:04
在默认脚本里改嘛, 比如反弹 10%
比如:if $game_temp.battle_turn % 2 > 0 and self.damage > 0
          ...

但是回合的问题怎么办呢?奇数回合
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
31928
在线时间
5080 小时
注册时间
2012-11-19
帖子
4877

开拓者

5
发表于 2015-2-25 22:17:31 | 只看该作者
wabbyzw 发表于 2015-2-25 21:51
但是回合的问题怎么办呢?奇数回合

如果LZ不能理解的话,还是用事件做吧。
下面这句就是限制回合的啊
if $game_temp.battle_turn % 2 > 0   #如果战斗回合数 除以 2 的余数大于 0 。也就是 奇数 回合。

点评

看来LZ还是用事件吧。  发表于 2015-2-26 09:52
可以是可以,但是3除以2=1.5,1.5大于0呀  发表于 2015-2-26 09:51

评分

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

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
53 小时
注册时间
2011-3-19
帖子
77
6
 楼主| 发表于 2015-2-27 09:50:15 | 只看该作者
芯☆淡茹水 发表于 2015-2-25 18:04
在默认脚本里改嘛, 比如反弹 10%
比如:if $game_temp.battle_turn % 2 > 0 and self.damage > 0
          ...
  1.       if attacker.is_a?(Game_Actor) && self.is_a?(Game_Enemy)
  2.       if self.id == 10
  3.         if $game_temp.battle_turn % 2 > 0
  4.           self.animation_id = 2
  5.           attacker.animation_id = 4
  6.           attacker.damage = self.damage
  7.           attacker.hp -=  attacker.damage
  8.         end
  9.       end
  10.       end
复制代码
这样可否?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 06:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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