Ir para conteúdo
  • 0

Ao Usar Item, Teletransportar E Mudar Outfit


Pergunta

Queria que me ajudassem com um script assim:

 

Quando o player usa item X, ele é teletransportado para um lugar aleatório - Já tenho essa parte -

 

function onUse(cid, item, frompos, item2, topos)
   local poses = {
       [1] = {x = 1053, y = 1048, z = 7},
       [2] = {x = 1043, y = 1048, z = 7},
   }

   doTeleportThing(cid, poses[math.random(1, #poses)])
return true
end

 

Mas depois que ele é teletransportado, queria que ele mudasse pro outfit equivalente à position que ele foi.

E para completar, queria que o outfit possa ser removido apenas quando morre.

 

É isso, espero que me ajudem,

Obrigado.

Link para o comentário
https://xtibia.com/forum/topic/145672-ao-usar-item-teletransportar-e-mudar-outfit/
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tente assim:

 

function onUse(cid, item, frompos, item2, topos)
   local poses = {
       [1] = {pos = {x = 1053, y = 1048, z = 7}, out = {lookType = 127}},
       [2] = {pos = {x = 1043, y = 1048, z = 7}, out = {lookType = 128}}
   }

local c = poses[math.random(#poses)]
   doTeleportThing(cid, c.pos)
   doSetCreatureOutfit(cid, c.out, -1)
return true
end

 

 

flw

Link para o comentário
https://xtibia.com/forum/topic/145672-ao-usar-item-teletransportar-e-mudar-outfit/#findComment-963906
Compartilhar em outros sites

  • 0

Mais tipo, queria que mudasse pra um outfit, isso vc fez.

Mas queria que ficasse com uma cor, tipo o outfit de mage so que todo vermelho, e o da outra position todo preto.

Tem jeito ?

Link para o comentário
https://xtibia.com/forum/topic/145672-ao-usar-item-teletransportar-e-mudar-outfit/#findComment-963950
Compartilhar em outros sites

  • 0

Só adicionar os outros parametros no outfit:

 

function onUse(cid, item, frompos, item2, topos)
   local poses = {
       [1] = {pos = {x = 1053, y = 1048, z = 7}, out = {lookFeet = 20, lookHead = 20, lookType = 127}},
       [2] = {pos = {x = 1043, y = 1048, z = 7}, out = {lookFeet = 20, lookHead = 20, lookType = 128}}
   }

local c = poses[math.random(#poses)]
   doTeleportThing(cid, c.pos)
   doSetCreatureOutfit(cid, c.out, -1)
return true
end

 

flw

Link para o comentário
https://xtibia.com/forum/topic/145672-ao-usar-item-teletransportar-e-mudar-outfit/#findComment-963956
Compartilhar em outros sites

×
×
  • Criar Novo...