AL

[tutorial] 1º Script De Invasão Para Ot Sql

Por alex008, 07 de dez. de 2008 em Tutoriais de Scripting

script
5.0 (1)
26
13.4k
alex008A
07 de dezembro de 2008 às 21:55

1º script de Invasão para OTsv sql

funfa em XML tb

 

explicação:

ela sumona varios bixos na cidade ao msm tempo, sem presisar usar "/m" usarás /invasao

esse script vai ser uma talkaction, e não raid!!

 

TUTORIAL

1º parte

va na pasta ....\data\talkactions\scripts

e copie qualquer script, e renomeie para invasao

abra o invasao.lua (q vc acabou de criar) e apague tudo q tem la dentro.

e cole isso.

 

-- 1º script de invasao para sql, por ALEX0007--

function onSay(cid, words, param)

monstro = "rat"

 

pos1 = {x=684, y=608, z=7}

pos2 = {x=710, y=607, z=7}

 

 

if getPlayerAccess(cid) >= 1 then --so GM e GOD pode usar esse comando

doSummonCreature(monstro, pos1)

doSummonCreature(monstro, pos2)

 

broadcastMessage("Plague rat em carlin.", MESSAGE_EVENT_ADVANCE)

 

end

end

salve e fexe o arquivo

 

explicando:

azul: é o monstro q vc quer q apareça nos lugares selecionados.

 

vermelho: é as posição onde os bixos vai sair X,Y,Z

 

verde: é a mensagem q vai ser enviada para os players.

 

2º parte

vai em .....\data\talkactions\talkactions.xml

e adicione isso antes de "</talkactions>" la no final

 

<!-- invasoes -->

<talkaction words="/invasao" script="invasao.lua" />

salve e fexe "talkactions.xml"

 

Nesse tutorial, o script so vai sumonar 2 bixos, mais se vc quiser sumonar mais ao msm tempo é so fazer o seguinte:

pra fazer mais bixos é so adicionar em baixo de "pos2"

pos3 = {x=710, y=607, z=7}

editando as posições

 

e em baixo de "doSummonCreature(monstro, pos2)" bota:

doSummonCreature(monstro, pos3)

 

dps é so ir adicionando mais

pos4

pos5

pos6

...

 

se quiser fazer com varios bixos diferentes faça o seguinte:

no lugar de:

doSummonCreature(monstro, pos3)

 

bota:

doSummonCreature("spider", pos3)

ou

doSummonCreature("demon", pos3)

etc

====================================================

 

use "/reload talkactions" para n precisar reiniciar o OT

 

para executar o comando é so falar /invasao

 

 

COMENTEM, nao ranca pedaço!!

sei q muita gente precisava disso.

merece fixo né? ^^

ta aí o nosso script de invasao, o 1º para sql, e serve pra XML tb

Creditos todos meu, eu q fiz u.U

Editado Dezembro 27 por alex0007

noobinhuN
07 de dezembro de 2008 às 22:03

A idéia é boa, mas não é prático.

alex008A
07 de dezembro de 2008 às 22:20

como assim pratico?

MimowM
08 de dezembro de 2008 às 01:28

Só uma perguntaaaa

 

 

Do jeito que está aí, qualquer pessoar que falar /invasao vai sumonar os bixos!

 

 

ou sou eu que sei pouco sobre scripts?

 

--------

 

Desculpa só agora vi que estava o acces, mas mesmo assim!

 

Pra que existe as raids?

Editado Dezembro 8 por Mimow

tibiaa4eT
08 de dezembro de 2008 às 14:18

A ideia é boa

 

mais existem raids =/

jpfds1J
08 de dezembro de 2008 às 15:45

Daora ^^

alex008A
09 de dezembro de 2008 às 12:32

#Mimow

 

--------

 

Desculpa só agora vi que estava o acces, mas mesmo assim!

 

Pra que existe as raids?

 

eu ja tentei fazer raid com o tutorial do xtibia, mais n deu certo, pois so funfa em XML

esse é um tutorial pra SQL

 

e por isso tem q ser talk e nao raid

 

 

#tibiaa4e

A ideia é boa

mais existem raids =/

 

em certos OTs sql nao finciona as raids.

aí vem o meu tutor para invasão por talkaction

Editado Dezembro 9 por alex0007

jujuloloJ
10 de dezembro de 2008 às 16:01
#Mimow

 

 

 

eu ja tentei fazer raid com o tutorial do xtibia, mais n deu certo, pois so funfa em XML

esse é um tutorial pra SQL

 

e por isso tem q ser talk e nao raid

 

 

#tibiaa4e

 

 

em certos OTs sql nao finciona as raids.

aí vem o meu tutor para invasão por talkaction

 

 

dahora mereçe fixo

JvchequerJ
16 de dezembro de 2008 às 17:48

Bem,

Embora não seja prático, é funcional.

 

Se a pessoa for sadomasoquista, pode usar....

 

Aprovado

Eduardo KalfelsE
22 de dezembro de 2008 às 16:12

Só um detalhe em:

abra o invasao.xml (q vc acabou de criar) e apegue tudo q tem la dentro.

O arquivo deve ser nomeado como invasao.lua, pois é um script, e também não iria aceitar no talkactions.xml, pois lá diz que o script se chama 'invasao.lua'.

Só ajeita isso ai porque quem não conhece muito pode fazer confusão.

Fora isso está bem legal, só acho que seria melhor um action, não um talkaction com isso, pois assim não tem como a invasão ser iniciado automaticamente.

Mas isso é só uma dica. :smile_positivo:

Parabéns pelo trabalho!

Editado Dezembro 22 por Eduardo Kalfels

Shnissugah5S
23 de dezembro de 2008 às 12:31

eu gostei do tutorial, mas ainda prefiro colocar nas hotkeys:

 

/a 5

/m monstro1

/m monstro2

/m monstro3

 

 

mas eh bom pra quem tem preguissa!

alex008A
27 de dezembro de 2008 às 11:15

#Eduardo Kalfels

 

obrigado por postar um errinho la no tuto, ja arrumei.

 

e sobre a ideia de fazer esse tutor pra actions aí ficaria dificil para mim, pq nao sou scripter, mais faço o possivel pra ser ;]

 

obrigado novamente

 

 

#Shnissugah5

 

fala sério cara, emquanto vc se mata fazendo /m monstro pra todo lado poderia fazer /invasão so uma vez, cinceramente, isso q eu fiz nao é preguiça, é inteligência.

 

:/

Editado Dezembro 27 por alex0007

dwhfmsD
27 de dezembro de 2008 às 12:47

Muito bom kra tava procurando um script desse vo instalar agora vlw xD.

 

dwhfms. :smile_positivo:

ImortaLproI
03 de janeiro de 2009 às 02:13

desculpa mas eu nao entendi direito como q faz pra colocar + monstros... da pra passar um exemplo com uns 3 tipos de monstros de uns 4 de kda + o - em uma posição soh pra eu ter uma noção?

OtavioblsO
04 de janeiro de 2009 às 02:27

massa o ot! mais prefiro fazer na mão