Postado Setembro 21, 2014 10 anos Seguinte, vai em talkactions/scripts, copia e cola qualquer um dos arquivos lua, depois renomeia a copia pra: eject Após isto abre o arquivo, apaga tudo e põe isso no lugar: function onSay(cid, words, param) local position = getPlayerPosition(cid) if getPlayerLookDir(cid) == 0 then positions = {x=position.x, y=position.y-1, z=position.z} elseif getPlayerLookDir(cid) == 1 then positions = {x=position.x+1, y=position.y, z=position.z} elseif getPlayerLookDir(cid) == 2 then positions = {x=position.x, y=position.y+1, z=position.z} elseif getPlayerLookDir(cid) == 3 then positions = {x=position.x-1, y=position.y, z=position.z} end if getHouseFromPos(positions) == false then doPlayerSendTextMessage(cid, 27, "Voce precisa estar na frente a porta da casa para usar o comando.") return true end local days = 5*24*60*60 local own = getHouseOwner(getHouseFromPos(positions)) 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(getHouseFromPos(positions), NO_OWNER_PHRASE,true) doPlayerSendTextMessage(cid, 27, "A Casa agora esta sem dono, você ou outro jogador pode compra-la") end if last > os.time() - days then doPlayerSendTextMessage(cid, 27, "O proprierário desta casa ainda está ativo no servidor, tente outra casa.") end end return trueend Depois vai na pasta talkactions e abre o arquivo talkactions.xml, dentro dele adiciona isso: <talkaction words="!eject" event="script" value="eject.lua"/> A diferença desse sistema que estou te dando, para o outro, é que nesse aqui, se o player ficar tantos dias sem logar, qualquer outro player que chegar na frente da casa e falar !eject, vai deixar a casa livre, e todos os itens do cara que estão na casa irão pro dp dele. A quantidade de dias tu configuras em local days = 5*24*60*60 onde o primeiro número é a quantidade de dias, no caso está configurado para 5 dias. Editado Setembro 21, 2014 10 anos por kbelin (veja o histórico de edições) Meu Conteúdo no TK: Sources 8.6x, 8.7x, 9.x Naruto Sprites Se eu lhe ajudar, você reconhecer que ajudei, mas não der Rep+, não espere por ajuda na próxima duvida.
Postado Setembro 21, 2014 10 anos Autor Então deixa eu fazer uma pergunta , eu apago tudo o que eu fiz daquele la de cima e substituo o seu por aquele la de cima???
Postado Setembro 21, 2014 10 anos Remove aquele, tira ele do server, se quiser guarde-o. Aí então faça do jeito que eu falei. Meu Conteúdo no TK: Sources 8.6x, 8.7x, 9.x Naruto Sprites Se eu lhe ajudar, você reconhecer que ajudei, mas não der Rep+, não espere por ajuda na próxima duvida.
Postado Setembro 21, 2014 10 anos Autor klebei , poderia me passar seu skype? pois não to conseguindo
Postado Setembro 21, 2014 10 anos Me adiciona lá no face que lhe mandei por PM. Meu Conteúdo no TK: Sources 8.6x, 8.7x, 9.x Naruto Sprites Se eu lhe ajudar, você reconhecer que ajudei, mas não der Rep+, não espere por ajuda na próxima duvida.
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.