Skip to content
This repository has been archived by the owner on Apr 30, 2024. It is now read-only.

Add admin lvls #29

Open
andrewguilas opened this issue Sep 6, 2020 · 1 comment
Open

Add admin lvls #29

andrewguilas opened this issue Sep 6, 2020 · 1 comment
Assignees
Labels
Duration: 1 Hour Should only take an hour at most. Priority: Medium Can be worked on when free. Status: In Progress If a feature is currently being worked on. Type: Enhancement A feature will be added, changed, or removed.
Milestone

Comments

@andrewguilas
Copy link
Owner

andrewguilas commented Sep 6, 2020

Description

If a player is an admin, then the UI will be parented into their player GUI instead of being parented into starter GUI. Note that logic will also be needed to ensure an admin cannot use commands against one with a higher rank.

Ranks (Some commands should be rank specific)

  • Creator (Access to all commands, can view audit log)
  • Admin (Access to all commands, can view audit log)
  • Moderator (Access to all except utility)
  • VIP (Access to fun commands)
  • Non-Admin (Access to no commands or UI)

Ranking Methods

  • Username (string)
  • User ID (number)
  • Game Creator (logic needed here)
  • Is In Group (bool)
  • Group Rank (bool)
@andrewguilas andrewguilas added Duration: 1 Hour Should only take an hour at most. Priority: Medium Can be worked on when free. Status: Not Started If a feature was assigned but has not started. Type: Enhancement A feature will be added, changed, or removed. labels Sep 6, 2020
@andrewguilas andrewguilas added this to the Alpha 0.2.0 milestone Sep 6, 2020
@andrewguilas andrewguilas self-assigned this Sep 6, 2020
@andrewguilas andrewguilas added Status: To Do If an assigned feature is planned to be started. v0.1.2 Status: Not Started If a feature was assigned but has not started. and removed Status: Not Started If a feature was assigned but has not started. v0.1.2 Status: To Do If an assigned feature is planned to be started. labels Sep 6, 2020
@andrewguilas andrewguilas modified the milestones: 0.2.0, 0.3.0 Sep 13, 2020
@Liam31 Liam31 self-assigned this Sep 14, 2020
@andrewguilas andrewguilas removed their assignment Sep 14, 2020
@Liam31 Liam31 added Status: In Progress If a feature is currently being worked on. and removed Status: Not Started If a feature was assigned but has not started. labels Sep 15, 2020
@Liam31
Copy link
Collaborator

Liam31 commented Sep 16, 2020

Need to add level specific commands and check their admin level in the fire command function within Helper.lua

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Duration: 1 Hour Should only take an hour at most. Priority: Medium Can be worked on when free. Status: In Progress If a feature is currently being worked on. Type: Enhancement A feature will be added, changed, or removed.
Projects
None yet
Development

No branches or pull requests

2 participants