更新热点函数在五国后加载hook

This commit is contained in:
lenheart 2025-12-09 01:05:00 +08:00
parent ba283b3dd3
commit 836ae90277
2 changed files with 11 additions and 4 deletions

View File

@ -69,6 +69,7 @@ function sqr_main() {
dofile("/dp_s/Main.nut"); dofile("/dp_s/Main.nut");
//尝试调用用户自定义脚本 //尝试调用用户自定义脚本
_Hook_Register_Currency_DelayHook_();
main(); main();
sqr_main(); sqr_main();
_GlobalConfig(); _GlobalConfig();

View File

@ -598,10 +598,6 @@ Cb_Leave_Game_World_Enter_Func <- {};
Cb_Leave_Game_World_Leave_Func <- {}; Cb_Leave_Game_World_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x86C5288", ["int", "pointer", "pointer", "int"], Cb_Leave_Game_World_Enter_Func, Cb_Leave_Game_World_Leave_Func); _Hook_Register_Currency_Func_("0x86C5288", ["int", "pointer", "pointer", "int"], Cb_Leave_Game_World_Enter_Func, Cb_Leave_Game_World_Leave_Func);
//获取Item Rarity
Cb_CItem_get_rarity_Enter_Func <- {};
Cb_CItem_get_rarity_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x080F12D6", ["pointer", "int"], Cb_CItem_get_rarity_Enter_Func, Cb_CItem_get_rarity_Leave_Func);
//副本内怪物死亡消息包 //副本内怪物死亡消息包
Cb_CBattle_Field_MakeNotiPacketDieMonster_Enter_Func <- {}; Cb_CBattle_Field_MakeNotiPacketDieMonster_Enter_Func <- {};
@ -622,3 +618,13 @@ _Hook_Register_Currency_Func_("0x0850D756", ["pointer", "bool"], Cb_CItem_check_
Cb_CParty_get_live_count_enter_map_Enter_Func <- {}; Cb_CParty_get_live_count_enter_map_Enter_Func <- {};
Cb_CParty_get_live_count_enter_map_Leave_Func <- {}; Cb_CParty_get_live_count_enter_map_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0859A918", ["pointer", "int"], Cb_CParty_get_live_count_enter_map_Enter_Func, Cb_CParty_get_live_count_enter_map_Leave_Func); _Hook_Register_Currency_Func_("0x0859A918", ["pointer", "int"], Cb_CParty_get_live_count_enter_map_Enter_Func, Cb_CParty_get_live_count_enter_map_Leave_Func);
function _Hook_Register_Currency_DelayHook_() {
//五国时的热点函数
//获取Item Rarity
Cb_CItem_get_rarity_Enter_Func <- {};
Cb_CItem_get_rarity_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x080F12D6", ["pointer", "int"], Cb_CItem_get_rarity_Enter_Func, Cb_CItem_get_rarity_Leave_Func);
}