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 => |