RO

[Globaleventes] Teleports Falantes

Por Rookwar, 06 de fev. de 2010 em Globalevents e Spells

script
43
22.1k
fsgF
31 de julho de 2010 às 21:45

Cara, este Script é muito usado em servidores com Experiência Alta...

A maioria dos servidor experiência: -100x, não é assim...

 

Abraços.

jvns23J
07 de agosto de 2010 às 20:39

bem massa apesar de falarem q ja existiam vaios esse foi o unico que eu achei

3 semanas depois...
zxsmockxzZ
25 de agosto de 2010 às 18:38

Excelente eu estava precisando, vou emplementar no meu ot!

 

 

REP+

rlvpR
28 de agosto de 2010 às 00:41

Ae cara muito legal isso ai! Otimo trabalho, parabens.

3 meses depois...
01 de novembro de 2010 às 14:33

Aki deu erro

2 meses depois...
ramonabritoR
25 de janeiro de 2011 às 19:28

Galera, estou aqui para ensinar vcs a criarem um Teleport Falante.

 

imagemlr.png

 

1º Vão a pasta Data/Globalevents e abram o globalevents.xml e adicionem essa linha Abaixo.

<globalevent name="Teleports" interval="2" script="teleports.lua" />

 

 

2° vão a pasta Data/Globalevents/Scripts criem um arquivo lua, e renomeie para teleports, apague tudo que está dentro e escreva isto:

--- Script By RookWar ---

function onThink(interval, lastExecution)

pos = {x = 113, y = 56, z = 7} -- Coordenadas do teleport

pos1 = {x = 113, y = 54, z = 7} -- /\

pos2 = {x = 113, y = 52, z = 7} -- /\

pos3 = {x = 113, y = 50, z = 7} -- /\

doSendAnimatedText(pos, 'Hydra [1]', 140) -- Ira mandar Texto animado na pos

doSendAnimatedText(pos1, 'Hydra [2]', 140) -- /\, porém na pos1

doSendAnimatedText(pos2, 'Tumba [1]', 130) -- /\, porem na pos2

doSendAnimatedText(pos3, 'Tumba [2]', 130) -- /\, porem na pos2

 

 

Explicação:

 

Vermelho: É a posição do TP

Verde: é oq estará escrito.

Notem q do lado do nome do tp " Hydra [1], Hydra [2]... está escrito pos ou pos1... o Hydra [1] é o 1º la nas coordenadas por q dentro do parenteses está escrito Pos, se estivesse escrito pos1 seria o 2º

Azul: A cor do TP

 

Se quiserem adicionar mais tps é só copiar e colar e muda as coordenadas

 

Comentem ;D

 

 

Obs:Este Script não foi Testado se tiver algum bug Reportem Para baiak.lula@hotmail.com ou ou envie aqui para o post.

 

Galera, estou aqui para ensinar vcs a criarem um Teleport Falante.

 

imagemlr.png

 

1º Vão a pasta Data/Globalevents e abram o globalevents.xml e adicionem essa linha Abaixo.

<globalevent name="Teleports" interval="2" script="teleports.lua" />

 

 

2° vão a pasta Data/Globalevents/Scripts criem um arquivo lua, e renomeie para teleports, apague tudo que está dentro e escreva isto:

--- Script By RookWar ---

function onThink(interval, lastExecution)

pos = {x = 113, y = 56, z = 7} -- Coordenadas do teleport

pos1 = {x = 113, y = 54, z = 7} -- /\

pos2 = {x = 113, y = 52, z = 7} -- /\

pos3 = {x = 113, y = 50, z = 7} -- /\

doSendAnimatedText(pos, 'Hydra [1]', 140) -- Ira mandar Texto animado na pos

doSendAnimatedText(pos1, 'Hydra [2]', 140) -- /\, porém na pos1

doSendAnimatedText(pos2, 'Tumba [1]', 130) -- /\, porem na pos2

doSendAnimatedText(pos3, 'Tumba [2]', 130) -- /\, porem na pos2

 

 

Explicação:

 

Vermelho: É a posição do TP

Verde: é oq estará escrito.

Notem q do lado do nome do tp " Hydra [1], Hydra [2]... está escrito pos ou pos1... o Hydra [1] é o 1º la nas coordenadas por q dentro do parenteses está escrito Pos, se estivesse escrito pos1 seria o 2º

Azul: A cor do TP

 

Se quiserem adicionar mais tps é só copiar e colar e muda as coordenadas

 

Comentem ;D

 

 

Obs:Este Script não foi Testado se tiver algum bug Reportem Para baiak.lula@hotmail.com ou ou envie aqui para o post.

n consigo fazer isso!voce poderia me ajudar?o que os numeros azuis querem dizer?pq é 140 e 130?

 

N entendo isso!

os numeros azuis tem que serem 140 130?pq sao 140 e 130?

 

tem como por algum video ?

estou com duvidas nisso!

danilobsoD
27 de janeiro de 2011 às 02:57

aki esta dando o seguinte erro :

[27/01/2011 02:56:10] [Error - GlobalEvent Interface] 
[27/01/2011 02:56:10] data/globalevents/scripts/teleports.lua:onThink
[27/01/2011 02:56:10] Description: 
[27/01/2011 02:56:10] attempt to index a nil value
[27/01/2011 02:56:10] stack traceback:
[27/01/2011 02:56:10] 	[C]: in function 'doSendAnimatedText'
[27/01/2011 02:56:10] 	data/globalevents/scripts/teleports.lua:12: in function <data/globalevents/scripts/teleports.lua:1>
[27/01/2011 02:56:10] [Error - GlobalEvents::think] Couldn't execute event: Teleports

mas olha como esta o script :

 function onThink(interval, lastExecution)
pos = {x = 397, y = 456, z = 7} 
pos1 = {x = 401, y = 456, z = 7} 
pos2 = {x = 407, y = 456, z = 7} 
pos3 = {x = 411, y = 456, z = 7} 
pos5 = {x = 410, y = 450, z = 7} 
pos6 = {x = 410, y = 452, z = 7} 
doSendAnimatedText(pos,'Jungle City',140) 
doSendAnimatedText(pos1,'Frozen City',140) 
doSendAnimatedText(pos2,'Fire Fortress',140) 
doSendAnimatedText(pos3,'NON PVP',140)  
doSendAnimatedText(pos4,'Arena',140) 
doSendAnimatedText(pos5,'ANIHILATOR',140) 
doSendAnimatedText(pos6,'D.H. Quest',140) 

end

 

ja tentei de tudo ja estou ficando irritado queria tanto que isso funcionasse :( alguem me ajuda?

leozinhoacL
29 de janeiro de 2011 às 19:30

parabens ;D uso e recomendo õ/

31 de janeiro de 2011 às 14:41

muito bom o script foi muito util

6 meses depois...
lLeandrooL
28 de julho de 2011 às 18:24

Muito bom ! :thumbsupsmiley:

 

ASS:

255a90a82d274719976f9ae1d6c9b63d.0.gif

7_logo2011.png

Editado Julho 28 por SuinoSky

2 meses depois...
3261594873
05 de setembro de 2011 às 12:28

:XTibia_smile:

 

Entra Nesse Tópico Aee !!

Clique aqui

 

Esse Tem Animações

Editado Setembro 5 por Luiszinvqv

2 semanas depois...
Kuati32K
16 de setembro de 2011 às 19:32

ei mano no meu ot nao funciono nao é 8.6

17 de setembro de 2011 às 21:26

testei no meu ot n funcionou deu o o mesmo erro do li32m3

HadesBRH
20 de setembro de 2011 às 17:51

No meu tambem deu erro mas eu arrumei ficou assim:

 

function onThink(interval, lastExecution)

pos = {x = 113, y = 56, z = 7}

pos1 = {x = 113, y = 54, z = 7}

pos2 = {x = 113, y = 52, z = 7}

pos3 = {x = 113, y = 50, z = 7}

doSendAnimatedText(pos, 'Hydra [1]', 140)

doSendAnimatedText(pos1, 'Hydra [2]', 140)

doSendAnimatedText(pos2, 'Tumba [1]', 130)

doSendAnimatedText(pos3, 'Tumba [2]', 130)

return TRUE

end

2 semanas depois...
folferF
29 de setembro de 2011 às 16:51

coisa tão simples vcs fica se batendo imagina vcs msm criar um script!

:) :withstupidsmiley: