- Fixed a critical issue when downloading large files (like libcef.dll)
Version alpha-0.0.4
- Fixed issue when changing player model to an NPC it was trying to go as an ambient NPC (Creating this weird effect with the player on other players POV walking on place)
- Fixed a rare crash that could happen if connecting at almost the exact same time with an other player
- Added player class to client side LUA scripting
- Player blips system is no longer hardcoded into internal code, it's now a LUA resource
- Fixed the loading of client resources a bit too early, causing issues sometimes if a player was joining too fast
Version alpha-0.0.3
- Added player health regen
- Added player death respawn
- CEF (Chromium Embedded Framework) has been updated to it's latest version, which fixes the issue where some ppls experienced a black screen when the main menu was supposed to appear
- Some improvements and fixes regarding CEF tasks
- Removed No clip from the internal code, it's now a separated resource on the server build (this makes more sense, and also can serve as a cool example for server developer to get inspiration off)
- Moved player join/left notifications codes from `chat` resource to `freeroam` to be more consistent
- Removed example codes that were located in `freeroam` resource
- Fixed issue with LUA events not being able to take a function parameter
- Fixed issue with LUA events not being able to take a nil parameter
- Fixed issue with LUA stack memory leak
- Fixed issue with LUA resources could not be properly started if there was no client scripts associated
- Fixed a critical crash with LUA game native `natives.object.get_actor_enum`
- Fixed an issue in the LUA resources manager where stopping one resource would clean up all threads from others resources instead of just the ones from the resource being stopped
- Technical change to function `chat.add_message` it's now longer needed to pass <p> html tags to serialize the message. Also only <font>, <span> & <br> can be used as authorized tags.
Version alpha-0.0.2
- Fixed a rare download corruption issue in both installer (Setup) & launcher
- Added lua event `core:on_player_joined` (Triggered when a player join the game on both server & client side)
- Added lua event `core:on_player_left` (Triggered when a player leave the game on both server & client side)
- All `natives.extended.is_key_*` LUA functions can now takes a string representation as input
- Added new lua class on the server side `player` (See documentation for more infos)
- Implemented `/tpid [playerid]` command to the chatbox
- Added more locations to `/tplist`
- Added a new command `/model` to change your player model, this will be replicated to all players. (If instead you change your model using a trainer this will be not synced and will remain "local only")
- Change when joining a server the player model is now randomized (it's easier to differentiate each players since there is no nametags above players head yet)
- Added a message in chatbox when a player join and leave the game.
- Removed the legals skip at game launch bcs right now it's causing conflict with social club login system. (I'm gonna look into that and reimplement this fix properly later)