TH
pedido

Casa por tempo limitado!

Por Thorick, 21 de dez. de 2012 em Scripts

4
546
ThorickT
21 de dezembro de 2012 às 22:11

Olá, gostaria de pedir a ajuda de vocês para resolver um problema que estou tendo...

 

Diversos players compram casas, e simplesmente param de jogar, deixando a casa ocupado...

 

Gostaria saber se tem algum jeito de fazer a casa voltar a venda após o jogador ficar X dias sem logar.

 

Obrigado pela atenção, Thorick.

CaronteC
21 de dezembro de 2012 às 22:12

Cara , Local totalmente incorreto .

REPORTADO para tomarem providencias

LordfireL
23 de dezembro de 2012 às 20:16

Movido.

OneshotO
23 de dezembro de 2012 às 20:53

Seguinte, meu velho, você pode executar umas querys no seu banco de dados que apague casas de jogadores que já não entram mais. E também pode automatizar isso através de um globalevent.

 

Vou deixar aqui as querys que você precisa executar, dependendo do seu tipo de banco de dados.

 

SQLite

UPDATE houses SET owner = 0 WHERE (strftime("%s") - (SELECT lastlogin FROM players WHERE id = houses.owner)) > (30 * 24 * 60 * 60)

 

MySQL

UPDATE houses SET owner = 0 WHERE (UNIX_TIMESTAMP() - (SELECT lastlogin FROM players WHERE id = houses.owner)) > (30 * 24 * 60 * 60)

 

Abraços.