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

Project1

 找回密码
 注册会员
搜索
楼主: lvkeai
打印 上一主题 下一主题

[原创发布] 技能讲解(快来学习)

[复制链接]

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
171
 楼主| 发表于 2018-4-11 10:21:06 | 只看该作者
Greygod 发表于 2018-4-9 01:48
如果要实现一个BUFF,效果是当拥有BUFF时使用普通攻击时附带一个带有其他属性的固定伤害该怎么办?
如果结 ...

把燃烧伤口反过来就行了,<Custom Deselect Effect>这个是被攻击触发。换成<Custom Conclude Effect>攻击时触发,然后把状态给自己人dmg自己随便写个,应该就行了
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
172
 楼主| 发表于 2018-4-11 10:22:52 | 只看该作者
fyqinpku 发表于 2018-3-31 20:18
楼主大大……继续求问一个问题。
在用了YEP后,“魅惑”或者“混乱”状态会让对方使用它随机的技能攻击自己 ...

你用的是哪个插件?还会有技能,我这还是老老实实的用普通攻击啊
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
173
 楼主| 发表于 2018-4-11 11:20:43 | 只看该作者
yamap110 发表于 2018-3-25 00:10
求问楼主大大怎么设置一个技能只能对特殊状态中{比如中毒}的敌人才能使用?或者对特殊状态中的敌人造成更高 ...

根据敌人判断能不能用有点麻烦,不过群体技能可以根据敌人状态判断会不会命中
根据状态加伤害:
<Pre-Damage Eval>
// Check if target and user are on the same team.
if (target.isStateAffected(5)) {//状态
  // Make it heal the ally instead.
  value = value*2;//伤害*2
}
</Pre-Damage Eval>
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
174
 楼主| 发表于 2018-4-11 11:32:13 | 只看该作者
douqunbo 发表于 2018-3-24 17:00
我现在是这么写的,但是还是不行,问题出在不管另一人tp是否满足,两人都会有一起发动的动画,但伤害判 ...

我来教你怎么查属性吧,可能其他地方的name不是那样取的
这段写在你要查的那段代码里
var names = "";
        for (var name in targets[a]) {
                names += name + ": " + targets[a][name] + ", ";
        }
        console.log("name="+names);
然后运行的时候按F8看输出,找到name=(一大段),然后找到targets的名字(例如: _name:黄蜂)
要根据名字判断的时候就可以写if(targets._name=="黄蜂")
1
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1772
在线时间
324 小时
注册时间
2016-9-3
帖子
72
175
发表于 2018-4-11 14:13:28 | 只看该作者
lvkeai 发表于 2018-4-11 10:21
把燃烧伤口反过来就行了,这个是被攻击触发。换成攻击时触发,然后把状态给自己人dmg自己随便写个,应该 ...


基本照搬了代码进行测试..不过删除了user.setStateCounter(137, 20)这个和最后一段减少层数的判定(因为想走回合的BUFF)
攻击时触发的那段也更换了,然后属性啥的也换成了自己需要的...但是没有成功..后台还写着这样的错误报告..
对js一窍不通不知道该怎么整好
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
176
 楼主| 发表于 2018-4-11 14:57:05 | 只看该作者
Greygod 发表于 2018-4-11 14:13
基本照搬了代码进行测试..不过删除了user.setStateCounter(137, 20)这个和最后一段减少层数的判定(因为 ...

少了一个}
1
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1772
在线时间
324 小时
注册时间
2016-9-3
帖子
72
177
发表于 2018-4-11 15:03:23 | 只看该作者

加上之后的错误提示就变成了
TypeError: undefined is not a function {stack: (...), message: "undefined is not a function"}
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
848
在线时间
117 小时
注册时间
2018-4-7
帖子
114
178
发表于 2018-4-11 17:11:52 | 只看该作者
请问有没有办法设置这样一个技能:
角色A对敌人A发动这个技能,那么接下来本回合所有原本打到角色A上的攻击全部移动到敌人A上?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
179
 楼主| 发表于 2018-4-11 18:19:03 | 只看该作者
Greygod 发表于 2018-4-11 15:03
加上之后的错误提示就变成了
TypeError: undefined is not a function {stack: (...), message: "undefin ...

你把你所有代码都发上来看看
1
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
739
在线时间
135 小时
注册时间
2012-7-1
帖子
185
180
 楼主| 发表于 2018-4-11 18:19:54 | 只看该作者
新耀012478 发表于 2018-4-11 17:11
请问有没有办法设置这样一个技能:
角色A对敌人A发动这个技能,那么接下来本回合所有原本打到角色A上的攻击 ...

伤害可以,攻击动画就很麻烦了
1
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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