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

Project1

 找回密码
 注册会员
搜索

获取属性状态

查看数: 2418 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-4-25 18:05

正文摘要:

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

回复

紫苍焰 发表于 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
负零 发表于 2013-4-25 20:04:40
紫苍焰 发表于 2013-4-25 18:17
……
试着闹了一下,果然做不到呢!
不过你要这个做什么呢?

想做一刀斩技能
沙漠点灰 发表于 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
紫苍焰 发表于 2013-4-25 18:17:09
本帖最后由 紫苍焰 于 2013-4-25 18:23 编辑

……
试着闹了一下,果然做不到呢!
不过你要这个做什么呢?
如果是要人物或者怪的详细资料……又不是没有人物/怪物图鉴脚本……
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-1-27 19:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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