111
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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_();
|
||||
}
|
||||
Reference in New Issue
Block a user