[Movements] Troca De Outfit Ao Passar Do Tile

CoGames
em Actions e Talkactions

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

Olá galera, este não é nada mais do que um simples script de quando passar ou sair do tile troca de outfit, mas muito eficiente e meu servidor bombou bastante depois que rolou este script nele!

 

Para falar a verdade, é meu primeiro script sobre moveevents, então, votem ai para ver se eu "upo" bem neste tipo de script!

 

Tem alguns tópicozinhos por ai que tem um script parecido com este, mas este é um pouco diferente, vejamos:

 

Nome: Outile System

Função: Quando o player passar pelo tile (Piso), ele mudará de outfit, se ele voltar ao piso, ele voltará com o outfit que estava antes!

Valor: 100 Reais (Brincadeira, é grátis)!

 

Vamos ao que interessa!

 

No meu caso, eu fiz um lugar de neve que ao entrar na neve ele muda de outfit!

 

Vá em data/movements/scripts, copie e cole um arquivo.lua e renomeie-o para outile, dentro cole:

 

 

 

-- Outile System by CoGames

 

function onStepIn(cid, item, position, lastPosition, fromPosition)

return doSetCreatureOutfit(cid, {lookType = 251, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 2}, -1) end

function onStepOut(cid, item, position, lastPosition, fromPosition)

return doRemoveCondition(cid, CONDITION_OUTFIT) end

 

 

 

O que está em azul, é o número do outfit (roupa).

O que está em verde, são as características do outfit (por exemplo a cor da roupa).

 

Agora, nem preciso falar o que tem que fazer né? Mas, por algumas certas dúvidas, vou falar o que é!

 

Vá em data/movements/movements.xml e em alguma linha cole:

 

 

 

 

<movevent event="StepIn" actionid="6066" script="outile.lua" />

<movevent event="StepOut" actionid="6067" script="outile.lua" />

 

 

 

O que está em roxo, é o ID que você terá que colocar nos pisos.

O que está em vermelho, é o nome do arquivo.lua.

 

Agora, modo de instalação!

 

Abra seu map editor, dentro do map editor abra seu ot e faça exatamente como a imagem abaixo:

outilesystem.png

O que está em verde, ponha o id 6067.

O que está em azul, ponha o id 6066.

 

E assim terminamos o script!

 

Explicação: No lado onde o jogador entrar e trocará de outfit, ponha o actionid e uniqueid 6066, no lado onde o jogador sairá e colocará o outfit dele devolta, coloque o actiondid e uniqueid 6067!

 

Mais explicação: Acho que isso já basta!

 

Obrigado a quem leu! Qualquer erros ou bugs comentem!

 

E não se esqueça do REP+button_ok.png

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Vinysla

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/06/10Posts: 15Char no Tibia: [GOD] Vinicius {Hoster}

Po cara mto massa, deu pra entende tudo ate com ss ^^

 

Fico manero no meu ot, vlw!

 

REP+button_ok.png

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

Script bem simples ;D

Mas ta valendo !

 

Só arrumar o título do tópico :

Moveevents é Movements

 

 

-

dizer também, que muitos tópicos sempre a mesma pessoa comentava e dava rep, logo vi que existe mais de 16 reps da mesma pessoa.

poxa cogames, tava curtindo você mano, não precissava ficar criando conta fastasma para dar rep.

 

Att.

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

686175

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/07/11Posts: 71

cara da pra fazer um systema de nataçao com isso

moito bom

attr: [ADM] Zica

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

@SkyDangerous

 

Por que então a area ta escrito Moveevents? Também achava que era Movements mas para não dar erro no tópico coloquei Moveevents!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________