uc mute player time reason
uc ban player time reason
afk reason
Tip: add a command to the mute command and also, if possible, a ban command, time options and reason so that when a staff applies, punishments to the player previously described in the server rules can fill the time field and the reason. For example: / uc mute player time motif (being the time in minutes, or in case you want to have more work, m for minutes, h for hours, d for days) and be added in public chat (all worlds) Mutated the player such, by time such and such reason. (Preferably if you can do this in 3 different lines it looks more beautiful when customizing the config). The same goes for the command ban ex: / uc ban player time motif (with the same settings explained to report in the chat in all worlds than the mute example.)
PT-Br
Sugestão: adicionar ao comando mute e também se possível, um comando ban, opções de tempo e razão de forma que quando um staff for aplicar, punições ao player, previamente descritas nas regras do servidor, possa preencher o campo do tempo e o campo do motivo. exemplo: /uc mute player tempo motivo (sendo o tempo em minutos, ou caso vc queira ter mais trabalho, m para minutos, h para horas, d para dias) e seja adicionado no chat publico (todos os mundos) que o staff tal mutou o player tal, pelo tempo tal e pelo motivo tal. ( de preferência se tu puder fazer isso em 3 linhas diferente fica mais bonito na hora de personalizar a config ). o mesmo vale para o comando ban ex: /uc ban player tempo motivo (com as mesmas definições explicadas de reportar no chat em todos os mundos que do exemplo do mute.)
Sabe que eu amo teu trabalho e tenho uma enorme admiração .... se você tiver paciência para fazer isso... e lançar uma atualização no site vai chover agradecimentos e 5 estrelinhas ^_^ mesmo eu sabendo que você não liga pra isso... tu curte fazer do teu modo eu respeito. Mas como eu sempre corri atrás de um plugin que tivesse isso tudo me sinto na obrigação de jogar a ideia pra você - abraços.
ah lembrando a ideia que tu me deu de trocar use-this-builder: false para true
e configurar a tag-builder: não faz muito sentido porque as variáveis que tem ali:
ch-tags,group-preffix,nickname,group-suffix,message
não tem a função de usar a cor da tag para a cor da escrita, tu poderia criar uma variável chamada {color} sei lá pra por logo depois de, group-suffix, que por sinal não posso tirar. se não dá problema na visualização do chat. Se tu não entendeu, vou tentar explicar melhor, o legendchat não sei se tu usava, tinha a cor amarela pra chat local, mas não era só a tag, todas as mensagens de qualquer grupo independente do definição de cor que estivesse no suffix do grupo pelo permisisonsEx, ia aparecer escrito amarelo, pq ele tinha na config a variable {color} depois de groupsuffix, como no uchat não tem ele assume a cor do suffix do grupo. tem como tu quebrar esse galho não? abaixo eu vou mostrar como é no legendchat "config.yml"
config.yml legenchat
format:
default: '{color}[{nick}] {prefix}{bprefix2}{bprefix}&f{sender}{bsuffix}{groupsuffix}{color}: {msg}'
config uchat:
default-tag-builder: marry-tag,ch-tags,clan-tag,nickname,group-suffix,message
entendeu ? faltou a variável color ou pelo menos a opção de por caso eu não queria usar o suffix do pex.... se eu por um ,color, depois do group-suffix e antes do message vai aparecer color escrito no chat ao lado do nome do player porque a variável não existe.
até tentei colocar ch-color entre group-suffix e message assim:
,group-suffix,ch-color,message mas no chat apareceu escrito o ch-color depois do nome do player e antes da mensagem, ou seja, ele não reconhece o "Replacer Disponível" conforme vc orienta nos comentários do plugin config.yml
Replacers disponíveis:
uChat:
- {default-format-full}: Use esta tag para ver todas tags de plugins que estão usando o formato padrão do bukkit. Normalmente usado por plugins de 'mito' e tags temporárias. Caso queira apenas usar uma delas elas são separadas por espaços e abaixo vc pode usar apenas uma de cada.
- {default-format-0}: Use esta tag para usar apenas uma tag das descritas acima. O numero é a posição dela entre os espaços;
- {world}: O mundo de quem enviou a mensagem;
- {message}: Mensagem enviada;
- {playername}: O nome de quem enviou;
- {nickname}: O nick de quem enviou. Se o nick não foi definido irá mostrar o nome;
- {ch-name}: Nome do canal;
- {ch-alias}: Atalho do canal;
- {ch-color}: Cor do canal;
como eu disse, eu li isso escrito nos comentários, então fui na linha:
use-channel-tag-builder: true
default-tag-builder: marry-tag,ch-tags,clan-tag,nickname,group-suffix,message
e adicionei o ch-color assim:
default-tag-builder: marry-tag,ch-tags,clan-tag,nickname,group-suffix,ch-color,message
seguindo o modelo padrão da formatação da linha, salvei joguei pro server dei reload no plugin
quando falei no chat local apareceu escrito ch-color colado antes da mensagem escrita.