v1.0.3

Important

You can now access staff and report chats through: https://luxu.chat/

How to update:

  • Update your config.json and add the new properties
  • Replace the files below
  • Install the new database table
  • If you have problems with staff, please delete all entries from luxu_admin_group_members and luxu_admin_groups and restart the script

New migration command

Migrate blips and bans from v1 using this command luxuadminv1migrate

This command can only be executed by the server.

New 🚀

  • Blip menu
  • Entity controls
  • Coordinates display
  • More settings

Fixes

  • Fixed some clothing issues
  • Fixed some bugs
  • Improved some locales
  • Improved duty toggling

Config Changes

⚙️ config.json new options:

  "external_chat": {
    "enabled": true
  },

SQL Changes

CREATE TABLE IF NOT EXISTS `luxu_admin_blips` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `label` varchar(255) NOT NULL,
  `coords` longtext NOT NULL,
  `display` int(10) unsigned NOT NULL,
  `scale` float NOT NULL,
  `shortRange` tinyint(1) NOT NULL,
  `color` int(10) unsigned NOT NULL,
  `sprite` int(10) unsigned NOT NULL,
  `created_at` datetime NOT NULL DEFAULT CURTIME(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB;

📁 Files Changed

  • bridge/client/clothing.lua
  • bridge/client/inventory.lua
  • bridge/server/weather.lua
  • client/cl_main.lua
  • client/modules/actions.lua
  • client/modules/blip.lua
  • client/modules/clothingmenu.lua
  • client/modules/developer.lua
  • client/modules/entity_inspector.lua
  • client/modules/nui.lua
  • client/modules/visibility.lua
  • client/utils/cl_functions.lua
  • client/utils/entity_inspector.lua
  • client/utils/noclip.lua
  • config/config.json
  • fxmanifest.lua
  • locales/en.json
  • locales/pt.json
  • server/database_checker.lua
  • server/index.js
  • server/modules/commands.lua
  • server/modules/developer.lua
  • server/sv_main.lua
  • shared/functions.lua
  • sql/install.sql