/* 文件名:全职业通用转职书.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); } } } }