LA
action

Item que teleporta o player para house

Por larissaots, 30 de mai. de 2015 em Actions e Talkactions

otserv
tibia
script
7
1.6k
larissaotsL
30 de maio de 2015 às 19:42

Créditos à MaXwEllDeN. happy.png

 

Objetivo

O player usa um certo item e se ele for dono de alguma house ele será teleportado para ela.

 

Tutorial

actions.xml:

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

actions/scripts, crie arquivo com nome tphouse.lua e bote isso dentro:

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

Pronto.

Editado Junho 3 por Larissa Azhaurn

FurabioF
30 de maio de 2015 às 20:05

Muito bom obrigado por compartilhar com o fórum.

03 de junho de 2015 às 21:39

TFS 0.4 não funfou :s

FurabioF
03 de junho de 2015 às 21:45

^ erros ?

LordbaxxL
03 de junho de 2015 às 22:09

TFS 0.4 não funfou :s

Claro que não ia funfar isto é uma action e não uma talkaction.

 

@Larissa Azhaurn

Arruma isso ai..

Editado Junho 3 por Lordbaxx

BennyB
03 de junho de 2015 às 22:52

Claro que não ia funfar isto é uma action e não uma talkaction.

 

@Larissa Azhaurn

Arruma isso ai..

 

Por mais que a tag esteja errada, o post está com o conteúdo correto ..

 

- Larissa

 

Gostei, obrigado por compartilhar conteúdo com o fórum (:

LordbaxxL
03 de junho de 2015 às 23:08

 

Por mais que a tag esteja errada, o post está com o conteúdo correto ..

 

- Larissa

 

Gostei, obrigado por compartilhar conteúdo com o fórum (:

Ta bom né :\

Ela já organizou.

Editado Junho 3 por Lordbaxx