Agora estarei lhes mostrando este post , com uma função apenas de trocar de outfit.
Para fazer isto , coloque o actionid no "piso" que você queira fazer o efeito.
Créditos 50 % a mim , 50 % Dreamer , um grande amigo meu que me ajudou .
Abra a pasta data\movements\scripts
e crie um arquivo chamado spiao.lua , dentro dele coloque isto :
local outfit = {lookType = 58, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3}
local outfiti = {lookType = 9, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3}
function onStepIn(cid, item, pos)
if isPlayer(cid) == TRUE and getPlayerSex(cid) == 0 then
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getThingPos(cid), 61)
doSendAnimatedText(getPlayerPosition(cid),"Cuidado , agora você é uma espiã!", math.random(01,255))
else
if isPlayer(cid) == TRUE and getPlayerSex(cid) > 0 then
doCreatureChangeOutfit(cid, outfiti)
doSendMagicEffect(getThingPos(cid), 61)
doSendAnimatedText(getPlayerPosition(cid),"Cuidado , agora você é um espião!", math.random(01,255))
end
end
return TRUE
end
depois abra o arquivo movements.xml e adicione isto :
<movevent type="StepIn" actionid="30000" event="script" value="spiao.lua"/>
(30000 é o ID em que você irá colocar o piso em que a pessoa deverá pisar para trocar de outft automaticamente )
Obrigado , espero que gostem.