add VIEW_PLAYER_INFO_BLOCK_PTFX_EVENTS

This commit is contained in:
dynamoNg 2024-08-30 14:45:17 +05:30
parent cdc3213527
commit 982e286a90
3 changed files with 12 additions and 0 deletions

View File

@ -965,6 +965,16 @@ namespace big
buffer->Seek(0); buffer->Seek(0);
break; break;
} }
case eNetworkEvents::NETWORK_PTFX_EVENT:
{
if (plyr && plyr->block_ptfx)
{
g_pointers->m_gta.m_send_event_ack(event_manager, source_player, target_player, event_index, event_handled_bitset);
return;
}
break;
}
} }
return g_hooking->get_original<received_event>()(event_manager, source_player, target_player, event_id, event_index, event_handled_bitset, buffer_size, buffer); return g_hooking->get_original<received_event>()(event_manager, source_player, target_player, event_id, event_index, event_handled_bitset, buffer_size, buffer);

View File

@ -93,6 +93,7 @@ namespace big
bool block_clone_create = false; bool block_clone_create = false;
bool block_clone_sync = false; bool block_clone_sync = false;
bool block_net_events = false; bool block_net_events = false;
bool block_ptfx = false;
bool log_clones = false; bool log_clones = false;
bool log_network_events = false; bool log_network_events = false;

View File

@ -159,6 +159,7 @@ namespace big
ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_CLONE_CREATE"_T.data(), &g_player_service->get_selected()->block_clone_create); ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_CLONE_CREATE"_T.data(), &g_player_service->get_selected()->block_clone_create);
ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_CLONE_SYNC"_T.data(), &g_player_service->get_selected()->block_clone_sync); ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_CLONE_SYNC"_T.data(), &g_player_service->get_selected()->block_clone_sync);
ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_NETWORK_EVENTS"_T.data(), &g_player_service->get_selected()->block_net_events); ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_NETWORK_EVENTS"_T.data(), &g_player_service->get_selected()->block_net_events);
ImGui::Checkbox("VIEW_PLAYER_INFO_BLOCK_PTFX_EVENTS"_T.data(), &g_player_service->get_selected()->block_ptfx);
ImGui::Checkbox("VIEW_PLAYER_INFO_LOG_CLONES"_T.data(), &g_player_service->get_selected()->log_clones); ImGui::Checkbox("VIEW_PLAYER_INFO_LOG_CLONES"_T.data(), &g_player_service->get_selected()->log_clones);
ImGui::Separator(); ImGui::Separator();