Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

tem como botar esse script como comando para qualquer um que tenha house? seja dono ou so esteja invitado na house sera teleportado, e se o player tiver invitado em mais de uma house irá aparecer o nome da house, cidade para ele poder escolher qual das house sera teleportado para a house

  • 1 month later...
  • Respostas 28
  • Visualizações 6.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @kk4444 - Sim : function onUse(cid, item, fromPosition, itemEx, toPosition) if not getTilePzInfo(getThingPos(cid)) then return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Desculpe, voce n

  • luanluciano93
    luanluciano93

    Você pode até entrar em mais de uma house, mas só pode ser dono de 1.. Vittin ótimo script, obrigado por compartilhar, reputado!

  • thelifeofpbion
    thelifeofpbion

    cara eu so tirei a linha doRemoveItem(item.uid, 1)   ou seja quando usar o item não vai desaparecer... acho meio improvavel que isso tenha causado esse erro ai auahsuahsa mas enfim... 

Postado
Em 07/06/2014 em 12:08, ViitinG disse:

Para quem não sabe como funciona o script : O player usa um certo item e se ele for dono de alguma house ele será teleportado para ela.

 

Adicionando o script

 

Em "data/actions/scripts/tphouse.lua" :


function onUse(cid, item, fromPosition, itemEx, toPosition)
 if hasCondition(cid, CONDITION_INFIGHT) then  
  return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Desculpe,voce esta em batalha.")
 end
 
 if getPlayerLevel(cid) < getConfigInfo("levelToBuyHouse") then
  return doPlayerSendCancel(cid, "Sorry, not possible.")
 end
 
 if not getHouseByPlayerGUID(getPlayerGUID(cid)) then
  return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Desculpe voce nao tem house.")
 end
 
 doTeleportThing(cid, getHouseEntry(getHouseByPlayerGUID(getPlayerGUID(cid))))
 doRemoveItem(item.uid, 1)
 return true
end

Em "data/actions/actions.xml" :


<action itemid="7722" event="script" value="tphouse.lua"/>

Créditos :

MaXwEllDeN por ajudar em algumas funções.

Configurando

 

desculpa poderia ser por alavanca ? assim todos os players do ot teria acesso a puxar a alavanca ??? Reputado ...

  • 1 year later...
Postado

Pessoal, desculpe reviver o topico.

 

Pode ser a duvida de vcs:

 

Sobre clicar e remover o Item , tirem a tag 

 

doRemoveItem(item.uid, 1)

 

 

Sobre clicar e nao ir pra sua house, Se atentem em escolher house com nome no RME, Exemplo :

 

Façam teste nas houses caminho da POI, no templo baiak city, aquelas tem nome Nobody, entao elas funciona, em alguns servers nao tem nome em houses de frente ao templo, por este motivo vc clica e nao teletransporta e nao da nenhum erro.

 

Espero ter ajudado! 

Em 18/07/2018 em 17:25, ADM Mayk on BaiakME disse:

desculpa poderia ser por alavanca ? assim todos os players do ot teria acesso a puxar a alavanca ??? Reputado ...

 

Use essa Tag

 

<action actionid="7722" event="script" value="tphouse.lua"/>

 

No seu server, fale /i 1946 ( ou coloque no mapa uma alavanca)

configure o actionid 7722 nela ou no servidor use /attr actionid 7722

Em 23/05/2018 em 20:56, Tomarasdaf disse:

tem como botar esse script como comando para qualquer um que tenha house? seja dono ou so esteja invitado na house sera teleportado, e se o player tiver invitado em mais de uma house irá aparecer o nome da house, cidade para ele poder escolher qual das house sera teleportado para a house

 

Procure por TPhouse nos topicos tem naqueles sistemas !fly house, procure por algo assim

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.7k

Informação Importante

Confirmação de Termo