JU
pedido

Movement que muda outfit e não deixe o player alterar o outfit

Por juliok80, 20 de jan. de 2013 em Scripts

movement
outfit
alterar outfit
resolvido
otserv
tibia
6
1.3k
juliok80J
20 de janeiro de 2013 às 22:01

Oi gente, tudo certo!?

 

Eu tenho esse movement aqui que quando o player passa sobre o tile com o actionID, altera o outfit dele, porém o player pode alterar o outfit quando quiser.

 

 

local look = {lookType = 134, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}

function onStepIn(cid, item, pos)
doCreatureChangeOutfit(cid, look)
end

 

Eu queria que não fosse possível o player alterar o outfit após passar sobre esse tile e só liberasse a alteração do outfit depois que o player deslogar ou passar por outro tile... sei lá, ai fica a critério de vocês.

 

Agradeço desde que nasci! tongue.png

 

Valeu!

brun123B
20 de janeiro de 2013 às 22:07

use a função:

 

doSetCreatureOutfit(cid, outfit, time)

juliok80J
20 de janeiro de 2013 às 22:26

use a função:

 

doSetCreatureOutfit(cid, outfit, time)

 

Hei Sensei, me desculpe se a pergunta for muito noob, mas é só eu adicionar esse código aí e pronto!?

 

 

local look = {lookType = 134, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}

function onStepIn(cid, item, pos)
doCreatureChangeOutfit(cid, look)
doSetCreatureOutfit(cid, outfit, time)
end

 

Ou eu tenho que declarar essa variável time, e colocar o tempo que o player não poderá alterar o outfit?

 

local look = {lookType = 134, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}
local time = 5 --5 minutos?

function onStepIn(cid, item, pos)
doCreatureChangeOutfit(cid, look)
doSetCreatureOutfit(cid, outfit, time)
end

 

To perguntando pq não dá pra testar agora, o server está online e se acontecer algum pepino os players vão me xingar! UAHEUAHEUAH

Obrigado!

Editado Janeiro 20 por juliok80

SlicerS
20 de janeiro de 2013 às 22:36

local look = {lookType = 134, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}

function onStepIn(cid, item, pos)
doSetCreatureOutfit(cid, look, -1)
end

 

;x

Editado Janeiro 20 por Slicer

juliok80J
20 de janeiro de 2013 às 22:55

local look = {lookType = 134, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookTypeEx = 0, lookAddons = 3}

function onStepIn(cid, item, pos)
doSetCreatureOutfit(cid, look, -1)
end

 

;x

 

YEAAAAAAH funcionou. party.gif

 

Muito obrigado meus amores, assim que liberar o REP eu dou para os 2. (ixi que frase estranha)

 

Podem fechar o tópico.

 

Bye! hi.gif

LuckOakeL
20 de janeiro de 2013 às 22:56

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