mirror of
https://github.com/Resxt/Plutonium-IW5-Scripts.git
synced 2026-01-06 00:21:49 +00:00
This update adds an optional permission system that commands can use to determine what the minimum permission level is to be able to access that specific command This update forces changes on the other commands scripts. If you download this version make sure to download the updated version of your individual chat command(s) script as well Added cc_debug dvar Added cc_permission_enabled Added cc_commands_mode dvar Added cc_permission_mode dvar Added cc_permission_default dvar Added cc_permission_max dvar Added cc_permission_0, cc_permission_1, cc_permission_2, cc_permission_3 & cc_permission_4 dvars Added InsufficientPermissionError error Added InvalidPermissionLevelError error Added GetPlayerPermissionLevelFromDvar util function Added GetPlayerPermissionLevel util function Added SetPlayerPermissionLevel util function Added PlayerHasSufficientPermissions util function Added SetDvarIfNotInitialized util function Added IsBot util function Added DebugIsOn util function Added PermissionIsEnabled util function [Refactor] Replaced player.chat_commands with player.pers["chat_commands"] This is to make sure the variables are kept between rounds Replaced level scoped variables with a single level scoped array variable <level.chat_commands> holding all properties (prefix, ports etc.)
18 KiB
18 KiB