EL

Ajuda Fast

By Elfen, 08 de dez. de 2011 in Archived

scripter/action/talktions
script
8
829
ElfenE
08 de dezembro de 2011 às 00:49

Pow Galera Eu N So Muito Bom Em Scripter N Por Isso Eu quero Saber Se Alguem sabe como Faz essa Parada Ae...Alguns Dizem q e Portais Falantes Mas Contz Neh n

Olha a Foto Abaixo..N Sei o nome

Se Alguem PUder ajuda Agradeço Rep++ e qual quer coisa tbm eu sei bastante de ot e so pergunta (mapper)post-335942-0-90734200-1323312994_thumb.png

Edited Dezembro 9 by Elfen

ChurijoC
08 de dezembro de 2011 às 01:48

cara acho que é sim

aqui está o link caso se interesse http://www.xtibia.com/forum/topic/144338-teleports-falantes/

ElfenE
08 de dezembro de 2011 às 02:56

Tbm axava manow mas tipow ae comos os outros fala q e globaleventos o meu ot e elfenwar (qundo vo la inde els falam globalevntos la so tem algumas parada de halth e save do meu ot mesmo manow) intao eu axo q n e pelo globalevnts seila mas valew pela tentativa e a seta sabe n?

08 de dezembro de 2011 às 03:00

a seta é um magic effect.

 

procure editar o título do seu tópico para que mai pessoas possam lhe ajudar.

jhon992J
08 de dezembro de 2011 às 09:36

Vou te dar o script um pouco editado para voce ajeitar da sua maneira, primeiro vai em data/globalevents/script, duplica um arquivo e renomeia para "effectpos" sem as aspas e nele cole:

function onThink(interval, lastExecution)

pos = {x = 113, y = 56, z = 7} -- posições em que o nome e os efects vaum sair!
pos1 = {x = 113, y = 54, z = 7}
pos2 = {x = 113, y = 52, z = 7}
pos3 = {x = 113, y = 50, z = 7}
pos4 = {x = 113, y = 48, z = 7}

doSendAnimatedText(pos, 'Teleport', 140) -- 140 é a cor, voce pode escolher uma cor mais adequada logando seu ot e usando /y
doSendMagicEffect(pos, 55) -- 55 é o magic effect que ira soltar na posição, para escolher outro use /z no seu ot e escolha um diferente

doSendAnimatedText(pos1, 'SORCERER', 140)
doSendMagicEffect(pos1, 55)

doSendAnimatedText(pos2, 'KNIGHT', 130)
doSendMagicEffect(pos2, 55)

doSendAnimatedText(pos3, 'DRUID', 130)
doSendMagicEffect(pos3, 55)

doSendAnimatedText(pos4, 'PALADIN', 130)
doSendMagicEffect(pos4, 55)

end

 

Voce pode adicionar mais posições como quiser no script acima, exemplo:

pos5 = {x = numeronomapa, y = numeronomapa, z = numeronomapa}

doSendAnimatedText(pos5, 'texto', cor)

doSendMagicEffect(pos5, effect)

 

Agora para fazer o script funcionar vai em data/globalevents/globalevests.xml, abra-o e cole a tag:

<globalevent name="effectpos" interval="5" event="script" value="effectpos.lua"/>

 

O iterval ali em cima é em segundos, dae você configura como quiser.

ElfenE
09 de dezembro de 2011 às 01:11

Jhon funfo Aki sim pow mas tipo Da esse Erro aki

[Error - GlobalEvents::onThink] Couldn't execute event: effectpos

pow queria por tacando a sd se souber e tiver com tira a seta gradeço ;D

so deixa sd nessa a seta uso em outr mesmo assim vlw :D

Rep++

jhon992J
09 de dezembro de 2011 às 08:47

Pra fazer com efeito de sd, onde tem o numero 55 no script é sóh mudar por 17. Ta aew uma lista dos efeitos que quiser alterar novamente:

http://www.xtibia.com/forum/topic/129140-lista-de-efeitos-854-e-como-usa-los/

 

E o erro não sei oque é, tenta almentar um pouco o interval e vê se continua.

ElfenE
09 de dezembro de 2011 às 12:26

Ae man Vlw Vc ajudp Muitp Mesmo so n dei rep ++ ainda pq xego no meu limite epor hj mas espere q o seu xegara ;D

Edited Dezembro 9 by Elfen