Simples Teleport com uma pick REP+

totonho18
em Scripts

totonho18

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/10/11Posts: 60Char no Tibia: Foi Del :/

É o seguinte,o player da use em uma pedra USANDO UMA PICK e ele é teleportado!

REP+

Abraço!

WillOliveira

One Being
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/09/12Posts: 88

Troque seu script da pick que fica em actions/scripts/tools por esse:

local newpos = {x = 123, y = 456, z = 7} -- Posição pra onde o player vai ser teleportado
local pedra = 1000 -- itemid da pedra
function onUse(cid, item, fromPosition, itemEx, toPosition)
	local itemGround = getThingFromPos({x = toPosition.x, y = toPosition.y, z = toPosition.z + 1, stackpos = STACKPOS_GROUND})
	if(isInArray(SPOTS, itemGround.itemid) and isInArray({354, 355}, itemEx.itemid)) then
		doTransformItem(itemEx.uid, 392)
		doDecayItem(itemEx.uid)

		doSendMagicEffect(toPosition, CONST_ME_POFF)
		return true
	end

	if(itemEx.itemid == 7200) then
		doTransformItem(itemEx.uid, 7236)
		doSendMagicEffect(toPosition, CONST_ME_BLOCKHIT)
		return true
	end
	if itemEx.itemid == pedra then
		doTeleportThing(cid, newpos)
		return true
	end

	return false
end

Nas duas primeiras linhas do script você configura a posição pra onde o player vai ser teleportado e o id da pedra.

totonho18

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/10/11Posts: 60Char no Tibia: Foi Del :/

simples,bem explicado e funcional!

REP+ irmão!

Abraços,me ajudou muito...

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.