Ir para conteúdo

Featured Replies

Postado
  • Solução

@quemtuacha 

function onMoveItem(moveItem, frompos, position, cid)

         if getHouseFromPos(frompos) then
            if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
              return true
            else
            doPlayerSendTextMessage(cid, 27, "Voce nao pode mover itens desta house")
            doSendMagicEffect(getCreaturePosition(cid), 3)
            return false
            end 
         end
end 

 

  • Respostas 11
  • Visualizações 1.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @quemtuacha  function onMoveItem(moveItem, frompos, position, cid) if getHouseFromPos(frompos) then if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then

  • function onMoveItem(moveItem, frompos, position, cid) if getHouseFromPos(frompos) then if not getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then doSen

  • Você tem que ter a função onMoveItem(moveItem, frompos, position, cid).   Tendo ela você adiciona o script na pasta/creaturescripts/scripts   Registra ela no login.lua   e  Adicion

Postado
  • Autor
5 minutos atrás, Sttorm disse:

@quemtuacha 


function onMoveItem(moveItem, frompos, position, cid)

         if getHouseFromPos(frompos) then
            if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
              return true
            else
            doPlayerSendTextMessage(cid, 27, "Voce nao pode mover itens desta house")
            doSendMagicEffect(getCreaturePosition(cid), 3)
            return false
            end 
         end
end 

 

Muito obrigado! esta perfeito!

 

Host bom para hospedar seu jogo => https://shre.ink/OminiHost

 

Postado
  • Autor
12 minutos atrás, Sttorm disse:

@quemtuacha 


function onMoveItem(moveItem, frompos, position, cid)

         if getHouseFromPos(frompos) then
            if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
              return true
            else
            doPlayerSendTextMessage(cid, 27, "Voce nao pode mover itens desta house")
            doSendMagicEffect(getCreaturePosition(cid), 3)
            return false
            end 
         end
end 

 

Acabou dando um erro :( 

Quando movo um item que estava dentro da house para fora dela, eu não consigo mais mover ou pegar este item. Isso não gera erro na distro.

31 minutos atrás, Sttorm disse:

@quemtuacha 


function onMoveItem(moveItem, frompos, position, cid)

         if getHouseFromPos(frompos) then
            if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
              return true
            else
            doPlayerSendTextMessage(cid, 27, "Voce nao pode mover itens desta house")
            doSendMagicEffect(getCreaturePosition(cid), 3)
            return false
            end 
         end
end 

 

adicionei mais um return true. parece que esta sem o erro agr

 

Spoiler

function onMoveItem(moveItem, frompos, position, cid)

         if getHouseFromPos(frompos) then
            if getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
              return true
            else
            doPlayerSendTextMessage(cid, 27, "Voce nao pode mover itens desta house")
            doSendMagicEffect(getCreaturePosition(cid), 3)
            return false
            end 
         end
         return true
end 

 

 

Host bom para hospedar seu jogo => https://shre.ink/OminiHost

 

Postado
function onMoveItem(moveItem, frompos, position, cid)
         if getHouseFromPos(frompos) then
            if not getPlayerGUID(cid) == getHouseOwner(getHouseFromPos(frompos)) then
            	doSendMagicEffect(getCreaturePosition(cid), 3)
            	return doPlayerSendCancel(cid,"Voce nao pode mover itens desta house") and false
            end 
         end
 	return true
end 

 

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

 

Te ajudei ?? Que tal fazer uma contribuição ?

Doar

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