Piso Que Troca Outfit

Kobes
Por Kobes
em Actions e Talkactions

Kobes

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 02/01/09Posts: 100Char no Tibia: Kobes

Padrão



Nome do script é Piso loco ;D, funciona em verções 8.10 -não me pergunte se funciona em # .22 e #.31-, testado em map yurots, autor é rogerlp, tipo dp script é movements

 

* vá em data/movements/scripts



 

 

 

faça um arquivo .lua e coloque dentro

 

function onStepIn(cid, item, pos)

 

if isPlayer(cid) == 1 then

 

local NewOutfit = {lookType=251,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,loo kFeet=0}

OutfitTime = 5*1000

doSetCreatureOutfit(cid, NewOutfit,OutfitTime)

end

return 1

end

 

Agora vá no arquivo data/movements/xml e add isso :

 

<movevent event="StepIn" itemid="6582" script="snow.lua" />

 

Legenda

vermelho: É o looktype do outfit (oque o player se transformarar),

Azul: É o tempo que seu char vai fikar com o outfit.

Preto: É o ID do piso que voçê vai usar ou seja que o player ira pisar.

Neokiabs as

Vi Vanderlaysk

Vinnie Simon
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/10/06Posts: 108Char no Tibia: Vi Vanderlaysk

Aee... e se eu quiser q ao sair do tile .. a outfit mude pra q tava antes?

 

 

Abraço =]


Anges et Demóns Project ATS


Quer saber um pouco sobre Serviço?
"Meu filho, se entrares para o serviço de Deus,
permanece firme na justiça e no temor,
e prepara a tua alma para a provação;
humilha teu coração, espera com paciencia,
dá ouvidos e acolhe as palavras de sabedoria;
nao te perturbes no tempo da infelicidade,
sofre as demoras de Deus;
dedica-te a Deus, espera com paciência,
a fim de que no derradeiro momento tua vida se enriqueça.
Aceita tudo o que te acontecer.
Na dor, permanece firme,
na humilhação, tem paciência.
Pois é pelo fogo que se experimentam o ouro e a prata,
e os homens agradáveis a Deus, pelo cadinho da humilhação.
Põe tua confiança em Deus e Ele te salvará,
orienta bem o teu carinho e espera n'Ele.
Conserva o temor d'Ele até na velhice." Eclo 2;1-6



brainless

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/10/06Posts: 26
Aee... e se eu quiser q ao sair do tile .. a outfit mude pra q tava antes?

 

 

Abraço =]

 

function onStepOut(cid, item, pos)

if isPlayer(cid) then

local Outfit = {lookType=251,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0} -- tantofaz
OutfitTime = 1 -- aqui está o segredo
doSetCreatureOutfit(cid, NewOutfit,OutfitTime)
end
return 1
end

 

 

Agora vá no arquivo data/movements/xml e add isso :

 

<movevent event="StepOut" itemid="6582" script="snow.lua" />

 

explicação:

função doSetCreatureOutfit(CreatureID, Array(Outfit), Time)

 

tempo é definido em milisegundos (1 segundo dividido por mil)

quando o tempo é atingido, a outfit volta a ser aquela definida no banco de dados (xml ou sql tanto faz)

1 milisegundo é um tempo mísero, vc nem percebe a troca de outfit

Atualmente, dando suporte apenas a usuários TFS 2 e 3 (8.2 ~ 8.4) -- por julgar ser a melhor e mais estável distribuição de OTServs disponível.


zerosky

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 03/02/07Posts: 208Char no Tibia: Slayer Slasher

Tem como por pra tipow o cara subi no sqm e te chance dele virar 10 coisas tipo o monster do halloween rare?

~~ Jean Slayer ~~

rogerlp

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/03/08Posts: 29Char no Tibia: Reidar Alus

Obrigado Kobes por postar um de meus Scripts

 

Respondendo a pergunta do Zarosky

Tem jeito sim para por o piso para dar 10 outfits diferentes, eu vou ver se faço e posto aqui.

Atenciosamente,
Lord Roger