ae galera, meu primeiro post aki...
seguinte, fiz um script mto simples e axei q seria mto util...
chega de conversa e vamos ao trabalho:
primeiro vamos a pasta movements, abra movements.xml
insira isso:
<!-- Snow -->
<movevent event="StepIn" itemid="6594" script="neve.lua" />
<movevent event="StepIn" itemid="670" script="neve.lua" />
nosso trabalho em movements terminou.
agora abra a pasta scripts e copie qualquer arquivo que ja esteja ali dentro que seja .lua e renomeie para "neve"
vai ficar "neve.lua"
abra o arquivo e apague tudo, e substitua por isto:
function onStepIn(cid, item, pos)
if item.itemid == 670 then
doTransformItem(item.uid,6594)
doDecayItem(item.uid)
elseif item.itemid == 6594 then
doTransformItem(item.uid,6598)
doDecayItem(item.uid)
else
return 0
end
return 1
end
seu trabalho em movements terminou...
agora precisamos editar o items.xml
abra-o e procure pelo item: 6594 e 6598
substitua eles por isto:
<item id="6594" name="snow">
<attribute key="description" value="Someone must have walked here recently."/>
<attribute key="decayTo" value="670"/>
<attribute key="duration" value="240"/>
</item>
e
<item id="6598" name="snow">
<attribute key="description" value="Someone must have walked here recently."/>
<attribute key="decayTo" value="6594"/>
<attribute key="duration" value="240"/>
</item>
explicando:
em movements, fazemos o piso mudar quando alguem anda assim, se ele for 670, vai muda pra 6594, e se ja for 6594, intaum muda pra 6598... se for 6598 não muda.
em items.xml agente disse o seguinte:
se o piso for 6598, intaum após 4 minutos (240 seg) muda pra 6594, que após 4 minutos, muda novamente pra 670...
é isso...
bom, espero que ajudem, pois foi eu primeiro trabalho assim :lol: