查看: 4429|回复: 4

[已经解决] 关于YEP Class Change Core的职业解锁的问题?

[复制链接]
梦石
0
星屑
223
在线时间
85 小时
注册时间
2015-12-22
回帖
48
发表于 2015-12-30 23:07:44 | 显示全部楼层 |阅读模式

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

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

×
<Level Unlock Requirements>
Class 1: Level 60
Class 3: Level 60
</Level Unlock Requirements>
这段代码是要求这个职业的解锁条件是职业1和职业3都达到60解锁

想问一下要想解锁这个职业的条件为职业1或职业3达到60级的话应该怎么写?
梦石
0
星屑
223
在线时间
85 小时
注册时间
2015-12-22
回帖
48
 楼主| 发表于 2015-12-31 12:41:30 | 显示全部楼层
没办法么?{:4_132:}
回复

使用道具 举报

梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
回帖
403
发表于 2015-12-31 21:09:41 | 显示全部楼层
本帖最后由 夏末渐离 于 2015-12-31 21:36 编辑

大概在569行吧。用这个方法替换原来的方法试试
Game_Actor.prototype.classUnlockLevelRequirementsMet = function(item) {
    var classId;
    for (classId in item.levelUnlockRequirements) {
      var level = item.levelUnlockRequirements[classId];
      if (this.classLevel(classId) < level)continue;
      else
      return true;
    }
    return false;
};

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

  点我进入    
       ↓      
回复

使用道具 举报

梦石
0
星屑
223
在线时间
85 小时
注册时间
2015-12-22
回帖
48
 楼主| 发表于 2015-12-31 22:11:52 | 显示全部楼层
夏末渐离 发表于 2015-12-31 21:09
大概在569行吧。用这个方法替换原来的方法试试
Game_Actor.prototype.classUnlockLevelRequirementsMet = f ...

成功了!3QQQQQQQQ

点评

下次提问记得贴上代码或者提供下载以供参考,并不是每个人都有一套完整的YEP插件的( ̄∇ ̄)  发表于 2015-12-31 22:35
回复

使用道具 举报

梦石
0
星屑
223
在线时间
85 小时
注册时间
2015-12-22
回帖
48
 楼主| 发表于 2016-1-1 09:42:14 | 显示全部楼层
梧桐晔语 发表于 2015-12-31 22:11
成功了!3QQQQQQQQ

ok!{:2_268:} 感谢指教!!!!!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部