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

Project1

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

[已经解决] 状态改变属性有效度

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2015-2-28
帖子
20
跳转到指定楼层
1
发表于 2016-5-2 17:19:01 手机端发表。 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 靈夢 于 2016-5-2 17:41 编辑

请问如何用状态改变属性有效度,例如我用火球技能打怪物,给他附上了点燃状态,点燃可以让怪物火属性有效度变成200%,请问该如何达成?

另外求一个可以在战斗中显示敌人属性有效度的多边形图脚本

Lv1.梦旅人

梦石
0
星屑
50
在线时间
77 小时
注册时间
2016-2-2
帖子
278
2
发表于 2016-5-2 17:52:07 | 只看该作者
第一个好办,现在数据库的状态中添加一个点燃状态,然后在数据库的特技中的状态有效度打勾
至于第二个……我是脚本盲,但是6R站里面看到过。
呵呵
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2015-2-28
帖子
20
3
 楼主| 发表于 2016-5-2 18:04:22 手机端发表。 | 只看该作者
不好意思我没看懂方法,我想要的效果是我放了火球术,可以让怪物附加点燃状态,怪物一般火属性有效度为100%,只要怪物中了点燃状态,火属性的有效度就变成200%
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2015-2-28
帖子
20
4
 楼主| 发表于 2016-5-3 20:26:21 | 只看该作者
求方法..
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
97 小时
注册时间
2015-3-27
帖子
225
5
发表于 2016-5-3 21:03:25 | 只看该作者
靈夢 发表于 2016-5-3 20:26
求方法..

Game_Enemy 脚本下的 element_rate(element_id) 方法就是你解决问题的关键,自己思考。

评分

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

查看全部评分

我的博客:http://wang1212.github.io/
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
590
在线时间
392 小时
注册时间
2012-1-20
帖子
223

开拓者

6
发表于 2016-5-3 22:30:39 | 只看该作者
本帖最后由 哆啦溯 于 2016-5-8 12:12 编辑
  1.         if self.states.include?(21) and  element_set = 1
  2.             self.damage *= 2
  3.         end
复制代码
意思为
#敌人状态包括21号状态,且技能是1号属性时,伤害翻倍
放在Game_Battler 3里的  # ● 应用特技效果 的      # 属性修正 后面就行


未详细测试过,有错误请指出!
----------------------------------
@RyanBern 能说一下该怎么写么?我胡乱搞的,测试了一下好像可以(:4_86:)
还是我重开一贴问你?
支持一下下我的这个游戏吧~~
大雄与空间军团
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2015-2-28
帖子
20
7
 楼主| 发表于 2016-5-3 23:23:57 | 只看该作者
放在Game_Battler 3没有用 我放在RTAB里Game_Battler 3重新定义的地方,这次RTAB脚本报错:NoMethodError
Undefined method’*’ for nil:NilClass
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-18 20:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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