Ir para conteúdo

[Talkaction] Comando De Invasão!


Doidin

Posts Recomendados

Fala galerinha XTibiana,

Bom agora são exatamente 06:23 da manha e eu estava sem nada pra fazer, então tava vendo as raids de um servidor meu e resolvi criar um script simples porem um pouquinho diferente de invasão por Talkaction!

 

Bom vamos logo ao script:

 

Vá até a pasta Talkactions abra o arquivo Talkactions.xml e adicione esta Tag:

<talkaction log="yes" access="4" words="/invas" event="script" value="invas.lua"/>

Agora vá até a pasta Scripts dentro da pasta Takactions, crie um arquivo chamado invas.lua e adicione isto dentro:

-- [( Invasion Talk created by Doidin for XTibia.com )] --
function onSay(cid, words, param, channel)

local pos_invas = {x=138,y=66,z=7} -- Coordenada da invasão! (Basta configurar essa)
local monster1 = "Vampire Bride" -- Boss que irá aparecer na invasão!
local monster2 = "Vampire" -- Monstro de apoio que irá aparecer na invasão!
local mensage1 = "A powerful vampire is invading the north of Carlin with intent to destroy everything!" -- 1º Mensagem da invasão!
local mensage2 = "It seems not to reach monsters, come fight!" -- 2º Mensagem da invasão!

broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE)
doSummonCreature(monster1, {x=pos_invas.x, y=pos_invas.y, z=pos_invas.z})
doSummonCreature(monster2, {x=pos_invas.x, y=pos_invas.y+3, z=pos_invas.z})
doSummonCreature(monster2, {x=pos_invas.x+2, y=pos_invas.y, z=pos_invas.z})
doSummonCreature(monster2, {x=pos_invas.x, y=pos_invas.y, z=pos_invas.z-5})
addEvent(broadcastMessage, 20*1000, mensage2, MESSAGE_EVENT_ADVANCE)
end

Bom é isso ai, tem gente que vai dizer que prefere as raids, mais tem outros que irá preferir assim... ;]

Abraços...

Editado por DoidinMapper
Link para o comentário
Compartilhar em outros sites

Nossa, pelo que vejo você está mesmo querendo aprender scripting. Vários scripts em pouco tempo...

Caso queira melhorar os scripts, da um toque no Mkalo que a gente te ensina.

 

 

 

flw

Link para o comentário
Compartilhar em outros sites

Fala apocarai, poh cara eu falo com o MatheusMkalo todos os dias, ele que começou a me ensinar scripting.. ;]

Me passa seu msn cara por MP...

Abraços...

Link para o comentário
Compartilhar em outros sites

  • 6 months later...
  • 5 months later...

Doidin por favor me ajuda?

 

Eu queria que quando os monstros nascessem eles mostram aquele efeito de teleport sabe?

 

Esse efeito aqui: Magic_Forcefield.gif

 

Como se eles tivessem entrando em um Magic Forcefield.

 

Eu ja tentei de tudo pra fazer assim e nao consegui :worriedsmiley:

 

Pode me ajudar? Eu vou ficar de olho no topico pra ver se alguem responde

 

Muito obrigado

Link para o comentário
Compartilhar em outros sites

  • 5 months later...

Cade os créditos do cara que fez?

Tenho certeza absoluta que não foi você que criou este script, e ainda posta ali -- [( Invasion Talk created by Doidin for XTibia.com )] --, to vendo que created by doidin que fez -.-

 

Agora vamos as provas de que não foi você quem fez:

 

 

 

 

-- [( Invasion Talk created by Doidin for XTibia.com )] --

function onSay(cid, words, param, channel)

 

local pos_invas = {x=138,y=66,z=7} -- Coordenada da invasão! (Basta configurar essa)

local monster1 = "Vampire Bride" -- Boss que irá aparecer na invasão!

local monster2 = "Vampire" -- Monstro de apoio que irá aparecer na invasão!

local mensage1 = "A powerful vampire is invading the north of Carlin with intent to destroy everything!" -- 1º Mensagem da invasão!

local mensage2 = "It seems not to reach monsters, come fight!" -- 2º Mensagem da invasão!

 

broadcastMessage(mensage1, MESSAGE_EVENT_ADVANCE)

doSummonCreature(monster1, {x=pos_invas.x, y=pos_invas.y, z=pos_invas.z})

doSummonCreature(monster2, {x=pos_invas.x, y=pos_invas.y+3, z=pos_invas.z})

doSummonCreature(monster2, {x=pos_invas.x+2, y=pos_invas.y, z=pos_invas.z})

doSummonCreature(monster2, {x=pos_invas.x, y=pos_invas.y, z=pos_invas.z-5})

addEvent(broadcastMessage, 20*1000, mensage2, MESSAGE_EVENT_ADVANCE)

end

 

 

 

Algumas provas que eu vi estão em vermelho no SPOILER!

 

Vamos agora ver o que tem de prova nestas mensagens:

 

Mensagens em inglês? o.O, não esperava que você escrevesse uma mensagem para um servidor Brasileiro mas em inglês -.-

No lado de cada mensagem tem um --tal msg, e por que não escreveu isto dentro do lugar ou então por que não escreveu as palavras brasileiras.

 

Isto significa que além de pegar os créditos para ele, recebeu REP+, e ainda nem se deu o trabalho de pelo menos traduzir as mensagens -.-

 

Que pouca vergonha, ve se da um jeito ai! Se eu achar o tópico em inglês vou postar o site aqui!

Link para o comentário
Compartilhar em outros sites

Olha ai o tópico original:

 

http://www.webcheats.com.br/forum/tutoriais-otserv/434419-comando-de-invasao.html

 

Mais provas, Procure no google: Talkaction Invasion Otserv

 

Quem acredito que foi esse noob ai que fez o script, pelo amor de deus --'

 

Merece uns 100rep-

Link para o comentário
Compartilhar em outros sites

Olha ai o tópico original:

 

http://www.webcheats...de-invasao.html

 

Mais provas, Procure no google: Talkaction Invasion Otserv

 

Quem acredito que foi esse noob ai que fez o script, pelo amor de deus --'

 

Merece uns 100rep-

 

O Doidin postou o script antes desse ai no site webcheats, o que sugere que o cara que copiou daqui.

 

Você não tem prova nenhuma, só suposições sem sentido.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...