What's Changed
- Implement open.mp encryption to be used with open.mp launcher. Must be enabled in config.json first (
network.use_omp_encryption
) - Fix a small issue for SetPlayerSkin in mobile clients
- Camera mode validity check
- Fix GetTickCount return value for windows
- Fix crash when destroying a vehicle in some events and pawn callbacks
- Disable dynamic DLL Loading for AMX runtime, specially when user has default pawn installed from compuphase website
- Fix inverted return value in GetVehicleLandingGearState
- Fix players randomly staying in player list in launchers even if they leave the server
- More validity checks for trailers and trailer sync
- Recursively load components in folders
- Load components starting with $ sooner than others and load them with
RTLD_GLOBAL
on Linux - Fix crash related to moving objects
- Fix player vehicle data resetting before OnPlayerDeath is called
- open.mp player detection using
IsPlayerUsingOmp
native
Change log by merged pull requests
- Fix SetPlayerSkin (add custom skin without DL client) for mobile clients by @f0Re3t in #978
- Validate camera modes better by @NexiusTailer in #975
- fix vehicle release in events called in driver sync by @AmyrAhmady in #983
- GetTickCount on Windows to return tick count of server instead of system by @Hual in #987
- Disable dynamic DLL loading for AMX runtime by @Hual in #988
- Main script config fixes by @Hual in #989
- Fix inverted GetVehicleLandingGearState value by @Hual in #990
- Fix issues with reallocating bitstreams in sendRPC/sendPacket by @Hual in #997
- More validity checks for vehicles (mainly trailers) by @NexiusTailer in #985
- Fix player teleport natives and query player list by @AmyrAhmady in #1003
- Recursively load components by @myudev in #920
- Fix moving player objects crash due to out-of-order destruction by @Hual in #1016
- load comps starting with
$
sooner and with RTLD_GLOBAL on linux by @AmyrAhmady in #1020 - call state change event after death event, to prevent unwanted cleanups by @AmyrAhmady in #1035
- omp user detection & server to client encryption for omp users by @AmyrAhmady in #1026
- remove rivershell from main repository and move it to a separate one by @AmyrAhmady in #1038
- revert state change, dont handle in vehicle's event, use death event … by @AmyrAhmady in #1037
- all my homies hate linux (not the kernel btw, the ecosystem btw) (btw) by @AmyrAhmady in #1040
- bump version by @AmyrAhmady in #1041
New Contributors
Full Changelog: v1.3.1.2744...v1.4.0.2779