Skip to content
This repository was archived by the owner on Jan 9, 2023. It is now read-only.

open.mp server public beta build 11

Pre-release
Pre-release

Choose a tag to compare

@AmyrAhmady AmyrAhmady released this 24 Dec 23:17
· 6 commits to master since this release
8a05075

Please wait for plugin maintainers to update their plugins

List of ported libraries to open.mp

Reported issues solved in beta build 11

New Natives:

native bool:IsPlayerUsingOfficialClient(playerid);
native bool:AllowPlayerTeleport(playerid, bool:allow);
native bool:IsPlayerTeleportAllowed(playerid);
native bool:AllowPlayerWeapons(playerid, bool:allow);
native bool:ArePlayerWeaponsAllowed(playerid);
native void:AllowAdminTeleport(bool:allow);
native bool:IsAdminTeleportAllowed();
native void:AllowInteriorWeapons(bool:allow);
native bool:AreInteriorWeaponsAllowed();
native bool:AreAllAnimationsEnabled();
native void:EnableAllAnimations(bool:enable);

Note: the list below only shows some of the notable issues we have fixed, alongside that there's always code and performance improvements

Full changelog including fixes and new changes:

  • Fix gmx issues with clearing player pools
  • Throw a warning when NPC executable is not found by the given path from config
  • Format improvements and better error managements
  • Fix vehicles having trailers being respawned by keeping their positions
  • Fix server crash when invalid model path is provided
  • Fix server loading from path with non ASCII characters
  • Add UTF-8 support in some places internally
  • 1:1 GetNetworkStats output
  • Add missing console commands to command list
  • Pawn VM upgrade
  • Prevent server crashes when invalid file handle is given, now we use internally tracked IDs
  • Report warnings when trying to register an already registered native name
  • Don't load modes when config has default RCON password
  • Fix raknet "full server" exploit
  • Provide a proper and better Pawn component SDK
  • Split player events in SDK for sake of performance and future ABI stability proof
  • Parse --config array options
  • Fix animation preloading for the player animation is applied to
  • Throw an error (to stdout) when config.json is invalid
  • game.group_player_objects, new config to determine whether to mix object IDs in the pool for global&per-player objects or not
  • Enable all game animations (previously BLOWJOBS and SNM were disabled)