Lindo muito bom para servidores que reinicia de madruga todos os dias ^^ +rep Lindo
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- [Clean House] Remover casas de quem não loga
[Clean House] Remover casas de quem não loga
Por Yan Liima, 21 de abr. de 2015 em Mods, funções e outros
info
Grupo: Diretor
Registrado: 12/05/12
Posts: 818
Reputação: +578
Gênero: Masculino
Char no Tibia: [ADM] Night

<3
info
Grupo: Campones
Registrado: 11/01/07
Posts: 92
Reputação: +5
Char no Tibia: Poker Physics

Muito útil e de fácil implantação, bom topic ![]()
info
Grupo: Banidos
Registrado: 20/11/11
Posts: 455
Reputação: +134

Poste os devidos créditos.
info
Grupo: Diretor
Registrado: 12/05/12
Posts: 818
Reputação: +578
Gênero: Masculino
Char no Tibia: [ADM] Night

Devidos créditos do que chapa? Que eu saiba a script não é sua não foi tu que criou
unica coisa que peguei foi sua explicação xD se quiser ganha créditos pela explicação so fala pow eu ponho aqui ![]()
Rep+, obrigado por compartilhar.
info
Grupo: Campones
Registrado: 01/05/15
Posts: 49
Reputação: +2

Rep + adoro seus trabalhos, mais você podia postar mais de suas script aqui faz anos que não vejo você postando script suas, Liga pro absolute não ele é cheio de roubar script e mudar créditos.
info
Grupo: Barão
Registrado: 30/01/14
Posts: 201
Reputação: +12
Char no Tibia: Xtibia Infer

otimo systema agradeço por nos ensinar e disponibilizar
info
Grupo: Artesão
Registrado: 30/12/10
Posts: 106
Reputação: +7
Gênero: Masculino
Char no Tibia: Rolinha Da Amazonia

Está dando esse erro OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: no such function: UNIX_TIMESTAMP ( SELECT houses.owner, houses.id as hid, houses.name as house_name ,players.name FROM houses
LEFT JOIN players ON players.id=houses.owner
LEFT JOIN accounts ON players.account_id=accounts.id
WHERE players.lastlogin < (UNIX_TIMESTAMP() - 60*24*60*60)
AND accounts.premdays=0 AND players.world_id =0)
info
Grupo: Diretor
Registrado: 12/05/12
Posts: 818
Reputação: +578
Gênero: Masculino
Char no Tibia: [ADM] Night

Está dando esse erro OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: no such function: UNIX_TIMESTAMP ( SELECT houses.owner, houses.id as hid, houses.name as house_name ,players.name FROM houses
LEFT JOIN players ON players.id=houses.owner
LEFT JOIN accounts ON players.account_id=accounts.id
WHERE players.lastlogin < (UNIX_TIMESTAMP() - 60*24*60*60)
AND accounts.premdays=0 AND players.world_id =0)
Você usa SQLITE certo? este MOD so funciona em Mysql. ![]()
Não tem alguma forma de fazer para pegar em sqlite ? por favor !
info
Grupo: Artesão
Registrado: 30/12/10
Posts: 106
Reputação: +7
Gênero: Masculino
Char no Tibia: Rolinha Da Amazonia

Você usa SQLITE certo? este MOD so funciona em Mysql.
Aff
Rep+ vlw pela contribuição. ajudou mt em meu servidor









info
Grupo: Diretor
Registrado: 12/05/12
Posts: 818
Reputação: +578
Gênero: Masculino
Char no Tibia: [ADM] Night
Olá galera do Xtibia, venho hoje trazer um sistema muito útil como pode ver no Título ele remove casa dos players que não logam mais.
Explicação:
Sabe aqueles players filho da mãe que compram as melhores casas e não logam mais no servidor e enche a
porrada casa de item pros novos players não comprar? Pois é esse sistema dara um jeito nesses safados! xDEste script é apenas um arquivo que você colocará em sua pasta mods e ele executará toda vez que o servidor for reiniciado/ligado, ou seja: Quando o servidor ligar ele irá verificar os players que não logam a X dias (configurável) e então expulsa-los da casa movendo seus items para o depot deixando a casa sem dono.
Bom chega de explicação e vamos ao que interessa;
Na pasta principal do servidor, onde fica a distro que roda o servidor e tudo mais, entre na pasta MODS e crie um arquivo com o nome de cleanhouses.xml e dentro coloque o seguinte codigo:
Pronto, salve e feche.
Toda vez que o servidor iniciar irá expulsar os players que não logam aos dias configuráveis.
Como configurar:
days = 60 * É o número em DIAS que o player terá que ficar sem logar para perder a casa.
Aconselho a não mexer, caso queira modificar algo aconselho ser avançado na área para não causar error no sistema.
Este sistema funciona em qualquer TFS.
Créditos
Yan Liima
Bom eu tinha publicado um post igual esse faz anos so que não lembro minha conta, e pegaro meu post postaro em outro fórum que não merece ser citado com outros créditos estou apenas avisando.
Editado Setembro 2 por Yan Liima