Mock 22 Postado Agosto 15, 2008 Share Postado Agosto 15, 2008 1º Evento eterno Bom vou hoje lhes ensinar uma coisa que ate hoje so tem no meu server mas tenho 80% de ctz que quando voçÊ combinar esse script com o proximo seu server vai ter isso tambem esse script e apenas um loop. (não se assutem seu server não vai travar por causa deles) é um loop controlado. bom essa 1ª parte ta mais pra um tutorial vo ensinar como fazer um e vou postar 1 aqui. 1º imagenem um loop como um motor de um carro voçê da da a partida ele liga um pistão sobe e o outro dece e o que sobe nele ocorre uma mini explosão forçando-o para baixo fazendo o outro subir. Isso vai ocorrer ate que: Seje desligado Ou acabe a gasolina. ^isso acima pode ser visto como vc interromper o loop com alguma forma ou sipplesmente fexar o server. Tah vamo ao q interessa logo local velocidade = 3000 -- 3 segundos local function loop(valores) --- Aqui poe as funçoes que ocorreram de 3 em 3 segundos. addEvent(loop, velocidade, valore) -- Não remova isso end --- isso abaixo e para iniciar o loop. function onUse(cid, item, frompos, item2, topos) valores = {cid = cid, topos = topos} -- Isso e so pra "encher linguiça" addEvent(loop, velocidade, valores) end Vc acredita que acabo? agora va no action.xml e ponha pra executar essa action da forma q lhe parecer melhor. ai pronto isso sera executado a cada 3 segundos. GRATZ MOCK E ONDE EU USO ISSO? Mock: Aqui \/ 2º TPS falantes Agora que voçê viu o evento eterno podemos faze um tp falante 1º vc instala o evento eterno no seu server. e depois e facil d+ fazer so vai falta a criatividade. bom vou dar uma amostra aqui nessa foto. Imagem rejeitada -> http://geocities.yahoo.com.br/limaoserv/all.bmp Bom como vc viu acima aparecem textos falando oq é cada tp pra aqueles q n gostam de dar look xD esse texto aparece de 3 em 3 segundos em cada tp. agora vou ensinar como se faz. Supondo que tem um tp na posição x 112 y 342 z 7 e fosse um tp p dragon vc faria isso: local velocidade = 3000 -- 3 segundos local color = TEXTCOLOR_RED local function loop(valores) doSendAnimatedText({x=112, y=342, z=7},"Dragons",color) addEvent(loop, velocidade, valore) -- Não remova isso end function onUse(cid, item, frompos, item2, topos) valore = {cid = cid, topos = topos} addEvent(loop, velocidade, valore) end Pronto ai a cada 3 segundos ira aparecer uma pequena msg caso queira fazer em todos os tps de sua sala de tp voçÊ TERA que fazer 1 POR 1 assim: local function loop(valores) doSendAnimatedText({x=112, y=342, z=7},"Dragons",color) doSendAnimatedText({x=118, y=342, z=7},"Demons",color) doSendAnimatedText({x=129, y=342, z=7},"wyvern",color) doSendAnimatedText({x=193, y=542, z=7},"DS",color) addEvent(loop, velocidade, valore) -- Não remova isso end Lembre-se que essa função tem um limite de 8 letras ai pra vc colocar + e so fazer assim: o Texto "Look pq é grande" faz assim: doSendAnimatedText({x=2, y=2, z=7},"Look pq",color) doSendAnimatedText({x=3, y=2, z=7},"E grande",color) Tag em actions.xml <action actionid="1483" script="coal.lua" /> Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/ Compartilhar em outros sites More sharing options...
ChAiN 1 Postado Agosto 23, 2008 Share Postado Agosto 23, 2008 (editado) Muito bom... Extramamente Útil. Testando. Já Já edito. -- Realmente funciona! APROVADO!! Editado Agosto 25, 2008 por ChAiN Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-607388 Compartilhar em outros sites More sharing options...
noobinhu 38 Postado Agosto 26, 2008 Share Postado Agosto 26, 2008 Muito útil e interessante o teleport falante. Só não gostei muito do evento eterno i.i Mostre-nos algumas utilidades hehe Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-607598 Compartilhar em outros sites More sharing options...
Pretoponce 0 Postado Agosto 28, 2008 Share Postado Agosto 28, 2008 (editado) poocha sou iniciante achei muito legal isso, mais nao consegui compriender ;/ oque fazer para executar os scripts do motor la no actions.xml _____________________________________________________________________________ agora va no action.xml e ponha pra executar essa action da forma q lhe parecer melhor. ai pronto isso sera executado a cada 3 segundos ______________________________________________________________________________ . abraço ;@ Editado Agosto 28, 2008 por Pretoponce Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-608640 Compartilhar em outros sites More sharing options...
julianoaquario2 0 Postado Outubro 24, 2008 Share Postado Outubro 24, 2008 NUssa.. Nem Consegui eu foi no data/actions/scripts e criei um e renomei para coal e colei la dentro o q vc falou e dps fui em data/actions actions.xml e puis nun lagar aki ta tudo certo o q eu fis? tem um lugar lugar certo de por no actions.xml ? Me ajudee quero fazer isso a tempo! ♦ Juka-Otserv ☺ ( Via Hamachi Rede: Juka-Otserv Senha: 123 ) ☺ Venha se Divertir ☺ Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-630697 Compartilhar em outros sites More sharing options...
wwKardinalww 0 Postado Outubro 24, 2008 Share Postado Outubro 24, 2008 Data do último post: 28/08/2008 Juliano, não poste em tópicos com mais de um mês de inatividade. E além disso, se for divulgar seu servidor, divulgue na OTServ List ou algo parecido, ou em sua assinatura que fica mais easy. Pra usar a action você deve usar o OTMap Editor e colocar a unique ID especificada em algum lugar, por exemplo...uma arma que ninguém tem.Daí é só clicar nela para ligar e desligar os TPs. Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-630715 Compartilhar em outros sites More sharing options...
volpes 0 Postado Novembro 23, 2008 Share Postado Novembro 23, 2008 1º Evento eterno Bom vou hoje lhes ensinar uma coisa que ate hoje so tem no meu server mas tenho 80% de ctz que quando voçÊ combinar esse script com o proximo seu server vai ter isso tambem esse script e apenas um loop. (não se assutem seu server não vai travar por causa deles) é um loop controlado. bom essa 1ª parte ta mais pra um tutorial vo ensinar como fazer um e vou postar 1 aqui. 1º imagenem um loop como um motor de um carro voçê da da a partida ele liga um pistão sobe e o outro dece e o que sobe nele ocorre uma mini explosão forçando-o para baixo fazendo o outro subir. Isso vai ocorrer ate que: Seje desligado Ou acabe a gasolina. ^isso acima pode ser visto como vc interromper o loop com alguma forma ou sipplesmente fexar o server. Tah vamo ao q interessa logo local velocidade = 3000 -- 3 segundos local function loop(valores) --- Aqui poe as funçoes que ocorreram de 3 em 3 segundos. addEvent(loop, velocidade, valore) -- Não remova isso end --- isso abaixo e para iniciar o loop. function onUse(cid, item, frompos, item2, topos) valores = {cid = cid, topos = topos} -- Isso e so pra "encher linguiça" addEvent(loop, velocidade, valores) end Vc acredita que acabo? agora va no action.xml e ponha pra executar essa action da forma q lhe parecer melhor. ai pronto isso sera executado a cada 3 segundos. GRATZ MOCK E ONDE EU USO ISSO? Mock: Aqui \/ 2º TPS falantes Agora que voçê viu o evento eterno podemos faze um tp falante 1º vc instala o evento eterno no seu server. e depois e facil d+ fazer so vai falta a criatividade. bom vou dar uma amostra aqui nessa foto. Imagem rejeitada -> http://geocities.yahoo.com.br/limaoserv/all.bmp Bom como vc viu acima aparecem textos falando oq é cada tp pra aqueles q n gostam de dar look xD esse texto aparece de 3 em 3 segundos em cada tp. agora vou ensinar como se faz. Supondo que tem um tp na posição x 112 y 342 z 7 e fosse um tp p dragon vc faria isso: local velocidade = 3000 -- 3 segundos local color = TEXTCOLOR_RED local function loop(valores) doSendAnimatedText({x=112, y=342, z=7},"Dragons",color) addEvent(loop, velocidade, valore) -- Não remova isso end function onUse(cid, item, frompos, item2, topos) valore = {cid = cid, topos = topos} addEvent(loop, velocidade, valore) end Pronto ai a cada 3 segundos ira aparecer uma pequena msg caso queira fazer em todos os tps de sua sala de tp voçÊ TERA que fazer 1 POR 1 assim: local function loop(valores) doSendAnimatedText({x=112, y=342, z=7},"Dragons",color) doSendAnimatedText({x=118, y=342, z=7},"Demons",color) doSendAnimatedText({x=129, y=342, z=7},"wyvern",color) doSendAnimatedText({x=193, y=542, z=7},"DS",color) addEvent(loop, velocidade, valore) -- Não remova isso end Lembre-se que essa função tem um limite de 8 letras ai pra vc colocar + e so fazer assim: o Texto "Look pq é grande" faz assim: doSendAnimatedText({x=2, y=2, z=7},"Look pq",color) doSendAnimatedText({x=3, y=2, z=7},"E grande",color) Tag em actions.xml <action actionid="1483" script="coal.lua" /> Bixu, Mtu Foda parabens Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-643759 Compartilhar em outros sites More sharing options...
bermude 0 Postado Novembro 23, 2008 Share Postado Novembro 23, 2008 @UP Kra isso é flood você só copio e colo o topico, é a mesma coisa de comenta "Bixu, Mtu Foda parabens" @Topic Math Mock eu ja entrei no seu serv e vi a sala de tps, sempre achei isso mto legal. (so q como ERA lag 3 segundos era 150 horas) Parabens ai pelo topico e pelo limao. Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-643842 Compartilhar em outros sites More sharing options...
MarcolinoGOD 1 Postado Novembro 30, 2008 Share Postado Novembro 30, 2008 Não tem como por para que ele não seja executado caso a mesma ação esteja acontecendo? Tipo no meu ot eu puis como movement para quando o player pisar no sqm tal começaria a ação, porem varios players passam nesse mesmo local oque faz com que a ação seja repetida uma em cima da outra e chega ao ponto de as letras em cima do Tp não desaparecerem mais! Obrigado desde ja!!! Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-646921 Compartilhar em outros sites More sharing options...
bruno147 0 Postado Janeiro 24, 2009 Share Postado Janeiro 24, 2009 @Kardial Mas como eu fasso pra sabe o unique id q tenque coloca no item pra a action começa a funfa? Se poder responder fico eternamente grato. Cya. Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-683237 Compartilhar em outros sites More sharing options...
Skyblade 2 Postado Janeiro 25, 2009 Share Postado Janeiro 25, 2009 Cara... mto boa essa ideia mas imagino eu q nao tenho cido voce o inventor... eu mesmo ja usei em meu server isso e funciona perfeitamente.... soh q para as pessoas q estao meio confusas aki no forum explicarei como eu usei... ex: pegue todo o script q ele lhe passou e tals crie um arquivo com nome loop.lua e cole o script dentro depois vai em action.xml e adicione assim.... <action itemid="6568" script="loop.lua" /> ai cada vez q voce usar o "panda" (/i 6568 1) começara o evento... foi assim q eu fiz ^^ Be Happy! Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-683603 Compartilhar em outros sites More sharing options...
MahxD05 0 Postado Março 29, 2009 Share Postado Março 29, 2009 (editado) Manoow Ajuda Aee como Assim eu nom sei executar Eu nom Entendii Direito eu procurei esse Tutorial Em Milhares de lugar so achei akie Por favoor Me ajuda Preciiso muito disso!! Me add no Msn :user: mvp_matus@hotmail.com Me Adiciona Plixxxx > Editado Março 29, 2009 por MahxD05 Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-715960 Compartilhar em outros sites More sharing options...
Bruno TIBIANo 0 Postado Abril 22, 2009 Share Postado Abril 22, 2009 Lol gostei d+ vlw ae Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-728884 Compartilhar em outros sites More sharing options...
ThorzenhOoO 0 Postado Abril 30, 2009 Share Postado Abril 30, 2009 Muito bom , irei aplica em meu otserver. Estive procurando esse script a um bom tempo , hehe (Para aplicar em quests.) Abraços Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-732127 Compartilhar em outros sites More sharing options...
lolzot 0 Postado Maio 8, 2009 Share Postado Maio 8, 2009 TIPOW QUEM NAO ENTENDEU COMO FAZER FUNFAR OS TPS , QUANDO VC VAI ADICIONAR O TAG EM ACTIONS.XML <action actionid="1483" script="coal.lua" /> ONDE ESTA O ACTIONID 1483 NO MAPA CRIE POR EXEMPLO UMA ALAVANCA E NELA COLOQUE ESSA ACTION ID AI 1483 DEPOIS SALVE REINICIE O OT, VÁ NA ALAVANCA COM O ID E DE USE PRONTO OS TPS COMEÇAM A FALAR ^^ TESTADO E APROVADO!!!! APESAR QUE USEI O SCRIPT DO SLAYER MAIS TESTEI O SEU E TBM FUNFOU^^ Link para o comentário https://xtibia.com/forum/topic/94531-81-tps-falantes-e-evento-eterno/#findComment-736206 Compartilhar em outros sites More sharing options...
Posts Recomendados