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

Project1

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

[已经解决] 关于MV中this.isLearnedSkill(skillID)的用法求教

[复制链接]

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
跳转到指定楼层
1
发表于 2016-2-19 19:37:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  <damage formula>
if (this.isLearnedSkill(3)) {
       value += 2500;
    }
  </damage formula>
我用了YEP_DamageCore的插件,想做出一个例子,即用1号技能(攻击)时,如果使用者学会了3号技能,则伤害增加2500。按上边的代码,似乎并不会判定(或触发)条件,导致不增加伤害,求正确用法。

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
2
 楼主| 发表于 2016-2-19 19:46:00 | 只看该作者
已经解决,用user.

点评

user是什么 求详细  发表于 2016-2-19 23:39
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
3
 楼主| 发表于 2016-2-20 11:07:11 | 只看该作者
* Skill and Item Notetags:
*   <damage formula>
*    value = 500;
*    value += 2500;
*   </damage formula>
*   This will overwrite the damage formula found at the top and use the
*   strings in the middle as the formula instead. Keep in mind that using
*   comments here will cancel out anything following after. New variables can
*   be used, too, to make damage calculations a bit easier.
*
*   value   - Refers to the amount that will become the base damage value.
*   user    - Refers to the actor/enemy using the skill/item.
*   subject - Refers to the actor/enemy using the skill/item.  #指角色/敌人使用的技能/项目
*   target  - Refers to the target actor/enemy on the receiving end of #目标
*             the skill/item.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 20:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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