Project1
标题:
问一下各位大佬有关yep转职的问题
[打印本页]
作者:
a1261003188
时间:
2023-1-2 09:45
标题:
问一下各位大佬有关yep转职的问题
已经用了yep的职业系统插件,想制作隐藏的职业,需要特定的道具才可以进行转职,请问各位大佬这样的效果怎么实现?
作者:
天一教主
时间:
2023-1-2 09:45
本帖最后由 天一教主 于 2023-1-2 13:36 编辑
1.你可以在获得道具的时候用UnlockClassAll 8指令来解锁
2.如果道具你不确定是从哪获得的那只能改源码了
Window_ClassList.prototype.makeItemList = function() {
if (this._actor) {
var data = this._actor.unlockedClasses().slice();
} else {
var data = [];
}
this._data = [];
for (var i = 0; i < data.length; ++i) {
var classId = data[i];
if ($dataClasses[classId] && !this._data.contains(classId)) {
this._data.push(classId);
}
}
this._data.sort(function(a, b) { return a - b });
};
复制代码
目前看下来只要在这一段中间 插入一段检查道具的逻辑就行了。不过这个有个问题你转职成这个隐藏职业后,它会把这个职业直接加给角色,之后如果失去这个道具,这个角色还是能转职成这个职业。
作者:
woshishui1207
时间:
2023-1-2 17:51
设个转职的NPC 用分支条件设置主角有什么物品后可转职成隐藏职业呗
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1