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

Project1

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

[已经过期] 获取属性状态

[复制链接]

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
跳转到指定楼层
1
发表于 2013-4-25 18:05:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x

如何判断是否该属性抗性大于500?(注意是属性,不是状态)
比如说判断某怪物冰属性抗性是否大于500?我在脚本库搜不到(或者搜到看不出),请给些提示...谢谢~

Lv1.梦旅人

梦石
0
星屑
120
在线时间
486 小时
注册时间
2007-5-27
帖子
807
2
发表于 2013-4-25 18:17:09 | 只看该作者
本帖最后由 紫苍焰 于 2013-4-25 18:23 编辑

……
试着闹了一下,果然做不到呢!
不过你要这个做什么呢?
如果是要人物或者怪的详细资料……又不是没有人物/怪物图鉴脚本……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
323 小时
注册时间
2010-8-21
帖子
666
3
发表于 2013-4-25 18:21:03 | 只看该作者
搜索"屬性抗性"(我的是繁体版)
找到:

  1.   #--------------------------------------------------------------------------
  2.   # ● 取得屬性抗性
  3.   #--------------------------------------------------------------------------
  4.   def element_rate(element_id)
  5.     features_pi(FEATURE_ELEMENT_RATE, element_id)
  6.   end
复制代码
也就是
battler_obj.element_rate(element_id)

例如:

lz要求是某怪物的
直接获取有点麻烦,主要是计算。
可以这样临时获取某地人

tem_battler = Game_Enemy.new(0, id)
tem_battler.element_rate(element_id) 就是结果了

点评

……嗯,果然我就是个渣……  发表于 2013-4-25 18:24
>>猛戳>>MetalSagaR游戏主页<<这里<<
欢迎提供您的意见
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
4
 楼主| 发表于 2013-4-25 20:04:40 | 只看该作者
紫苍焰 发表于 2013-4-25 18:17
……
试着闹了一下,果然做不到呢!
不过你要这个做什么呢?

想做一刀斩技能
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
486 小时
注册时间
2007-5-27
帖子
807
5
发表于 2013-4-27 11:31:08 | 只看该作者
本帖最后由 紫苍焰 于 2013-4-27 11:44 编辑
负零 发表于 2013-4-25 20:04
想做一刀斩技能


……
好了,研制成功。
你可以给这个技能的伤害类型调成HP伤害,伤害公式写成 b.mhp,离散度设成0,消耗什么的自己调整。不过这技能的使用条件和获得条件必须超苛刻,不然太破坏平衡了!无论来谁都能一刀秒啊!
这样设置除非Miss否则肯定能秒……或者把公式改成b.hp取目标的当前HP也可以……这样做更靠谱一些,而且伤害不至于超吓人……

点评

所以想增加判定嘛。判定有某状态。  发表于 2013-5-16 10:45
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-27 03:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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