Ir para conteúdo

Mh_Reports skript de reportes


꧁RXZ꧂(ƸMaiconJHansenƷ)

Posts Recomendados

image.png.1181194d7b15299492407432dc15a2af.png (Skript) Mh_Reports 

 

  image.png.b07b86c2eee89037a0a47715082869e6.png Onde os dados dos players reportados vão? 
Inicialmente tinha feito com variáveis padrão do skript mas depois de algum tempo
comecei a me perguntar se poderia fazer de uma forma de que os dados dos players
reportados não fossem para o "aglomerado de variáveis do skript"  então usei o
seguinte 
método.

  image.png.99c23c9200cfd2613e411a80808bc826.png Método usado para salvar os dados:  
Os dados dos player reportados são armazenados em arquivos salvos no diretório 
do skript em uma pasta chamada "reports", cada player reportado vai ter um
arquivo chamado "NomePlayer.txt" com os seguintes dados:

 

º Data: Dia e hora em que o player foi reportado 
º Sender: Jogador que efetuou o reporte                  
º Player Reportado: Player que foi reportado         
º Motivo: Pelo qual motivo player foi reportado    
º Prioridade: Numero definindo a relevância          

Sendo separado cada informação por  ¨¨            
Sendo separado cada reporte por |                     


no seguinte formato:
Data: timespan ¨¨  Sender: player ¨¨  Player reportado: player ¨¨  Motivo: string ¨¨  Prioridade: integer|2° reporte|3° reporte...

6102609.png.53c1d7c722490a75d17e23d88bbe7438.png Prioridades:  
As prioridades são usadas para organizar o menu de reportes de um player
por relevância assim ao invés de verificar cada um dos reportes você poderá 
ir direto para aquele que possui mais relevância,  as prioridades são definidas
através das palavras chave.
os níveis de  prioridade variam do numero 1 ao 4 sendo o numero 1 mais
importante e o numero 4 menos relevante, e também é possível 
alterar todas as palavras chaves de cada prioridade e também o icone
de cada prioridade e´´ apresentada.
As prioridades aparecerão da no seguinte formato quando abrir
os reportes de um player:

image.png.4016ea5fe34b7f121de73a47e3acb373.png
Sendo o banner vermelho de prioridade 1, banner laranja prioridade 2,
banner amarelo prioridade 3 e banner branco prioridade 4.

 
  4319172.png.4271c1c36d2cf1d73b7cf9042afa88e3.png  Comandos:  

Para ver uma lista dos players reportados:
/reports


Para ver os reportes de um player:
/reports <player>


Para reportar um player:
/report <player> <reason>

Para remover os reportes de um player:
/reports <clear> <player>


Para remover todos os reportes de todos os player:
/reports <clear>



Importante:  
Cada linha possui uma importância se você não sabe qual importância ela possui em hipótese alguma edite o arquivo.

Permissao para ver os reportes:
reports.adm

Versão usada:
paper 1.12.2
 

Possíveis addons:

skUtilities by tim740
SkQuery by btk5h
SkBee by ShaneBee


6650529.png.d6defb7ee5bdc2ea70b4b0b2269e04ae.png Download Skript:

Mh_Reports.sk

.



.

 

 

 

Spoiler

 

 

 

image.png

image.png

image.png

image.png

image.png

 

Editado por ꧁RXZ꧂(ƸMaiconJHansenƷ)
´´icones, estavam fora.
Link para o comentário
Compartilhar em outros sites

ANÁLISE DE CONTEÚDO DESATUALIZADO

Este tópico foi automaticamente arquivado devido à falta de atualizações recentes ou ao fato de o conteúdo estar desatualizado em relação às práticas ou informações atuais. Para manter a qualidade e relevância das discussões na comunidade, tópicos sem novas atualizações ou com informações obsoletas são periodicamente arquivados.

Se houver novos dados ou atualizações pertinentes ao tema, sinta-se à vontade para criar um novo tópico com as informações atualizadas.

Equipe de Moderação
Gamer's Board
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...