Anton Tarasenko
1 year ago
2 changed files with 119 additions and 2 deletions
@ -1,8 +1,8 @@ |
|||||||
; This config file allows you to configure command aliases. |
; This config file allows you to configure command aliases. |
||||||
; Remember that aliases are case-insensitive. |
; Remember that aliases are case-insensitive. |
||||||
[AcediaCore.CommandAliasSource] |
[AcediaCore.CommandAliasSource] |
||||||
record=(alias="yes",value="vote yes") |
record=(alias="yes",value="vote.yes") |
||||||
record=(alias="no",value="vote no") |
record=(alias="no",value="vote.no") |
||||||
|
|
||||||
[help CommandAliases] |
[help CommandAliases] |
||||||
Alias="hlp" |
Alias="hlp" |
@ -0,0 +1,117 @@ |
|||||||
|
[default Commands] |
||||||
|
autoEnable=true |
||||||
|
;= Setting this to `true` enables players to input commands with "mutate" |
||||||
|
;= console command. |
||||||
|
;= Default is `true`. |
||||||
|
useMutateInput=true |
||||||
|
;= Setting this to `true` enables players to input commands right in the chat |
||||||
|
;= by prepending them with [`chatCommandPrefix`]. |
||||||
|
;= Default is `true`. |
||||||
|
useChatInput=true |
||||||
|
;= Chat messages, prepended by this prefix will be treated as commands. |
||||||
|
;= Default is "!". Empty values are also treated as "!". |
||||||
|
chatCommandPrefix=! |
||||||
|
;= Allows to specify which user groups are used in determining command/votings |
||||||
|
;= permission. |
||||||
|
;= They must be specified in the order of importance: from the group with |
||||||
|
;= highest level of permissions to the lowest. When determining player's |
||||||
|
;= permission to use a certain command/voting, his group with the highest |
||||||
|
;= available permissions will be used. |
||||||
|
commandGroup=admin |
||||||
|
commandGroup=moderator |
||||||
|
commandGroup=trusted |
||||||
|
commandGroup=all |
||||||
|
;= Add a specified `CommandList` to the specified user group |
||||||
|
addCommandList=(name="default",for="all") |
||||||
|
addCommandList=(name="moderator",for="moderator") |
||||||
|
addCommandList=(name="admin",for="admin") |
||||||
|
addCommandList=(name="debug",for="admin") |
||||||
|
;= Allows to specify a name for a certain command class |
||||||
|
;= |
||||||
|
;= NOTE:By default command choses that name by itself and its not recommended |
||||||
|
;= to override it. You should only use this setting in case there is naming |
||||||
|
;= conflict between commands from different packages. |
||||||
|
;=renamingRule=(rename=class'ACommandHelp',to="lol") |
||||||
|
|
||||||
|
;= Allows to specify a name for a certain voting class |
||||||
|
;= |
||||||
|
;= NOTE:By default voting choses that name by itself and its not recommended |
||||||
|
;= to override it. You should only use this setting in case there is naming |
||||||
|
;= conflict between votings from different packages. |
||||||
|
;=votingRenamingRule=(rename=class'Voting',to="lol") |
||||||
|
|
||||||
|
;= `CommandList` describes a set of commands and votings that can be made |
||||||
|
;= available to users inside Commands feature |
||||||
|
;= |
||||||
|
;= Optionally, permission configs can be specified for commands and votings, |
||||||
|
;= allowing server admins to create command lists for different groups player |
||||||
|
;= with the same commands, but different permissions. |
||||||
|
[default CommandList] |
||||||
|
;= Allows to specify if this list should only be added when server is running |
||||||
|
;= in debug mode. |
||||||
|
;= `true` means yes, `false` means that list will always be available. |
||||||
|
debugOnly=false |
||||||
|
;= Adds a command of specified class with a "default" permissions config |
||||||
|
command=class'ACommandHelp' |
||||||
|
command=class'ACommandVote' |
||||||
|
;= Adds a voting of specified class with a "default" permissions config |
||||||
|
voting=class'Voting' |
||||||
|
;= Adds a command of specified class with specified permissions config |
||||||
|
;=commandWith=(cmd=,config="") |
||||||
|
;= Adds a voting of specified class with specified permissions config |
||||||
|
;=commandWith=(vtn=,config="") |
||||||
|
|
||||||
|
[debug CommandList] |
||||||
|
debugOnly=true |
||||||
|
command=class'ACommandFakers' |
||||||
|
|
||||||
|
[moderator CommandList] |
||||||
|
command=class'ACommandNotify' |
||||||
|
|
||||||
|
[admin CommandList] |
||||||
|
command=class'ACommandSideEffects' |
||||||
|
|
||||||
|
;= `VotingPermissions` describe use permission settings for a voting |
||||||
|
[default VotingPermissions] |
||||||
|
;= Determines the duration of the voting period, specified in seconds. |
||||||
|
;= Zero or negative values mean unlimited voting period. |
||||||
|
votingTime=30 |
||||||
|
;= Determines how draw will be interpreted. |
||||||
|
;= `true` means draw counts as a vote's success, `false` means draw counts as a vote's failure. |
||||||
|
drawEqualsSuccess=false |
||||||
|
;= Determines whether spectators are allowed to vote. |
||||||
|
allowSpectatorVoting=false |
||||||
|
;= Specifies which group(s) of players are allowed to see who makes what vote. |
||||||
|
allowedToVoteGroup=all |
||||||
|
;= Specifies which group(s) of players are allowed to see who makes what vote. |
||||||
|
allowedToSeeVotesGroup=all |
||||||
|
;= Specifies which group(s) of players are allowed to forcibly end voting. |
||||||
|
allowedToForceGroup=admin |
||||||
|
allowedToForceGroup=moderator |
||||||
|
|
||||||
|
[anonymous VotingPermissions] |
||||||
|
votingTime=30 |
||||||
|
drawEqualsSuccess=false |
||||||
|
allowSpectatorVoting=false |
||||||
|
allowedToVoteGroup=all |
||||||
|
allowedToSeeVotesGroup=admin |
||||||
|
allowedToSeeVotesGroup=moderator |
||||||
|
allowedToForceGroup=admin |
||||||
|
allowedToForceGroup=moderator |
||||||
|
|
||||||
|
[moderator VotingPermissions] |
||||||
|
votingTime=60 |
||||||
|
drawEqualsSuccess=false |
||||||
|
allowSpectatorVoting=false |
||||||
|
allowedToVoteGroup=admin |
||||||
|
allowedToVoteGroup=moderator |
||||||
|
allowedToSeeVotesGroup=admin |
||||||
|
allowedToForceGroup=admin |
||||||
|
|
||||||
|
[admin VotingPermissions] |
||||||
|
votingTime=60 |
||||||
|
drawEqualsSuccess=false |
||||||
|
allowSpectatorVoting=true |
||||||
|
allowedToVoteGroup=admin |
||||||
|
allowedToSeeVotesGroup=admin |
||||||
|
allowedToForceGroup=admin |
Loading…
Reference in new issue