幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2704|回复: 13

[RMXP] 怎样制作每回合只损10HP的“微毒”?

[复制链接]

4

主题

9

帖子

101

积分

③业余

积分
101
发表于 2006-2-21 19:53:16 | 显示全部楼层 |阅读模式
怎样制作每回合只损10HP的“微毒”?
回复

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-2-21 20:37:09 | 显示全部楼层
这个问题我也在想。
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

255

主题

7092

帖子

330

积分

版主

人类总是重复同样的悲

Rank: 7Rank: 7Rank: 7

积分
330
QQ
发表于 2006-2-21 21:04:23 | 显示全部楼层
我也在想,但我不想制作每回合只损10HP的“微毒”,我想做制作每回合损5000HP的“强毒”。 [s:1]
我是化可能为不可能的男人!
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-2-21 21:09:23 | 显示全部楼层
有什么可想的?
在脚本编辑中找“连续伤害”(地图用),你就会知道答案。
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-2-21 21:17:00 | 显示全部楼层
连续伤害没法定义所要减少的HP值。。。要不我根本就不用想。。。 [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-2-21 21:44:14 | 显示全部楼层
Game_Battler 3
中“应用连续伤害效果”,把self.damage = self.maxhp / 10这个数据修改就可以了
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-2-21 21:48:03 | 显示全部楼层
如果要区分毒的程度,就加一个状态的条件分歧
  if self.state?(1) #当状态编号为1的时候
  self.damage = self.maxhp / 10  #这个数据可以更改,就表示毒的程度
  if self.damage.abs > 0amp = [self.damage.abs * 15 / 100, 1].max
  self.damage += rand(amp+1) + rand(amp+1) - amp
  end
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-2-21 23:47:18 | 显示全部楼层
引用第6楼dcf2006-02-21 21:48发表的“”:
如果要区分毒的程度,就加一个状态的条件分歧
  if self.state?(1) #当状态编号为1的时候
  self.damage = self.maxhp / 10  #这个数据可以更改,就表示毒的程度
  if self.damage.abs > 0amp = [self.damage.abs * 15 / 100, 1].max
  self.damage += rand(amp+1) + rand(amp+1) - amp
.......

这些我都懂。。。但是你有办法让他刚好去10吗? [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

113

主题

866

帖子

7004

积分

⑦老手

pliskin

积分
7004
发表于 2006-2-22 10:35:39 | 显示全部楼层
很抱歉,我的软件很有点问题
修改脚本有时候执行,有时候不执行。


把self.damage = self.maxhp / 10 修改成具体的数据,不知道行不行
最近,迷上八云紫大婶了
回复 支持 反对

使用道具 举报

89

主题

2333

帖子

3273万

积分

⑧专业

Xavier on Rails

积分
32739794
QQ
发表于 2006-2-22 12:05:09 | 显示全部楼层
难道不可以在数据库里创建一个每回合减HP的[状态].......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-26 18:44 , Processed in 0.011535 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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