50 lines
1.6 KiB
Plaintext
50 lines
1.6 KiB
Plaintext
|
|
/*
|
||
|
|
文件名:全职业通用转职书.nut
|
||
|
|
路径:OfficialProject/全职业通用转职书/全职业通用转职书.nut
|
||
|
|
创建日期:2025-10-24 22:26
|
||
|
|
文件用途:
|
||
|
|
*/
|
||
|
|
|
||
|
|
//重载入口
|
||
|
|
function _Dps_GeneralJobTransferCertificateForAllProfessions_Main_Reload_(OldConfig) {
|
||
|
|
//先销毁原来注册的
|
||
|
|
local JobArr = [];
|
||
|
|
JobArr.push(GlobalConfig["转职初始职业"]);
|
||
|
|
JobArr.push(GlobalConfig["转职第一职业"]);
|
||
|
|
JobArr.push(GlobalConfig["转职第二职业"]);
|
||
|
|
JobArr.push(GlobalConfig["转职第三职业"]);
|
||
|
|
JobArr.push(GlobalConfig["转职第四职业"]);
|
||
|
|
JobArr.push(GlobalConfig["转职第五职业"]);
|
||
|
|
|
||
|
|
foreach(Index, arr in JobArr) {
|
||
|
|
foreach(ItemId in arr) {
|
||
|
|
if (Cb_Use_Item_Sp_Func.rawin(ItemId)) Cb_Use_Item_Sp_Func.rawdelete(ItemId);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
//重新注册
|
||
|
|
_Dps_GeneralJobTransferCertificateForAllProfessions_Main_();
|
||
|
|
}
|
||
|
|
|
||
|
|
function _Dps_GeneralJobTransferCertificateForAllProfessions_Main_() {
|
||
|
|
local Config = GlobalConfig.Get("全职业通用转职书_Lenheart.json");
|
||
|
|
local JobArr = [];
|
||
|
|
JobArr.push(Config["转职初始职业"]);
|
||
|
|
JobArr.push(Config["转职第一职业"]);
|
||
|
|
JobArr.push(Config["转职第二职业"]);
|
||
|
|
JobArr.push(Config["转职第三职业"]);
|
||
|
|
JobArr.push(Config["转职第四职业"]);
|
||
|
|
JobArr.push(Config["转职第五职业"]);
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
foreach(Index, arr in JobArr) {
|
||
|
|
foreach(ItemId in arr) {
|
||
|
|
Cb_Use_Item_Sp_Func[ItemId] <- function(SUser, ItemId) {
|
||
|
|
SUser.ChangeGrowType(Index, 0);
|
||
|
|
SUser.SendNotiPacket(0, 2, 0);
|
||
|
|
SUser.InitSkillW(0, 0);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|