LE
pedido

item de outfit

Por leoperez011, 02 de mar. de 2013 em Scripts

resolvido
script
7
1.3k
leoperez011L
02 de março de 2013 às 17:35

alguem poderia dispor um script que quando da use no item muda a outfit e da velocidade e para sair da outfit tem que dar use dnv valendo rep+ pra quem me ajudar

RoksasR
02 de março de 2013 às 18:08

Tenta assim, em actions/scripts, crie um arquivo chamado useout.lua e adicione:

 

 

local outvar = {looktype = 233} -- LOOKTYPE

local speed = 30 -- SPEED

 

function onUse(cid, item, frompos, item2, topos)

if getPlayerStorageValue(cid,33419) == -1 then

doSetCreatureOutfit(cid, outvar, -1)

doChangeSpeed(cid,speed)

doPlayerSendTextMessage(cid,20,"Você está sob efeitos especiais.")

setPlayerStorageValue(cid,33419,1)

elseif getPlayerStorageValue(cid,33419) == 1 then

doChangeSpeed(cid,getCreatureSpeed(cid)-speed)

doPlayerSendTextMessage(cid,20,"Os seus efeitos especiais terminaram!")

setPlayerStorageValue(cid,33419,-1)

doRemoveCondition(cid, CONDITION_OUTFIT)

end

end

 

 

Em actions.xml adicione essa tag>

	<action itemid="ID AQUI" event="script" value="useout.lua"/>

 

Acima, coloque o ID do item, e no script, aond está vermelho, mude o looktype do outfit e a velocidade ganha :))

Editado Março 2 por Roksas

SlicerS
02 de março de 2013 às 18:47

doSetCreatureOutfit(cid, outvar, -1)

isso vai da erro... e tu coloco 2x o.O

-certo eh {lookType = outvar} -

RoksasR
02 de março de 2013 às 18:50

Editei meu post acima ^^

Vamos aguardar o usuário retornar a resposta.

leoperez011L
02 de março de 2013 às 20:52

@Roksas vlw cara o script funfo direitinho mt obrigado e REP+

LuckinhaSanL
02 de março de 2013 às 20:55

Pedido Atendido, Tópico Reportado.

ErimythE
03 de março de 2013 às 00:56

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