Ir para conteúdo

Pergunta

bom ,eu queria um script que depois que o player pegasse o item no final da quest ele passasse no teleporte

e a storage do bau que ele pego o item limpasse assim podendo ele fazer quantas vezes quiser ela.

Link para o comentário
https://xtibia.com/forum/topic/222670-script-que-limpa-storage-para-poder-refazer-quest/
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Veja se é isso mesmo que você quer: (não testei, e vale ressaltar que sou noob em scripting, portanto talvez não funcione.)

function onStepIn(cid, item, position, fromPosition)
 
local storage = xxx                  --- Storage do baú
 
if not isPlayer(cid) then 
return false
end
 
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
setPlayerStorageValue(cid, storage, -1)
return true
end
Editado por zipter98
  • 0

Caso queira que ele seja teleportado para uma X posição, use este:

function onStepIn(cid, item, position, fromPosition)
 
local storage = xxx                  --- Storage do baú
local pos = {x=100, y=100, z=7}

if not isPlayer(cid) then 
return false
end
doTeleportThing(cid, pos)
setPlayerStorageValue(cid, storage, -1)
return true
end

créditos do usuário acima.

Editado por Fawz
  • 0

 

Veja se é isso mesmo que você quer: (não testei, e vale ressaltar que sou noob em scripting, portanto talvez não funcione.)

function onStepIn(cid, item, position, fromPosition)
 
local storage = xxx                  --- Storage do baú
 
if not isPlayer(cid) then 
return false
end
 
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
setPlayerStorageValue(cid, storage, -1)
return true
end

isso eu coloco em movements ne?

×
×
  • Criar Novo...