111
This commit is contained in:
@@ -361,7 +361,7 @@ foreach(_ItemId, baseInfo in TW_StkUpJTable) {
|
||||
if (SlotItem.GetType() != "装备") {
|
||||
local SlotCount = SlotItem.GetAdd_Info();
|
||||
local GiveRate = floor(SlotCount.tofloat() / Info.Stk.Count.tofloat());
|
||||
if(GiveRate < 1){
|
||||
if (GiveRate< 1) {
|
||||
SUser.SendNotiPacketMessage(format(TW_STR_00084), 8);
|
||||
return false;
|
||||
}
|
||||
@@ -1563,7 +1563,7 @@ Cb_timer_dispatch_Func["TW_Cb_timer_dispatch_Func"] <- function() {
|
||||
if (mitems.len() > 0) {
|
||||
SUser.SendMail(mitems, {
|
||||
Title = TW_STR_00001,
|
||||
Text = TW_STR_00002
|
||||
Text = TW_STR_0000
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -106,4 +106,64 @@ _Hook_Register_Currency_Func_("0x84FC37E", ["pointer", "int", "pointer", "int"],
|
||||
//获取通关时间回调
|
||||
Cb_CParty_SetBestClearTime_Enter_Func <- {};
|
||||
Cb_CParty_SetBestClearTime_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x85BE178", ["pointer", "char", "int", "int", "bool"], Cb_CParty_SetBestClearTime_Enter_Func, Cb_CParty_SetBestClearTime_Leave_Func);
|
||||
_Hook_Register_Currency_Func_("0x85BE178", ["pointer", "char", "int", "int", "bool"], Cb_CParty_SetBestClearTime_Enter_Func, Cb_CParty_SetBestClearTime_Leave_Func);
|
||||
|
||||
//使用称号回收箱时检查使用条件
|
||||
Cb_UseLimitCube_Check_Error_Enter_Func <- {};
|
||||
Cb_UseLimitCube_Check_Error_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x081D3BBC", ["pointer", "int", "int", "int", "pointer", "pointer", "pointer", "int"], Cb_UseLimitCube_Check_Error_Enter_Func, Cb_UseLimitCube_Check_Error_Leave_Func);
|
||||
|
||||
//使用称号回收箱过程
|
||||
Cb_UseLimitCube_Process_Enter_Func <- {};
|
||||
Cb_UseLimitCube_Process_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x081D3D38", ["pointer", "pointer", "pointer", "pointer", "int"], Cb_UseLimitCube_Process_Enter_Func, Cb_UseLimitCube_Process_Leave_Func);
|
||||
|
||||
//购买商城物品时日志
|
||||
Cb_Log_BuyCashShopItem_Enter_Func <- {};
|
||||
Cb_Log_BuyCashShopItem_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x08686EA0", ["pointer", "int", "int", "int", "int", "char", "int", "int", "int"], Cb_Log_BuyCashShopItem_Enter_Func, Cb_Log_BuyCashShopItem_Leave_Func);
|
||||
|
||||
//购买道具获取信息
|
||||
Cb_BuyItem_Get_Data_Enter_Func <- {};
|
||||
Cb_BuyItem_Get_Data_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x81BE658", ["pointer", "pointer", "int", "pointer", "int"], Cb_BuyItem_Get_Data_Enter_Func, Cb_BuyItem_Get_Data_Leave_Func);
|
||||
|
||||
//设置角色详细信息
|
||||
Cb_Set_Charac_Info_Detail_Enter_Func <- {};
|
||||
Cb_Set_Charac_Info_Detail_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x0864AC1A", ["pointer", "int", "int", "pointer", "int"], Cb_Set_Charac_Info_Detail_Enter_Func, Cb_Set_Charac_Info_Detail_Leave_Func);
|
||||
|
||||
//使用远古地下城道具
|
||||
Cb_UseAncientDungeonItems_Enter_Func <- {};
|
||||
Cb_UseAncientDungeonItems_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x859EAC2", ["pointer", "pointer", "pointer", "pointer", "int"], Cb_UseAncientDungeonItems_Enter_Func, Cb_UseAncientDungeonItems_Leave_Func);
|
||||
|
||||
//购买限时商品
|
||||
Cb_BuyCeraShopLimitItem_Enter_Func <- {};
|
||||
Cb_BuyCeraShopLimitItem_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x821F9BA", ["pointer", "pointer", "pointer", "int"], Cb_BuyCeraShopLimitItem_Enter_Func, Cb_BuyCeraShopLimitItem_Leave_Func);
|
||||
|
||||
//获取下次清除时间
|
||||
Cb_User_GetLastClearTime_Enter_Func <- {};
|
||||
Cb_User_GetLastClearTime_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x0864387E", ["pointer", "int"], Cb_User_GetLastClearTime_Enter_Func, Cb_User_GetLastClearTime_Leave_Func);
|
||||
|
||||
//每日可交易金币上限
|
||||
Cb_User_CharacInfo_IsAvailableCurCharacTradeGoldDaily_Enter_Func <- {};
|
||||
Cb_User_CharacInfo_IsAvailableCurCharacTradeGoldDaily_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x08646496", ["pointer", "int", "int"], Cb_User_CharacInfo_IsAvailableCurCharacTradeGoldDaily_Enter_Func, Cb_User_CharacInfo_IsAvailableCurCharacTradeGoldDaily_Leave_Func);
|
||||
|
||||
//进入副本加载完毕时
|
||||
Cb_Party_OnStartMapFinishLoading_Enter_Func <- {};
|
||||
Cb_Party_OnStartMapFinishLoading_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x085B170A", ["pointer", "int", "int"], Cb_Party_OnStartMapFinishLoading_Enter_Func, Cb_Party_OnStartMapFinishLoading_Leave_Func);
|
||||
|
||||
//房间清理完毕
|
||||
Cb_Battle_Field_onClearMap_Enter_Func <- {};
|
||||
Cb_Battle_Field_onClearMap_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x0830DD2C", ["pointer", "bool", "char"], Cb_Battle_Field_onClearMap_Enter_Func, Cb_Battle_Field_onClearMap_Leave_Func);
|
||||
|
||||
//放弃副本
|
||||
Cb_Party_giveup_game_Enter_Func <- {};
|
||||
Cb_Party_giveup_game_Leave_Func <- {};
|
||||
_Hook_Register_Currency_Func_("0x085B2BAA", ["pointer", "bool", "bool", "bool", "void"], Cb_Party_giveup_game_Enter_Func, Cb_Party_giveup_game_Leave_Func);
|
||||
Reference in New Issue
Block a user