vc tem que editar os códigos de cada spell/runa separadamente e botar no function onCastSpell(cid, var) um chequer pra ver se a posição do player (cid) está dentro daquela área definida. Usa função isInRange, deve ter algo parecido com ela em TFS 1.0. Se ele tiver dentro dessa área, bota um return false end. Do contrário retorna o combat pra magia ir certinho
AS
pedido
Spells e Runas não podem ser usadas em uma área determinada.
Por Askov, 03 de out. de 2015 em Scripts
spells
runas
area
área
script
mapa que não pode usar spells
area que não pode usar waves
3
1.2k
info
Grupo: Herói
Registrado: 14/02/14
Posts: 341
Reputação: +285
Gênero: Masculino
Char no Tibia: Night Wolf

07 de outubro de 2015 às 05:30
3 meses depois...
info
Grupo: Marquês
Registrado: 03/02/13
Posts: 1.2k
Reputação: +254
Gênero: Masculino
Char no Tibia: Partiu Baladinha

20 de janeiro de 2016 às 16:27
Tópico Movido
Este tópico foi movido de "OTServ → Scripting → Suporte Scripting"
para "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".


info
Grupo: Campones
Registrado: 17/02/13
Posts: 6
Reputação: 0
Quero fazer um script onde em determinada área do mapa global não possa usar magias de wave ou de área, como também runas de área, como por exemplo uma Edron editada. Assim eu conseguiria ter uma area onde os times que aceitassem war mode poderiam lutar nessa area apenas usando SD. Alguem pode me ajudar, não sei por onde começar!
I uso TFS1.0 e meu servidor suporta cliente na versão 10.8x.
English version:
Is possible make a System for not use wave spells in an determined mapa EX: Mapa global Only in Edron can not use spells?
I use TFS 1.0 and my server support 10.8x client version.