· 4 years ago · Jul 12, 2021, 04:38 PM
1#######################################################################################
2# #
3# ██╗ ██████╗ ██╗ █████╗ ███████╗ ██████╗ ██╗ ██╗ █████╗ ██████╗ ███████╗ #
4# ██║ ██╔═══██╗ ██║██╔══██╗██╔════╝██╔═══██╗██║ ██║██╔══██╗██╔══██╗██╔════╝ #
5# ██║ ██║ ██║ ██║███████║███████╗██║ ██║██║ ██║███████║██████╔╝█████╗ #
6# ██║ ██║ ██║██ ██║██╔══██║╚════██║██║▄▄ ██║██║ ██║██╔══██║██╔══██╗██╔══╝ #
7# ███████╗╚██████╔╝╚█████╔╝██║ ██║███████║╚██████╔╝╚██████╔╝██║ ██║██║ ██║███████╗ #
8# ╚══════╝ ╚═════╝ ╚════╝ ╚═╝ ╚═╝╚══════╝ ╚══▀▀═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝ #
9# #
10#######################################################################################
11#
12# No final do arquivo tem alguns exemplos de erros e a solução para eles.
13# Além de um pequeno FAQ.
14#
15LojaSquare:
16 # Essa opção irá imprimir uma mensagem de status para quem é op.
17 # Exemplo da impressão: https://prnt.sc/smvuew
18 # Caso queira que isso não apareça, marque Debug como false.
19 Debug: true
20 # A opcao Smart_Delivery funciona da seguinte forma:
21 # Se o Smart_Delivery estiver marcado como true, e um player comprar 10 Vips no site. Ao inves de o plugin executar 10x o
22 # comando que voce colocou, sera executado apenas 1x com a quantidade 10 embutida no placeholder @qnt
23 # (@qnt fica la nos comandos dos grupos, ali em baixo).
24 # Ou seja, o plugin sera inteligente e executara menos comandos, realizando a entrega e trazendo um melhor desempenho.
25 # Se o Smart_Delivery estiver marcado como false, o plugin ira executar 10x o comando que voce colocou
26 # (ou a quantidade de vezes que o player comprou). Entao se voce tiver pacote de cash e o player comprar 500 pacotes de cash, o
27 # plugin ira executar 500x os comandos de entrega do cash.
28 # Ai vai depender de como voce prefere a entrega. Recomendamos deixar true.
29 Smart_Delivery: true
30 #
31 # Pegue sua Key API aqui: https://painel.lojasquare.com.br/conta/criarkey
32 #
33 Key_API: "yQxegj8tzN6XYXaXv0ke1MHtgNibnF"
34 # Nome do servidor cadastrado aqui: https://painel.lojasquare.com.br/servidores
35 Servidor: "Ice_Survival"
36 # Tempo que o plugin tentará se conectar com o site.
37 Connection_Timeout: 1500
38 Read_Timeout: 3000
39
40Config:
41 HTTPS: true
42 #
43 # Esse é o tempo, em segundos, que o plugin levará para fazer uma nova checagem.
44 # Não recomendamos deixar maior do que 5 minutos (300 segundos).
45 # Essa checagem sempre retornará uma resposta que será exibida no Console.
46 # A resposta será:
47 # Status Code From /v1/queue/* : {valor}
48 # Os valores mais comuns são 404 e 200
49 #
50 # 404 significa que não tem nenhum produto para ser entregue.
51 # 200 significa que tem algum produto para ser entregue.
52 #
53 Tempo_Checar_Compras: 20
54
55#
56# VARIÁVEIS
57#
58# @player = Player que comprou
59# @qnt = quantidade que foi adquirida pelo player
60# @grupo = Grupo que voce configurou para o pacote no seu painel. Neste caso, VIPFerro
61# @dias = Quantidade de dias que voce configurou para o pacote no seu painel.
62#
63
64Grupos:
65 #
66 # Não mexa no grupo de DISPUTA e RESOLVIDO
67 # Caso contrário, o jogador que pedir reembolso
68 # não será punido.
69 #
70 DISPUTA:
71 # Se este grupo de item NÃO DER money/cash para o player, deixe marcado como false.
72 Money: true
73 Cmds_A_Executar:
74 - 'ban @player &eEncerre o pedido de disputa e você será desbanido!'
75 #
76 RESOLVIDO:
77 # Se este grupo de item NÃO DER money/cash para o player, deixe marcado como false.
78 Money: true
79 Cmds_A_Executar:
80 - 'unban @player'
81 - 'desban @player'
82 - 'pardon @player'
83 #
84 # Aqui começa a configuração de seus produtos
85 #
86 # Exemplo de VIP logo abaixo
87 #
88 # Nome do Grupo do produto criado no painel da Loja Square.
89 # Veja o nome do Grupo aqui: https://painel.lojasquare.com.br/pacotes/lista
90 VipPoseidon15Days:
91 # Recomendado deixar como false.
92 # Caso esse grupo seja de unban, deixe como true
93 Ativar_Com_Player_Offline: false
94 # Caso você queira que seja enviado uma mensagem para o player
95 # quando o produto for ativado, deixe como true.
96 Enviar_Mensagem: true
97 Mensagem_Receber_Ao_Ativar_Produto:
98 - '&eOla, &a@player'
99 - '&eO produto que voce adquiriu (&a@produto) foi ativado!'
100 - '&eDias: &a@dias'
101 - '&eQuantidade: &a@qnt'
102 # Se este grupo de item NÃO DER money/cash para o player, deixe marcado como false.
103 Money: false
104 Cmds_A_Executar:
105 # Comandos que serão executados ao ativar esse produto. (Sem "/")
106 - 'darvip @player Poseidon @dias'
107#----------------------------------------------------
108 VipPoseidon30Days:
109 Ativar_Com_Player_Offline: false
110 Enviar_Mensagem: true
111 Mensagem_Receber_Ao_Ativar_Produto:
112 - '&eOla, &a@player'
113 - '&eO produto que voce adquiriu (&a@produto) já foi ativado!'
114 - '&eDias: &a@dias'
115 - '&eQuantidade: &a@qnt'
116 Money: false
117 Quantidade_De_Money: 1000
118 Cmds_A_Executar:
119 - 'darvip @player Poseidon @dias'
120#----------------------------------------------------
121 VipPoseidon90Days:
122 Ativar_Com_Player_Offline: false
123 Enviar_Mensagem: true
124 Mensagem_Receber_Ao_Ativar_Produto:
125 - '&eOla, &a@player'
126 - '&eO produto que voce adquiriu (&a@produto) já foi ativado!'
127 - '&eDias: &a@dias'
128 - '&eQuantidade: &a@qnt'
129 Money: false
130 Quantidade_De_Money: 1000
131 Cmds_A_Executar:
132 - 'darvip @player Poseidon @dias'
133#----------------------------------------------------
134 VipPoseidon90Days:
135 Ativar_Com_Player_Offline: false
136 Enviar_Mensagem: true
137 Mensagem_Receber_Ao_Ativar_Produto:
138 - '&eOla, &a@player'
139 - '&eO produto que voce adquiriu (&a@produto) já foi ativado!'
140 - '&eDias: &a@dias'
141 - '&eQuantidade: &a@qnt'
142 Money: false
143 Quantidade_De_Money: 1000
144 Cmds_A_Executar:
145 - 'darvip @player Poseidon @dias'
146#----------------------------------------------------
147 UnPunishmentBan:
148 Ativar_Com_Player_Offline: true
149 Enviar_Mensagem: false
150 Mensagem_Receber_Ao_Ativar_Produto:
151 - '&eOla, &a@player'
152 - '&eO UnBan Adquirido já foi ativado!'
153 Money: false
154 Quantidade_De_Money: 10
155 Cmds_A_Executar:
156 - 'unban @player'
157#----------------------------------------------------
158 UnPunishmentWarns:
159 Ativar_Com_Player_Offline: true
160 Enviar_Mensagem: false
161 Mensagem_Receber_Ao_Ativar_Produto:
162 - '&eOla, &a@player'
163 - '&eOs UnWarns que você adquiriu (&a@produto) foi ativado!'
164 Money: false
165 Quantidade_De_Money: 10
166 Cmds_A_Executar:
167 - 'unwarn clear @player'
168#----------------------------------------------------
169 #
170 # Comandos que serão executados ao ativar esse produto. (Sem "/")
171 #
172 # A variável @money receberá a Quantidade_De_Money, nesse caso 10
173 # e multiplicará com a quantidade de produtos adquiridos pelo player.
174 # Se o player adquirir 1 quantidade, @money receberá 10.00x1 = 10.00
175 # Se o player adquirir 2 quantidades, @money receberá 10.00x2 = 20.00
176 #
177 # Observação: A variável @money trabalha com decimais, por isso o *.00.
178 # Caso o seu plugin não aceite decimais, você pode utilizar @moneyInteiro
179 # Assim ele deixa de ser 10.00 e passa a ser somente 10.
180 #
181
182Msg:
183 # Essa mensagem será exibida ao player quando ele tiver um produto não configurado para ser entregue.
184 Produto_Nao_Configurado: "&f[&bIceSurvivalLoja&f] &eVocê tem um produto para ser entregue, porém o grupo do produto nao está configurado. Grupo: &a@grupo"
185
186#
187# Erros
188#
189 # Caso você encontre este erro em seu Console:
190 # [LojaSquare] Erro ao tentar conexao com o site. Erro: Read timed out
191 # Aumente os valores de Connection_Timeout e Read_Timeout.
192#
193#
194 # Caso você encontre este erro em seu Console:
195 # [LojaSquare] Erro ao tentar conexao com o site. Erro: api.lojasquare.com.br
196 # Gere uma nova Key-API aqui: https://painel.lojasquare.com.br/conta/criarkey
197 # E troque a Key-API deste arquivo para a nova.
198#
199# FAQ
200#
201 # O nome do Grupo precisa ser idêntico ao do TGVIP/VipZero e PermissionsEx/LuckPerms?
202 # Resposta: Não, o nome pode ser diferente, porém você não poderá utilizar a variável @grupo.
203 # Mas no seu TGVIP/VipZero deverá ser idêntico ao do PermissionsEx/LuckPerms.
204#
205#
206 # Posso colocar formatação no Quantidade_De_Money?
207 # Resposta: Não, caso você venda 10k de Cash, precisará colocar 10000 no Quantidade_De_Money.
208#
209#
210 # https://painel.lojasquare.com.br/faq/ver?id=9
211 # https://painel.lojasquare.com.br/faq/ver?id=10
212 # https://painel.lojasquare.com.br/faq/ver?id=15
213 # https://painel.lojasquare.com.br/faq/ver?id=18
214#