添加示例项目

This commit is contained in:
2026-04-16 16:27:53 +08:00
parent 69a2141804
commit 721fb5a992
192 changed files with 10148 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
{
"ProjectName": "全职业通用转职书",
"ProjectDescribe": "全职业都可用的转职书。每个转职职业是个数组,可以写多个转职卷编号仿照7577的道具类型即可使用\",\"隔开。",
"ProjectAuthor": "倾泪寒",
"ProjectVersion": 1.0,
"ProjectConfig": "",
"ProjectConfig": "全职业通用转职书_Lenheart.json",
"ProjectFiles": [
"全职业通用转职书.nut"
],
"ProjectRunFunc": "_Dps_GeneralJobTransferCertificateForAllProfessions_Main_"
}

View File

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

View File

@@ -0,0 +1,8 @@
{
"转职初始职业":[7577],
"转职第一职业":[7577],
"转职第二职业":[7577],
"转职第三职业":[7577],
"转职第四职业":[7577],
"转职第五职业":[7577]
}