查看: 2386|回复: 3

[已经过期] 请教关于YEP.32 Class Change Core的问题

[复制链接]
梦石
0
星屑
50
在线时间
75 小时
注册时间
2017-4-13
回帖
49
发表于 2017-4-26 23:18:02 | 显示全部楼层 |阅读模式

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

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

×
用了YEP.32 Class Change Core,发现能做出非常有趣的多职业体系
但发现这个插件有一个问题,即是,如果角色可以在N个职业中转职,即便不进行转职,角色也都能使用其他职业的技能,这样一旦可转职的职业变多,就会造成技能栏极其臃肿

请教如何能让角色在技能菜单中只能使用和看见对应自己职业的技能?YEP相关的简单隐藏功能都用了,但还是做不到这点
在技能注释里写了段这个,发现也是完全无效的,所以诚心来请教,望大神们指点
Skill Notetag:
<Custom Show Eval>
if (user.class = 2) {
visible = true;
} else {
visible = false;
}
</Custom Show Eval>

意思是:若“visible”设为“true”,那么技能就被显示(不被隐藏)而且是可用的,只要其它条件也满足。若“visible”设为“false”,那么技能就不可使用,并且从列表中被隐藏。
梦石
0
星屑
216
在线时间
154 小时
注册时间
2017-2-27
回帖
166

开拓者

发表于 2017-4-27 00:12:59 | 显示全部楼层
  1. <Custom Show Eval>
  2. if (user.isClass($dataClasses[1])) {
  3. visible = true;}
  4. else {visible = false;}
  5. </Custom Show Eval>
复制代码
你也不要想当然的写嘛。。。
回复 1 0

使用道具 举报

梦石
0
星屑
50
在线时间
75 小时
注册时间
2017-4-13
回帖
49
 楼主| 发表于 2017-4-27 10:44:04 | 显示全部楼层
Ajucaqiu 发表于 2017-4-27 00:12
你也不要想当然的写嘛。。。

感谢大神。。。因为完全写不来代码,所以写的很想当然,也不知道哪里可以查范例。。。
回复

使用道具 举报

梦石
0
星屑
112
在线时间
376 小时
注册时间
2015-1-26
回帖
194
发表于 2017-4-27 11:08:03 | 显示全部楼层
<Custom Show Eval>
if (user._classId != 5) {
visible = false;
}
</Custom Show Eval>
回复 1 0

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部