Jump to content

12 Anos Online! 🎂



Anúncios Patrocinados








AUTO CREATE? SEM PROBLEMAS !


yycarvalho

Recommended Posts

Bom, vejo que muita gente usa autocreate em seus servidores

isso ocasiona o excesso de player que erram na hora de logar e acaba criando uma nova conta

ao perceber que ele não entrou na conta dele, ele reloga e faz o login correto

mas com isso a conta ainda fica no banco de dados

 

eu não sei nada de sql, e consegui fazer um comando que compara se a conta tem um char criado

se não tiver, a conta é apagada

 

DELETE FROM accounts WHERE login NOT IN (SELECT account_name FROM characters);

com isso você pode criar uma Query no seu Navicat pra esse comando ficar salvo

ou melhor, automatizar com o Schedule do próprio Navicat e colocar para esse comando ser executado

diariamente, semanalmente, ou quantas vezes você quiser

e juntamente com esse comando, você pode usar tambem...

esse que vai identificar se o player tem mais de 3 meses sem logar e apagar o char

DELETE FROM characters WHERE lastAccess < 466560000;

 

Tutorial: Como deixar comandos de auto execute no navicat

 

1- Clique em Quary

2-Cole o comando na aba Query Editor e clique em Save As

3-Digite um nome para sua query e pode fechar a quary

4-Clique em Schedule

5-New Batch Job

6-Localize o arquivo que você acabou de salvar e de um clique duplo

7-ele vai para a parte de baixo

8-clique em Save As e coloque um nome da sua Job

9-Feche o Schedule

10-Clique na sua job, ainda na aba Schedule

11-Set Task Schedule

12-Definir senha, e digita a senha de administrador do seu computador e clique Aplicar

"Para o Navicat executar funções do Schedule de forma automátaca, é necessário que o Windows tenha senha de administrador, caso contrario, não irá liberar"

13-Clique na aba Agenda

14-Clique em Novo

15- E selecione o melhor tipo de agendamento para você e defina o horário e de OK

VOALAR! NUNCA MAIS SEU BANCO DE DADOS IRÁ FICAR CHEIO DE CONTAS

QUE NAO SÃO USADAS

 

Creditos: EU MERMO

  • Like 3

Lineage ][


passa o tempo e continuo


achando que é o melhor


jogo que existe :s2:

Link to comment
Share on other sites



SHOW muito show de bola esse share merece like!!!

 

sao share assim que anima os DEUSES do l2jbrasil!! vai ajuda pacas, eu particularmente n tenho paciencia pra cria sistema de confirmaçao de email blablabla. etc. e ja deixo logo autocreate.   e com esse sisteminha que vc fez não polui a database.

 

LIKE MERECIDO!

Edited by rogeriomorais

j9NKAW1.gif

"A Vontade de se Preparar Transforma Heróis"

"A Dor física é só um mero Sentimento"

🦸🏽‍♂️

rogeriomorais.gif

Link to comment
Share on other sites

14 horas atrás, rogeriomorais disse:

SHOW muito show de bola esse share merece like!!!

 

sao share assim que anima os DEUSES do l2jbrasil!! vai ajuda pacas, eu particularmente n tenho paciencia pra cria sistema de confirmaçao de email blablabla. etc. e ja deixo logo autocreate.   e com esse sisteminha que vc fez não polui a database.

 

LIKE MERECIDO!

exatamente mano, eu tava tentando configurar o sistema de cadastro e nao tive sucesso

oq eu fiz, adcionei um npc chamge password pro player trocar a senha, deixei auto create, e esse sistema de limpeza

resolvido problema de cadastro kkk

 

Lineage ][


passa o tempo e continuo


achando que é o melhor


jogo que existe :s2:

Link to comment
Share on other sites

×
×
  • Create New...