Skip to content

Conversation

@DmitriyColeman
Copy link
Contributor

On most MTA servers, a jetpack can only be granted by an moderator or administrator. Allowing clients to spoof a jetpack state can mislead players into thinking the cheater is a member of the administration or development team, which could later be exploited for scamming.

This PR forces the server-side jetpack state when synchronizing players. There is no legitimate way to grant a jetpack on the client side, so relying on client-provided jetpack data is inherently suspicious and should not be used.

@FileEX

This comment was marked as outdated.

@FileEX FileEX added the invalid This doesn't seem right label Dec 6, 2025
@DmitriyColeman

This comment was marked as resolved.

@FileEX FileEX removed the invalid This doesn't seem right label Dec 7, 2025
@FileEX
Copy link
Member

FileEX commented Dec 7, 2025

Okay, you’re actually right. There’s no way for a player to have a jetpack on the client side.

@FileEX FileEX reopened this Dec 7, 2025
@FileEX FileEX added the enhancement New feature or request label Dec 7, 2025
@DmitriyColeman DmitriyColeman requested a review from a team as a code owner January 14, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants