Ir para conteúdo

[Skript]DSuporte - Atualização e melhorias do TzSuporte


UmSerUmano

Posts Recomendados

SOBRE

 

O Plugin se consiste em uma Modreq onde você manda sua dúvida e espera ser respondida por algum staff presente, Talvez na versão 2.0 adiciono sistema de log, Onde mesmo o player deslogando terá acesso a sua resposta =)

 

 

CORRECOES

 

Foi corrigido as permissões dos /ticks e /responder antes todos tinham permissão

 

CONFIG

options:
    # Permicao para usar /suporte
    PermSuporte: suporte.usar
    
    # Permicao para usar /responder
    PermResponder: suporte.responder
    
    # Permicao para usar /ticks
    PermTicks: suporte.ticks
    
    # Permicao para usar /ticks <ID>
    PermVerTicks: suporte.verticks

command /suporte [<text>]:
    trigger:
        if player has permission "{@PermSuporte}":
            if arg 1 is set:
                set {_Codigo.%player%} to a random integer between 1 and 999
                while {Lista.id::%{_Codigo.%player%}%} is set:
                    set {_Codigo.%player%} to a random integer between 1 and 999
                set {Report.id.%{_Codigo.%player%}%} to arg 1
                set {Lista.id::%{_Codigo.%player%}%} to {_Codigo.%player%}
                set {Id.reported.%{_Codigo.%player%}%} to {_Codigo.%player%}
                set {Player.id.%{_Codigo.%player%}%} to player
                send "&8&l[&2SUPORTE&8&l] &aAguarde um membro da staff responder seu tick!"
                loop all players:
                    if loop-player has permission "Suporte.admin":
                        send "&8&l[&2SUPORTE&8&l] &a%player% Criou um tick com ID: %{_Codigo.%player%}%" to loop-player
                stop
            if arg 1 is not set:
                send "&8&l[&2SUPORTE&8&l] &cDigite /suporte <duvida> para pedir ajuda a um staff."
        else:
            send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"
            
command /responder [<integer>] [<text>]:
    trigger:
        if player has permission "{@PermResponder}":
            if arg 1 is set:
                if arg 2 is set:
                    if {Report.id.%arg 1%} is set:
                        send "&8&l[&2SUPORTE&8&l] &6%player%: &a%arg 2%" to {Player.id.%arg 1%}
                        send "&8&l[&2SUPORTE&8&l] &aVoce respondeu o tick de %{Player.id.%arg 1%}%."
                        clear {Lista.id::%{Id.reported.%arg 1%}%}
                        clear {Id.reported.%arg 1%}
                        clear {Report.id.%arg 1%}
                        clear {Player.id.%arg 1%}
                    else:
                        send "&8&l[&2SUPORTE&8&l] &cEste id de tick nao existe!"
                else:
                    send "&8&l[&2SUPORTE&8&l] &cComando incorreto, use /responder <id> <mensagem>."
            else:
                send "&8&l[&2SUPORTE&8&l] &cComando incorreto, use /responder <id> <mensagem>."
        else:
            send "&8&l[&2SUPORTE&8&l] &cEste comando e para apenas membros da staff!"
        
command /ticks [<integer>]:
    trigger:
        if arg 1 is set:
            if player has permission "{@PermTicks}":
                if {Lista.id::%{Id.reported.%arg 1%}%} is set:
                    send "&3==&3/Duvida do Usuario\&3=="
                    send "&bDuvida de %{Player.id.%arg 1%}%:&c %{Report.id.%arg 1%}%"
                    send "&3==&3 Duvida do Usuario &3=="
                else:
                    send "&8&l[&2SUPORTE&8&l] &cEste id de tick nao existe!"
            else:
                send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"
        if arg 1 is not set:
            if player has permission "{@PermVerTicks}":
                if {Lista.id::*} is set:
                    send "&3===&3/ID dos Ticks\&3==="
                    loop {Lista.id::*}:
                        send "&bID do Ticks: %loop-value% Jogador: %{Player.id.%loop-value%}%"
                    send "&3===&3/ID dos Ticks\&3==="
                else:
                    send "&8&l[&2SUPORTE&8&l] &cNao a ticks disponiveis!"
            else:
                send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"

CRÉDITOS

 

DooKBR

TzMarcio

 

 

 

Qualquer Problema


skype.alexandrejr.com


Atenciosamente,
DooKBR.

Editado por DooKBR
Link para o comentário
Compartilhar em outros sites

Guest ThiagoGamerTF

 

SOBRE

 

O Plugin se consiste em uma Modreq onde você manda sua dúvida e espera ser respondida por algum staff presente, Talvez na versão 2.0 adiciono sistema de log, Onde mesmo o player deslogando terá acesso a sua resposta =)

 

 

CORRECOES

 

Foi corrigido as permissões dos /ticks e /responder antes todos tinham permissão

 

CONFIG

options:
    # Permicao para usar /suporte
    PermSuporte: suporte.usar
    
    # Permicao para usar /responder
    PermResponder: suporte.responder
    
    # Permicao para usar /ticks
    PermTicks: suporte.ticks
    
    # Permicao para usar /ticks <ID>
    PermVerTicks: suporte.verticks

command /suporte [<text>]:
    trigger:
        if player has permission "{@PermSuporte}":
            if arg 1 is set:
                set {_Codigo.%player%} to a random integer between 1 and 999
                while {Lista.id::%{_Codigo.%player%}%} is set:
                    set {_Codigo.%player%} to a random integer between 1 and 999
                set {Report.id.%{_Codigo.%player%}%} to arg 1
                set {Lista.id::%{_Codigo.%player%}%} to {_Codigo.%player%}
                set {Id.reported.%{_Codigo.%player%}%} to {_Codigo.%player%}
                set {Player.id.%{_Codigo.%player%}%} to player
                send "&8&l[&2SUPORTE&8&l] &aAguarde um membro da staff responder seu tick!"
                loop all players:
                    if loop-player has permission "Suporte.admin":
                        send "&8&l[&2SUPORTE&8&l] &a%player% Criou um tick com ID: %{_Codigo.%player%}%" to loop-player
                stop
            if arg 1 is not set:
                send "&8&l[&2SUPORTE&8&l] &cDigite /suporte <duvida> para pedir ajuda a um staff."
        else:
            send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"
            
command /responder [<integer>] [<text>]:
    trigger:
        if player has permission "{@PermResponder}":
            if arg 1 is set:
                if arg 2 is set:
                    if {Report.id.%arg 1%} is set:
                        send "&8&l[&2SUPORTE&8&l] &6%player%: &a%arg 2%" to {Player.id.%arg 1%}
                        send "&8&l[&2SUPORTE&8&l] &aVoce respondeu o tick de %{Player.id.%arg 1%}%."
                        clear {Lista.id::%{Id.reported.%arg 1%}%}
                        clear {Id.reported.%arg 1%}
                        clear {Report.id.%arg 1%}
                        clear {Player.id.%arg 1%}
                    else:
                        send "&8&l[&2SUPORTE&8&l] &cEste id de tick nao existe!"
                else:
                    send "&8&l[&2SUPORTE&8&l] &cComando incorreto, use /responder <id> <mensagem>."
            else:
                send "&8&l[&2SUPORTE&8&l] &cComando incorreto, use /responder <id> <mensagem>."
        else:
            send "&8&l[&2SUPORTE&8&l] &cEste comando e para apenas membros da staff!"
        
command /ticks [<integer>]:
    trigger:
        if arg 1 is set:
            if player has permission "{@PermTicks}":
                if {Lista.id::%{Id.reported.%arg 1%}%} is set:
                    send "&3==&3/Duvida do Usuario\&3=="
                    send "&bDuvida de %{Player.id.%arg 1%}%:&c %{Report.id.%arg 1%}%"
                    send "&3==&3 Duvida do Usuario &3=="
                else:
                    send "&8&l[&2SUPORTE&8&l] &cEste id de tick nao existe!"
            else:
                send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"
        if arg 1 is not set:
            if player has permission "{@PermVerTicks}":
                if {Lista.id::*} is set:
                    send "&3===&3/ID dos Ticks\&3==="
                    loop {Lista.id::*}:
                        send "&bID do Ticks: %loop-value% Jogador: %{Player.id.%loop-value%}%"
                    send "&3===&3/ID dos Ticks\&3==="
                else:
                    send "&8&l[&2SUPORTE&8&l] &cNao a ticks disponiveis!"
            else:
                send "&8&l[&2SUPORTE&8&l] &cVoce nao tem acesso a este comando!"

Qualquer Problema

skype.alexandrejr.com

 

 

Atenciosamente,

DooKBR.

 

Top :)

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...