Ir para conteúdo
Entre para seguir isso  
xS0NYx

Teleport Combo

Recommended Posts

xS0NYx    15
xS0NYx

  • Nome da Spell: Teleport Combo
  • Autor : S0NY
  • Versão Testada: T.F.S 036 (Tibia 8.54)
  • Descrição: O player se teleporta até o alvo e ataca "x" vezes, o dano é definido no script, no final terá um video demonstrando o sistema e como ele funciona !

Bem, sou iniciante então espero que gostem !

 

Vamos ao script !

 

 

Primeiro copie qualquer spell e adicione em data/spells/script/attack

Mude o nome para teleportcombo.lua e adicione isso dentro do arquivo

[spoiler=Script]---BY S0NY---

function onCastSpell(cid, var)

local playerpos = getCreaturePosition(cid)

local target = getCreatureTarget(cid)

local trapos = getCreaturePosition(target)

local level = getPlayerLevel(cid)

local levelz = (level*2.0)

for teleport = 1,3 do

if target == isMonster or isCreature then

doTeleportThing(cid,trapos)

doCreatureAddHealth(target, -levelz)

doSendMagicEffect(trapos, 39)

doSendAnimatedText(trapos, "Blink", math.random(1,255))

else

doPlayerSendTextMessage(cid,22,'Seu alvo não é um monstro nem player')

end

end

end

 

 

 

[spoiler=Explicação]

Vermelho: Muda conforme quiser o dano, 2.0 quer dizer que é o level do player x 2 de dano !

Azul: Aí é o numero de ataques que o combo dará, por exemplo, 1,5 ele dará 5 ataques, então de preferencia só mude o segundo para o numero de ataques que quiser!

Verde: Aí é o efeito, pode ver no dat editor ou então pelo god, com o comando /z "x" sendo x igual a algum numero de 0 a 78.

Laranja: É a mensagem animada que aparecerá quando você se teletransportar para o player

 

 

 

Vá ao spells.xml e adicione isto:

 

[spoiler=Tag]

<instant name="TeleportCombo" words="teleportcombo" lvl="50" mana="200" prem="0" range="3" needtarget="1" needweapon="0" exhaustion="2" needlearn="0" event="script" value="attack/teleportcombo.lua">

<vocation id="1"/> Escolha a vocation que quiser para usar a magia

</instant>

 

 

 

[spoiler=Explicando tag]

Range"3" : é a distancia em sqms(quadrados ou passos) para o player ser teleportado!

Exhaustion = "2" : é pra ficar um tempo sem poder usar denovo para não ficar combando no cara... mas se quiser pode por 0 que também funciona

 

 

 

Vídeo :

Editado por xS0NYx
Esqueci de fechar a tag...

Compartilhar este post


Link para o post
Oneshot    24
Oneshot

O script está bem simples, mas gostei de como você trabalhou essa idéia, pelo menos você fez esse código com suas próprias mãos e não com a ajuda de utilitários para estes fins.

Script aprovado.

 

Criatividade: 65

Organização: 40

Tamanho: 40

Utilidade: 40

 

Nota Final: 46 ou C

Remuneração Total: 10V$

Compartilhar este post


Link para o post
xS0NYx    15
xS0NYx

Hehe, obrigado Garou, devo postar mais versões desta spell, com mais coisas, essa é bem simples porque eu estou meu testando, po, se der você me passa seu msn por private pra eu tirar umas duvidas, se for possivel é claro, se não , tudo bem ^^

 

Valeu

Compartilhar este post


Link para o post
Flygon    0
Flygon

Podia melhorar

Compartilhar este post


Link para o post
iuniX    4
iuniX
Podia melhorar

 

Evite fazer comentários desmotivadores ou fora do assunto.

 

Att. iuniX~

Compartilhar este post


Link para o post
Vítor Amaral    1
Vítor Amaral

Acho um pouco arriscado colocar esse script quando se tem lugares que não se pode blinkar e tiver um bixo. É capaz também de vc parar em lugares que não devia e acabar ficando preso.

Compartilhar este post


Link para o post
Insaend    0
Insaend

EU acho q fico legal...

Porem como o Vitor falo acima aii Sobre poder para em lugares q bug...

todas as vezes q ele blink fico no mesmo sqms do monstro então acho que não daria esse Erro!!

 

Gostei posso ate usar.... em algo!

Compartilhar este post


Link para o post
Lyon    3
Lyon

Legal o script,continue assim esta caminhando bem cara!

Compartilhar este post


Link para o post
joao darby    0
joao darby

Voce podia editar ela , para "TELEPORT, ATACK TELEPORT " Tipo depois que ela ataca, teleportar para aonde estava

Compartilhar este post


Link para o post
azerydecode    0
azerydecode

A ideia é excelente está de parabens,pode editar a magia para que ela precise ter um espaço maximo para se teleportar, exemplo: 6sqm e podia se teleportar para o alvo ficar 1.2 segundos e voltar para o local de origem sendo que teria alguma penalidades básicas para o player,se tiver uma versão 2.0 desse magia gostaria de ver,e parabens novamente ;)

Compartilhar este post


Link para o post
neto197    0
neto197

Bom, porque ninguém bota a script para download? Seria muito mais simples, só baixar e colocar a script na pasta. Seria uma boa ideia não acham?

Compartilhar este post


Link para o post
xS0NYx    15
xS0NYx

Porque para isso, precisa fazer upload, scan ... isso é mais cansativo do que colocar ali a explicação, que é bem mais eficaz para iniciantes olharem como funciona, já ganha um pouco de noção de como funciona, as pastas, os scripts ... e de preferencia poste coisas mais a ver com o tópico ^^ , grato ;)

Compartilhar este post


Link para o post
Torola    0
Torola

Sony, tem como você fazer uma spell baseada nesta ai só que fica teleportando umas 3x em volta do cara e dando umas "pauladas"?

Compartilhar este post


Link para o post
MillakGibion    1
MillakGibion

Não pegou no meu... n acontece nada...

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×