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

Project1

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

[已经过期] 关于一个神奇的被动技能

[复制链接]

Lv2.观梦者

梦石
0
星屑
918
在线时间
126 小时
注册时间
2017-1-30
帖子
122
跳转到指定楼层
1
发表于 2017-12-23 11:20:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
北矢:当你于此局战斗中第一次受到伤害时,你恢复 [体力上限÷2] 的生命值,然后你于之后受到的伤害+ [体力上限÷5]

没错这是三国杀的沮授

这个效果要怎样才能做出来捏   

Lv3.寻梦者

梦石
0
星屑
2512
在线时间
215 小时
注册时间
2017-9-27
帖子
613
2
发表于 2017-12-23 15:05:22 | 只看该作者
怎么不想想渐营呢

点评

我倒是有个点子,攻击敌人的时候造成一个持续一回合的状态(无实际作用,仅限于标记该敌人),如果攻击敌人时该敌人有标记则你恢复攻击力/3体力  发表于 2017-12-23 23:51
本人正在努力晓习当中^0^  发表于 2017-12-23 22:55
这还仅限于想法  发表于 2017-12-23 22:31
渐营:当你攻击你于上回合攻击的敌人时,你恢复 [攻击力÷3] 生命  发表于 2017-12-23 21:44
浅尝辄止,宜乎众矣。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2333
在线时间
275 小时
注册时间
2017-7-25
帖子
163
3
发表于 2017-12-25 01:02:45 | 只看该作者
本帖最后由 骷髅岛遗老 于 2017-12-25 14:52 编辑

首先弄两个隐形状态(无图标最低优先级假装不存在),隐形状态1随便找个机会给需要的角色上了,然后在Game_Battler的 ● 计算伤害的第二行后到end之前任意行插入
  1. if self.state?[隐形状态1]      
  2.        if value >=1
  3.          self.hp +=self.mhp/2
  4.          self.remove_state[隐形状态1]
  5.          self.add_state[隐形状态2]
  6.        end
  7. end
  8. if self.state?[隐形状态2]  
  9.      if value >=1
  10.      value +=self.mhp/5
  11.      end
  12. end
复制代码

未测试
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 14:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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