Jump to content
Sign in to follow this  
cPlex

Tarefas Agendadas (Cron Job)

Recommended Posts

Olá!
 
Veja abaixo o resumo de como usar o recurso Tarefas Cron para a versão 1.0.6 do cPlex em diante.
 
  • Tarefa: selecione a tarefa desejada, mas note que para cada uma há especificações em comando.
  • Dia: selecione o dia desejado, podendo ser dia da semana ou dia do mês, de 1 a 30.
  • Hora: selecione a hora deseajda
  • Minuto: selecione o intervalo de minutos que deseja que a tarefa seja executada
  • Comando: veja abaixo.
 
Comando:
- O comando é o que determina a ação que o sistema irá executar para gerar a tarefa. Diversos tipos de comandos se repetem, mas você precisa ter atenção em como configurar e as regras a seguir. Caso tenha qualquer dificuldade, leia muito atentamente ou busque um auxilio.
 
LEIA COM ATENÇÃO!
 

 
Tipos de Comandos:
--premiar
Premia o ranking
 
--limpar
Limpa os valores do ranking associado(exemplo: se a tarefa for Kills, irá limpar dbo.Character.Kills)
* aplica-se somente as tarefas: BC, DS, CC, IT, Tc Kills e Deads
 
--zerar
Faz um truncate table na tabela
* aplica-se somente as tarefas: BC, DS, CC e IT
 
Sintaxe de Uso:
* sintaxe do comando para premiar
--premiar --top=valor --pos=valor --cash=valor --gold=valor --point=valor --vip=valor --vipdate=valor
 
  • Obs.: Top máximo é 5
  • Obs.: Pos máximo é 5
  • Obs.: Mesmo que não queira usar gold ou point, eles devem ser definidos como 0(--gold=0 --point=0)
  • Obs.: Para premiar com vip, use: --vip=valor (onde valor é o vip a ser dado)
  • Obs.: Para premiar com vencimento em vip, use: --vipdate=valor (onde valor é a quantidade de dias
    os valores de vip e vipdate são inteiros e se o VIP dado for menor do que o que a conta tenha, será dado apenas os dias de vencimento.

* sintaxe do comando para limpar
--limpar
 
* sintaxe do comando para zerar
--zerar
 
Exemplos de Premiação:
Para PREMIAR o 1° colocado entre os 3 primeiros colocados do ranking de Blood Castle o comando seria este:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
 
--premiar --top=3 --pos=1 --cash=5 --gold=0 --point=0 --vip=null --vipdate=null
ou
--premiar --top=1 --pos=1 --cash=5 --gold=0 --point=0 --vip=null --vipdate=null
 
Para PREMIAR o top 3 dos resets o comando seria esse:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
 
--premiar --top=3 --pos=1 --cash=10 --gold=0 --point=0
--premiar --top=3 --pos=2 --cash=10 --gold=0 --point=0
--premiar --top=3 --pos=3 --cash=10 --gold=0 --point=0
 
Para PREMIAR o 2° colocado do Ranking TvT comando seria esse:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
 
--premiar --top=3 --pos=2 --cash=10 --gold=0 --point=0 --vip=null --vipdate=null
 
Exemplos de Premiação Castle Siege:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
 
--premiar --membro=todos --cash=10 --gold=0 --point=0 --vip=null --vipdate=null
* isso premiaria todos os membros
 
--premiar --membro=lider --cash=10 --gold=0 --point=0 --vip=null --vipdate=null
* isso premiaria apenas o líder
 
Exemplos de Limpeza:
Para LIMPAR o ranking Blood Castle zerando todo os scores:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
--limpar
 
Para LIMPAR o ranking TvT zerando todo os Kills e Deads:
1. Definir a tarefa, dia, hora, minuto e o comando seria assim:
--limpar
  • ATENÇÃO:  --limpar só funciona em: BC, DS, CC, IT, TvT, Kills, Deads ou Rankings Custons.
  • ATENÇÃO: --zerar só funciona em BC, DS, CC, IT e TVT
     
Tutorial em vídeo:
 
 
Observações finais:
  • Mesmo que não queira usar gold ou point nos comandos de premiação deixe-os zerados, assim: --gold=0 --point=0
  • Caso não queira premiar com vip insira --vip=null e --vipdate=null
  • Se a sintaxe não for definida de acordo com o tipo da tarefa, o sistema não irá executar, exemplo: se na premiação de CS você não definir a sintaxe "--membro" o sistema não vai funcionar
  • Para a sintaxe --top o máximo é 5
  • Para a sintaxe --pos o máximo é 5

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...