mirror of
https://github.com/Mr-X-GTA/YimMenu.git
synced 2026-10-12 02:08:05 +08:00
feat(received_event): add bounds checks to certain events (#985)
This commit is contained in:
1 parent
2995ea1f8f
commit
48b45bde58
1 file changed
+10
@@ -393,6 +393,11 @@ namespace big
|
||||
return;
|
||||
}
|
||||
}
|
||||
else if (type > ScriptEntityChangeType::SetVehicleExclusiveDriver || type < ScriptEntityChangeType::BlockingOfNonTemporaryEvents) {
|
||||
notify::crash_blocked(source_player, "invalid script entity change type");
|
||||
g_pointers->m_send_event_ack(event_manager, source_player, target_player, event_index, event_handled_bitset);
|
||||
return;
|
||||
}
|
||||
buffer->Seek(0);
|
||||
break;
|
||||
}
|
||||
@@ -522,6 +527,11 @@ namespace big
|
||||
return;
|
||||
}
|
||||
}
|
||||
else if (type > WorldStateDataType::VehiclePlayerLocking || type < WorldStateDataType::CarGen) {
|
||||
notify::crash_blocked(source_player, "invalid world state type");
|
||||
g_pointers->m_send_event_ack(event_manager, source_player, target_player, event_index, event_handled_bitset);
|
||||
return;
|
||||
}
|
||||
|
||||
buffer->Seek(0);
|
||||
break;
|
||||
|
||||
Reference in new issue
Block a user