View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000097 | WolfAdmin | Commands | public | 2019-01-31 18:01 | 2020-04-15 16:29 |
Reporter | Timo | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | new | Resolution | open | ||
Summary | 0000097: Make an easier interface for new commands | ||||
Description | Currently commands have to be written in a Lua script and added like any commands. However, this may also involve changes to auth/auth.lua, making it difficult to update WolfAdmin at once. An alternative should be created so administrators (without Lua knowledge) can easily create commands (and control access). Suggestion: create a new file called commands.toml that takes the following syntax: [[command]] type = [client|server|admin] syntax = [command name] (arg1) ... (argN) exec = [list of functions separated with semicolons;] permission = (permission used to check access for command) help = [help text that is shown in !help] | ||||
Tags | No tags attached. | ||||
Mod | N/A | ||||
Mod version | |||||
Standalone | yes | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-01-31 18:01 | Timo | New Issue | |
2019-01-31 18:19 | Timo | Description Updated | |
2019-01-31 18:24 | Timo | Relationship added | related to 0000013 |
2019-01-31 18:25 | Timo | Relationship added | related to 0000051 |
2019-01-31 18:25 | Timo | Relationship added | related to 0000069 |
2019-03-26 14:50 | Timo | Relationship added | related to 0000106 |
2020-04-15 16:29 | Timo | Target Version | 1.3.0 => |