Ir para conteúdo
  • Cadastre-se

(Resolvido)[BUG] !leavehouse


Ir para solução Resolvido por Ackerzin,

Posts Recomendados

Olá galera! por favor alguem pode me ajudar, quando algum player da !leavehouse ele nao é kikado da house e os items permanece na house.

 

valendo Rep +

Link para o post
Compartilhar em outros sites

@Jociel talvez seu servidor não tenha o comando leavehouse, verificou se tem e se está ativado ?

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
1 hora atrás, KotZletY disse:

@Jociel talvez seu servidor não tenha o comando leavehouse, verificou se tem e se está ativado ?


o servidor possui o comando eu ate usei ele o poblema é que o player nao é kikado de dentro da house

 

1 hora atrás, 1xeuzinho1 disse:

qual versao da sua distro?

3.4.5

Link para o post
Compartilhar em outros sites
18 minutos atrás, Jociel disse:


o servidor possui o comando eu ate usei ele o poblema é que o player nao é kikado de dentro da house

 

3.4.5

tente usar esse:

leavehouse.lua

Link para o post
Compartilhar em outros sites
  • Solução
1 hora atrás, Jociel disse:

@Zzyzx

nao funcionou tbm

 

sera q deve ser algum poblema de como a house foi feita pelo remers Maps

 

tenta usar esse aqui.

 

 

talkaction.xml

Spoiler

<talkaction words="!leavehouse" filter="word-spaced" event="script" value="leavehouse.lua"/>

 

 

crie um arquivo chamado: leavehouse.lua

Spoiler

function onSay(cid, words, param, channel)
    local house = getHouseFromPos(getCreaturePosition(cid))
    if(not house) then
        doPlayerSendCancel(cid, "You are not inside a house.")
        doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
        return false
    end

    local owner = getHouseInfo(house).owner
    if(owner ~= getPlayerGUID(cid) and (owner ~= getPlayerGuildId(cid) or getPlayerGuildLevel(cid) ~= GUILDLEVEL_LEADER)) then
        doPlayerSendCancel(cid, "You are not the owner of this house.")
        doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
        return false
    end

    setHouseOwner(house, 0)
    doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_BLUE)
    return false
end

 

 

       112674.gif

 

 

 

Link para o post
Compartilhar em outros sites

@Zzyzx

Funcionou em algumas house porem o verdadeiro poblema e q no remers maps as house tava sem o "select Exit"

 

mais o seu script ta funcionando melhor ,  o que tava antes mesmo com os tiles e o select exit o player continuava na house.

Vlw Obrigado pela ajuda REP+

e obrigado a todos que tentaram ajudar REP+ pela contribuiçao de todos 

Link para o post
Compartilhar em outros sites
1 minuto atrás, Jociel disse:

@Zzyzx

Funcionou em algumas house porem o verdadeiro poblema e q no remers maps as house tava sem o "select Exit"

 

mais o seu script ta funcionando melhor ,  o que tava antes mesmo com os tiles e o select exit o player continuava na house.

Vlw Obrigado pela ajuda REP+

e obrigado a todos que tentaram ajudar REP+ pela contribuiçao de todos 

 

ah pode pa, tmj

       112674.gif

 

 

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo