This commit is contained in:
lenheart
2025-04-21 13:36:35 +08:00
parent eeb773e723
commit 2ef9cfef42
87 changed files with 2134 additions and 765 deletions

View File

@@ -1,8 +1,8 @@
{
"ProjectName": "跨界石",
"ProjectDescribe": "通过指定ID的道具将装备背包第一格的装备跨界。\n配置中修改NoCrossIdArr可增加不可跨界的ID。",
"ProjectDescribe": "通过指定ID的道具将装备背包第一格的装备跨界。\n配置中修改CrossoverId可修改跨界石的ID 修改NoCrossIdArr可增加不可跨界的ID。",
"ProjectAuthor": "倾泪寒",
"ProjectVersion": 1.2,
"ProjectVersion": 1.3,
"ProjectConfig": "跨界石_Lenheart.json",
"ProjectFiles": [
"跨界石.nut"

View File

@@ -1,6 +1,13 @@
function _Dps_CrossBorderStones_Main_() {
function _Dps_CrossBorderStones_Logic_()
{
local Cofig = GlobalConfig.Get("跨界石_Lenheart.json");
Cb_Use_Item_Sp_Func[Cofig.CrossoverId.tointeger()] <- function(SUser, ItemId) {
local Cofig = GlobalConfig.Get("跨界石_Lenheart.json");
//获取账号金库对象
local CargoObj = SUser.GetAccountCargo();
//获取账号金库中的一个空格子
@@ -54,4 +61,20 @@ function _Dps_CrossBorderStones_Main_() {
SUser.SendNotiPacketMessage(format(Cofig.CrossoverStr4, ItemName), 7);
}
}
}
//加载入口
function _Dps_CrossBorderStones_Main_() {
_Dps_CrossBorderStones_Logic_();
}
//重载入口
function _Dps_CrossBorderStones_Main_Reload_(OldConfig) {
//先销毁原来注册的
Cb_Use_Item_Sp_Func.rawdelete(OldConfig.CrossoverId.tointeger());
//重新注册
_Dps_CrossBorderStones_Logic_();
}