Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server console commands and permissions #327

Closed
SaphireLattice opened this issue Mar 8, 2018 · 2 comments
Closed

Server console commands and permissions #327

SaphireLattice opened this issue Mar 8, 2018 · 2 comments

Comments

@SaphireLattice
Copy link

@SaphireLattice SaphireLattice commented Mar 8, 2018

It seems that there is a system of permissions made for "debug" console commands, but apparently it is only available from the server GUI. Obviously, when hosting using a dedicated server there is no GUI, so those permissions end up completely useless.

@NilanthAnimosus
Copy link
Contributor

@NilanthAnimosus NilanthAnimosus commented Mar 8, 2018

This is implemented already for the client, however the main issue is that the Dedicated Server still has no way to assign console commands or assign a preset (Only assign permissions themselves). if you use the client or manually edit the file you may assign console commands to clients, then copy that over to a dedicated server, its not ideal but its a way about it for now.

@Cyprex
Copy link

@Cyprex Cyprex commented Mar 12, 2018

in 0.8.0.5 you can edit Data/clientpermissions.xml like so:

<?xml version="1.0" encoding="utf-8"?>
<ClientPermissions>
  <Client
    name="Cyprex"
    ip="10.11.12.13"
    permissions="EndRound, Kick, Ban, SelectSub, SelectMode, ManageCampaign, ConsoleCommands" 
    >
    <Command name="mission"/> 
    <Command name="clientlist"/>
    <Command name="fixhulls" />
  </Client>
</ClientPermissions>

Future versions will have the giverank command to assign preset ranks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants