Muito bom obrigado por compartilhar com o fórum.
- Forums
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Item que teleporta o player para house
Item que teleporta o player para house
By larissaots, 30 de mai. de 2015 in Actions e Talkactions
info
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: Masculino

info
Group: Artesão
Joined: 29/12/13
Posts: 124
Reputation: +5
Tibia Character: Leonardo Macedo

TFS 0.4 não funfou :s
info
Group: Conde
Joined: 07/04/15
Posts: 962
Reputation: +258
Gender: Masculino

^ erros ?
TFS 0.4 não funfou :s
Claro que não ia funfar isto é uma action e não uma talkaction.
Arruma isso ai..
Edited Junho 3 by Lordbaxx
info
Group: Infante
Joined: 22/12/12
Posts: 2k
Reputation: +736
Gender: Masculino
Tibia Character: Marley

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 (:
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.
Edited Junho 3 by Lordbaxx



info
Group: Banidos
Joined: 07/04/13
Posts: 648
Reputation: +163
Créditos à MaXwEllDeN.
Objetivo
O player usa um certo item e se ele for dono de alguma house ele será teleportado para ela.
Tutorial
actions.xml:
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 endPronto.
Edited Junho 3 by Larissa Azhaurn