bem massa apesar de falarem q ja existiam vaios esse foi o unico que eu achei
- Forums
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- [Globaleventes] Teleports Falantes
info
Group: Campones
Joined: 26/06/10
Posts: 34
Reputation: 0
Tibia Character: Pai De Santu

info
Group: Campones
Joined: 14/05/09
Posts: 20
Reputation: +2
Tibia Character: Linda Beijos

Excelente eu estava precisando, vou emplementar no meu ot!
REP+
Ae cara muito legal isso ai! Otimo trabalho, parabens.
info
Group: Campones
Joined: 04/08/10
Posts: 31
Reputation: +17

Aki deu erro
info
Group: Campones
Joined: 02/10/10
Posts: 14
Reputation: +1
Tibia Character: charlotte

Galera, estou aqui para ensinar vcs a criarem um Teleport Falante.
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.
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!
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?
info
Group: Campones
Joined: 27/01/11
Posts: 22
Reputation: -1

parabens ;D uso e recomendo õ/
info
Group: Campones
Joined: 28/12/10
Posts: 5
Reputation: 0
Tibia Character: Biathe gold

muito bom o script foi muito util
info
Group: Campones
Joined: 07/07/11
Posts: 30
Reputation: +5
Tibia Character: Tomurka

Muito bom ! ![]()
ASS:


Edited Julho 28 by SuinoSky
Edited Setembro 5 by Luiszinvqv
ei mano no meu ot nao funciono nao é 8.6
info
Group: Campones
Joined: 16/02/11
Posts: 45
Reputation: 0
Tibia Character: todos

testei no meu ot n funcionou deu o o mesmo erro do li32m3
info
Group: Campones
Joined: 24/07/07
Posts: 31
Reputation: +21
Tibia Character: Grey Warden

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



info
Group: Infante
Joined: 15/05/10
Posts: 1.5k
Reputation: +230
Tibia Character: Alia Dori
Cara, este Script é muito usado em servidores com Experiência Alta...
A maioria dos servidor experiência: -100x, não é assim...
Abraços.