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

Project1

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

[交流讨论] 基于YEP插件的一些技能设计与实现方法

[复制链接]

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
51
发表于 2023-4-22 09:59:43 | 只看该作者
zhufeng233 发表于 2023-4-21 19:23
芜~经过几天的鏖战,终于把自己目前角色的技能做的差不多了,之后就挑一些有价值的技能来分享一下 ...

厉害我做的进度很慢,才做了几个。你这个效率真是杠杠的,向你学习
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
52
发表于 2023-4-22 10:00:57 | 只看该作者
xiamumomo 发表于 2023-4-19 22:24
那你更新一下咯  论坛有人发一整套Yep的如果还是不行再说

嗯,我去找那个整套的,更新下再看看
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
53
发表于 2023-4-22 16:09:30 | 只看该作者
本帖最后由 woliebe 于 2023-4-22 16:36 编辑
zhufeng233 发表于 2023-4-19 09:43
不用放在之前的后面,单独拿那段代码做一个技能就好


好的,知道了,谢谢
我用后面那一段实现了再次追击敌人一次的效果。
还想请问一个具体的参数
BattleManager.queueForceAction(user, 1, -1);
这个强制行为中, -1 代表的是什么? 减少行动计数1次是吗?



回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2608
在线时间
314 小时
注册时间
2022-3-24
帖子
115
54
 楼主| 发表于 2023-4-22 18:21:23 | 只看该作者
woliebe 发表于 2023-4-22 16:09
好的,知道了,谢谢
我用后面那一段实现了再次追击敌人一次的效果。
还想请问一个具体的参数

-1是目标,-1指的是随机一个目标,-2是上一个目标。前面的1是技能ID
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
55
发表于 2023-4-22 21:33:08 | 只看该作者
zhufeng233 发表于 2023-4-14 23:51
彻底晕厥,想要用YEP范例中的Dualcast,也就是双重吟唱。但别说自己改了,哪怕直接套用YEP的范例 ...

我重新思考了一下那个30%几率再释放技能一次的方式
<After Eval>
  if(Math.random()<=0.3){
  BattleManager.queueForceAction(user, 39, -1)
  }else{BattleManager.queueForceAction(user, 36, -1);
}
</After Eval>
我把70%设置为完成后释放36技能,技能栏为空白,30%几率可以再释放39技能一次。
可惜不知道有啥办法能强制什么技能都不放回到原地,还是会有一个多余一点的动作;
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
56
发表于 2023-4-22 21:34:33 | 只看该作者
zhufeng233 发表于 2023-4-15 23:48
老哥,我又尝试了几个小时,实在是有点黔驴技穷了,目前做出来的效果是角色攻击后如果目标没有死亡就会追 ...

别纠结了,我准备把之前的想法拆成2个技能,一个技能是30%几率再释放一次,一个是杀死敌人后再攻击下一个敌人
现在基本都实现了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1669
在线时间
230 小时
注册时间
2018-12-9
帖子
131
57
发表于 2023-4-26 11:22:19 | 只看该作者
感谢楼主,辛苦了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2608
在线时间
314 小时
注册时间
2022-3-24
帖子
115
58
 楼主| 发表于 2023-5-19 23:08:54 | 只看该作者
自己游戏目前几个主要角色的技能都设计完毕,初步测试也没有发现什么大的问题。
经过这段时间的学习,自己对YEP的这几个插件逐渐了解,能够独立设计一些不是很复杂的技能。
现在正在写一篇比较系统的,有关YEP设计技能相关的教程,会在里面尽可能的详细写下如何学习这些插件,如何独立设计技能。
可能要写一段时间,届时会重新发一贴,希望能够帮到有需要的人
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
59
发表于 2023-5-20 03:19:19 | 只看该作者
zhufeng233 发表于 2023-4-17 13:08
又做了个状态,也比较简单:大概效果是拥有此状态的人,每受到一次攻击就会累加1层计数,当计数到5层时,下 ...

这应该是布隆的被动那种效果吧
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2608
在线时间
314 小时
注册时间
2022-3-24
帖子
115
60
 楼主| 发表于 2023-5-20 23:39:51 | 只看该作者
有关YEP设计技能的教程已发到P1论坛,大家有兴趣可以去看看,我有关用YEP设计技能的心得都写在那里面了,本贴也就不更新了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 09:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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