Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

Descrição: É para deletar house de players inativos, ou seja, o player que não loga em "X" dias perde a sua house!

houseclean.lua

function onTimer()

local days = 15*24*60*60

doSaveServer()

local query = db.getResult("SELECT `owner`,`id` FROM `houses`;")

if (query:getID() ~= -1) then

while true do

local own,houseid = query:getDataInt("owner"),query:getDataInt("id")

local qry = db.getResult("SELECT `lastlogin` FROM `players` WHERE `id` = "..own)

if(qry:getID() ~= -1) then

last = tonumber(qry:getDataInt("lastlogin"))

if last < os.time() - days then

setHouseOwner(houseid, NO_OWNER_PHRASE,true)

end

end

if not(query:next()) then

break

end

end

query:free()

end

return true

end

globalevents.xml
<globalevent name="HouseClean" time="03:00" event="script" value="houseclean.lua"/>
na tag está para executar o script as 3 da manhã se quiser alterar só mudar essa parte:
time="03:00"
para configurar os dias que o player que não logar em "X" dias É aqui:
local days = 15*24*60*60

no caso está para o jogador que não logar em 15 dias perder a house.

Editado por Vodkart (veja o histórico de edições)

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

  • Respostas 22
  • Visualizações 7.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • ele manda os items que estão na house para o depot do player

  • A Tag está com erro, está falando o /, coloque essa que é a correta: <globalevent name="HouseClean" time="03:00" event="script" value="houseclean.lua"/>

  • para quem está com esse erro: É porque em servidores mais recentes não existe mais a função onTimer() então usem dessa forma: function onThink(interval, lastExecution) loc

  • 1 month later...
  • 2 months later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo