- Updated: RDR 2 objective notifications are now fully disabled.
- Updated: Whitelist to work again and is now enabled by default.
- Redesigned the console start up procedure.
- Added: Checks to make sure the config cfg files are correct and up-to-date.
- Added: Function
GetPedOrMount()what will return either your PedID, or the vehicle | horse ID if you're mounted. - Added: New text to the language files for the new bridges.
- Changed: Metabolism Thirst set 3 times slower by default.
- Fixed: General stores was not loading in on startup as there where no min | max Z axis in the database for the zones. I've added them in and now the general store are loading in correctly.
- Fixed: The stables has the same zone loading issue as the General Stores.
- Fixed: Corrected the valentine general store NPCs position.
- Added: New Bridges with thanks to
EpicWonder - Added: Balloon Ride with thanks to
Mack - Added: Language Arabic provided by
!LeXarin Discord! - Added: Weapon API logic for ammo variations.
- Added: Edited the config of the stores plugin.
- Fixed: the
ShowtextRightevent is renamed toShowSimpleRightTextas the old API call was not working anymore. - Added: API function to fetch an single item from the _items database table.
- Added: Extension to the
CreateLogAPI and it can now insert on any plugin name. - Changed: The old DokusCore logo to our new logo, we also changed the scale sizes on the image animation.
- Fixed: Invincibility would exclude fall damage. If you would die whilst having god mode on, you would infinite black screen. This is now solved, and you'll also be teleported back to your death location.
- Added: Function
GetItemName(Label)that will retrieve the item name of the database, via the items hash instead of scripting multiple lines of code. - Fixed: Console error fixed that came with the last version.
- Changed: Discord Rich preset is opened up and can now be changed by server owners to their own settings.
- Added: Romanian language made by @RABBIT in discord!
- Added: Range option for horse stay interaction in the stable config.
- Added: First time installment check. This sets some of the required database data for plugins. This runs once on server start and only if the right plugins are enabled.
- Added: Database table that keeps track of first install statuses.
- Added: All possible doors that could be set to open / closed are added to the config. You will be able to interact with 1707 doors in the system.
- Added: We've generated a unique ID for each door that is the KeyID. Each door needs a key with the same unique ID for it to be opened or closed, the door only works with the right key.
- Changed: Config for the inventory for the new command / keybind opening.
- Added: Config for the new plugin properties
- Added: Network boolean to the SpawnNPC function.
- Added: API logic for handling door lock data
- Added: API logic for handling property data
- Added: New plugins to the version checker.
- Added: Added the new Quests plugin to the version checker file.
- Added: AdminMenu module toggle.
- Added: AdminMenu to the version checker for server startup.
- Added: AdminMenu config to the modules folder.
- Fixed: Once zoning was active you would have no option to exit the zoning menu, now the exit prompt has been added to the zoning menu.
- Changed: All CreateLog events are transported to SafeGuard
- Changed: All Database logs have been transported to SafeGuard
- Changed: The Godmode text notification is now done by SafeGuard
- Added: API for handling event / quest data
- Added: GodMode will now make a database log entry.
- Added: Admin Teleport will make a database log entry.
- Added: function
CreateLogcreated for easy database logging. - Added: API function for getting current time and date.
- Added: API function for getting current Unix time.
- Added: API logics for handling object database data.
- Added: API logics for handling logs database data.
- Added: API for the new log system
- Added: function for grabbing the time and dates correctly formatted.
- Added: SafeGuard back on the modules and config lists.
- Reworked: The blacklist system for the SafeGuard plugin.
- Changed: The DropPlayer function now automatically takes the players source id if this was not specified by the developer.
- Added: Module switch for the new plugin LumberJack
- Added: Config for the LumberJack
- Added: LumberJack to the version checker module.
- Fixed: The cancel button for teleporting to coords, it was not showing.
- Added: God mode for admins.
- Added config for stables to DokusCore configs.
- Added data file to DokusCore containing variable data that is used by plugins
- Changed the value for IsNetwork on SpawnNPC to true, they should be cross visible.
- Added DC native for TaskGoToEntity can now be called by GoToEntity()
- API Calls added for setting horse InUse and IsStored
- Language Finnish added with thanks to [ @Prefo ] for creating this file!
- Disabled the version checking loop as this results in a false positive. Will be re-enabled once it is fixed.