Jump to content

[TalkAction] Mover itens para o Depot / Limpar House.


Stigal
 Share

Recommended Posts

IarVXFO.png

 

 

Vá até "Data > Talkactions" no arquivo "Talkactions.xml" adicione a seguinte linha:

<talkaction words="/emptyhouses" script="mhi.lua" />

 

Em seguida "Data > Talkactions > Scripts" e crie "mhi.lua" e adicione:

function onSay(player, words, param)
    if not player:getGroup():getAccess() then
        return true
    end
   
    for _, house in ipairs(Game.getHouses()) do
        if house:getOwnerGuid() == 0 then
            --
        else
            house:setOwnerGuid(0)
            house:setAccessList(256, "")
            house:setAccessList(257, "")
            house:setAccessList(1, "")
        end
    end
   
    print("Items moved to depot.")
   
    return false
end

Verifique se o jogador que executa o comando tem acesso.
Quando o proprietário é definido como "0", todos os itens são movidos para o depósito do proprietário.

 

 

Créditos: kito2

 

.

Link to comment
Share on other sites

 Share

×
×
  • Create New...