Ir para conteúdo

Tile Vip


Tudo2010

Posts Recomendados

Meu Amigo Me Pedio Ajuda Para Melhorar Esse Script... pq ele colocou 3 tile... e todos vao para o mesmo lugar..

 

 

 

function onStepIn(cid, item, pos)

 

 

 

-- teleports config

teleport1 ={x=153, y=44, z=7}

 

 

 

if isPlayer(cid) then

 

if item.actionid == 13539 then

 

vip = getPlayerStorageValue(cid,13540)

if vip == -1 then

doPlayerSendCancel(cid,"Esta área é exclusiva para players Vips2.Para Adquirir vip2 faça a Quest Vip")

 

 

doTeleportThing(cid,teleport1)

 

 

else

 

end

 

end

 

end

 

end

 

 

esta correto.. como eu queria... porem quando coloco 3 tile eles mandao todos para o mesmo lugar.. logo eu queria mandar cada 1 para a frente do seu tile... quando nao tivese pago...

sou programador tenho noção do que fazer eu deveria pegar a pos do tile e diminuir 1... porem nao mecho com tibia a muito tempo.. e nao me recordo como pegar a pos do tile que o player pissou....espero que possao ajudar... desculpem os erros ortograficos...=D

Link para o comentário
Compartilhar em outros sites

Testa:

 

function onStepIn(cid, item, pos, fromPosition)
if isPlayer(cid) then
if item.actionid == 13539 then
vip = getPlayerStorageValue(cid,13540)
if vip == -1 then
doPlayerSendCancel(cid,"Esta área é exclusiva para players Vips2.Para Adquirir vip2 faça a Quest Vip")
doTeleportThing(cid, fromPosition)
else
end
end
end
end

Editado por DeathAngels
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...