Char parada pra conjurar spell?

DexFolks
em Scripts

DexFolks

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/10/10Posts: 2

Então, pessoal... o título resume bem o que eu gostaria de saber

Alguém aí poderia me ajudar com isso?

Não tenho muita experiência com script e queria fazer um servidor (Alissow) pra brincar entre amigos, editando spells e monstros

Uma das ideias pra spell é fazer uma wave ao redor do char (isso eu sei fazer), mas o char não poderia se mover enquanto a spell está sendo conjurada.

A versão do Tibia que a gente ta usando pro server é o 8.6

Espero que alguém possa me ajudar ^^

Valew, abraço!

Omega

o/
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 17/06/07Posts: 1165Gênero: MasculinoChar no Tibia: Nenhum

Não entendi uma coisa: "enquanto a spell estar sendo conjurada"?

A spell demora um tempo pra ser conjurada?

Bom, pra fazer o que você quer, use a função:

doCreatureSetNoMove(cid, true)

Para paralizar o jogador que está conjurando a magia. Depois adicione:

addEvent(doCreatureSetNoMove, tempo, false)

Sendo esse tempo em milissegundos para que o jogador possa se mover novamente. Coloque isso no script da spell que deve funcionar para o que você quer.

DexFolks

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/10/10Posts: 2

Opa, muito obrigado! :D
Eu vou testar lá depois

 

Então... o que eu quis dizer com aquilo é o seguinte

A spell seria com dano em área, distanciando-se do conjurador de sqm em sqm, podendo fazer um ciclo de repetições, por exemplo... e durante a conjuração da spell a ideia é que a pessoa não possa se mover

Então isso que você passou parece atender muito bem o que eu precisava =) só falta testar