Ele tah querendo fazer igual ao da pxg, tipo, qd vc andar na neve a outfit jah troca por essa que anda rapido na neve...
e ali no script de andar na neve mais rapido, não tem como colocar 2 outfits? pq tem o female e o male =/
info
Grupo: Visconde
Registrado: 26/08/12
Posts: 318
Reputação: +118
Gênero: Masculino

Ele tah querendo fazer igual ao da pxg, tipo, qd vc andar na neve a outfit jah troca por essa que anda rapido na neve...
e ali no script de andar na neve mais rapido, não tem como colocar 2 outfits? pq tem o female e o male =/
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

@uchiha1madara
Aquela sua dúvida do /clan, ta certo, se por aquilo, só GOD pode usar. Mas aconselho por o número 4
@all
Troque então o código do movements que eu passei por esse:
local neve = {
[1] = {looktype = 255, speedGain = 150}, -- Female
[0] = {looktype = 252, speedGain = 150}, -- Male
}
function onStepIn(cid, item, pos)
if not isPlayer(cid) then return true end
doSetCreatureOutfit(cid, neve[getPlayerSex(cid)].looktype)
doChangeSpeed(cid, neve[getPlayerSex(cid)].speedGain)
return true
end
function onStepOut(cid, item, pos)
if not isPlayer(cid) then return true end
doChangeSpeed(cid, getCreatureSpeed(cid) - neve[getPlayerSex(cid)].speedGain)
return true
end
Nessa parte:
local neve = {
[1] = {looktype = 255, speedGain = 150}, -- Female
[0] = {looktype = 252, speedGain = 150}, -- Male
}
Primeira linha é female, looktype você põe o número da roupa que as mulheres ficam e speedGain quanto de speed elas ganham, na linha de baixo é os males.
Editado Maio 11 por Roksas
info
Grupo: Visconde
Registrado: 07/06/11
Posts: 359
Reputação: +37

@Roksas
Entao no caso da outfit sky fica assim
data/movements/scripts, crie um arquivo chamado step_snow.lua e adicione dentro:
local neve = {
[1] = {looktype = 255, speedGain = 150}, -- Female
[0] = {looktype = 252, speedGain = 150}, -- Male
}
function onStepIn(cid, item, pos)
if not isPlayer(cid) then return true end
doSetCreatureOutfit(cid, neve[getPlayerSex(cid)].looktype)
doChangeSpeed(cid, neve[getPlayerSex(cid)].speedGain)
return true
end
function onStepOut(cid, item, pos)
if not isPlayer(cid) then return true end
doChangeSpeed(cid, getCreatureSpeed(cid) - neve[getPlayerSex(cid)].speedGain)
return true
end
data/movements/movements.xml
adiciona isso
<movevent type="StepIn" actionid="113;224" event="script" value="step_snow.lua"/>
<movevent type="StepOut" actionid="113;224" event="script" value="step_snow.lua"/>
E bota os ids dos pisos de neve ali no actionid?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Não não, as tags são:
<movevent type="StepIn" itemid="113;224" event="script" value="step_snow.lua"/> <movevent type="StepOut" itemid="113;224" event="script" value="step_snow.lua"/>
Agora sim, só por os Item ID dos tiles de neve separados por ;
Editado Maio 11 por Roksas
info
Grupo: Visconde
Registrado: 07/06/11
Posts: 359
Reputação: +37

Roksas
olha naquele outro topico pfv continua o erro de não loga + ![]()
a ropa do sky nem funciona ![]()
qnd entro neve n almenta velocidade nem pego looktype
Editado Maio 11 por uchiha1madara
info
Grupo: Grão-Duque
Registrado: 28/07/11
Posts: 3.5k
Reputação: +570
Gênero: Masculino
Char no Tibia: Transloko

Tópico movido para a seção de dúvidas e pedidos resolvidos.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino
Mas foi isso que pediu, um item que trocasse a outfit, fosse removido e aumentasse a speed :S