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

Project1

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

[有事请教] 【已解决】如果拥有100号状态,则可以使用技能函数怎么....

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1122
在线时间
106 小时
注册时间
2013-12-22
帖子
64
跳转到指定楼层
1
发表于 2024-6-3 23:03:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 55808888 于 2024-6-4 10:26 编辑

RT,设计了一个技能,是角色拥有状态100,才能在战斗中使用这个技能

我用了yep_skillcore插件,在技能的备注里该怎么写代码?
以下是我乱写的

<Custom Requirement>
   if ($gameActors.actor(1).hasstate().contains($dataState[100])) {
     value = true;
   } else {
     value = false;
   }
  </Custom Requirement>

Lv3.寻梦者

梦石
0
星屑
1122
在线时间
106 小时
注册时间
2013-12-22
帖子
64
4
 楼主| 发表于 2024-6-4 10:25:36 | 只看该作者
Z8K 发表于 2024-6-3 23:06
用 if (user.isStateAffected(100)) {

这个OK了,感谢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4034
在线时间
404 小时
注册时间
2022-5-6
帖子
224
3
发表于 2024-6-4 10:00:55 | 只看该作者
也许你可以试试直接在状态里加上:有这个状态获得这个技能
搞HS是人类娱乐进步的源泉
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
662
在线时间
47 小时
注册时间
2022-12-28
帖子
10
2
发表于 2024-6-3 23:06:57 | 只看该作者
用 if (user.isStateAffected(100)) {
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-5 10:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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