AD

Premium Tile

Por Adriez, 16 de abr. de 2016 em Scripts

4
938
AdriezA
16 de abril de 2016 às 15:00

fala galera, já testei varios premium tile e não funciono gostaria de um tile só quem tem premium account passasse, obrigado

16 de abril de 2016 às 15:39

Em movements/scripts crie um arquivo.lua:

local npos = {x=1, y=1, z=1} --- posição para onde sera teleportado	function onStepIn(cid, item, position, fromPosition, toPosition)		if isPremium(cid) then			doTeleportThing(cid, npos)			doSendMagicEffect(npos,10)	else			doTeleportThing(cid, fromPosition)			doPlayerSendCancel(cid, "Você não é premium.")	end	return trueend

Em movements.xml cole a tag:

<movevent type="StepIn" actionid="ActionID" event="script" value="arquivo.lua"/>

 

Editado Abril 16 por Marco Oliveira

Tony AraujoT
16 de abril de 2016 às 17:13

Apenas uma reforma do código do amigo a cima, no caso, ele não vai te teleportar a canto nenhum, apenas te permitir passar sobre ele.

function onStepIn(cid, item, position, fromPosition, toPosition)	if isPremium(cid) then			doSendMagicEffect(npos,10)	else			doTeleportThing(cid, fromPosition)		doPlayerSendCancel(cid, "Você não é premium.")	end	return trueend

 

zipter98Z
16 de abril de 2016 às 17:36

^ você esqueceu de declarar npos.