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
AskovA
03 de outubro de 2015 às 12:31

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.

Night WolfN
07 de outubro de 2015 às 05:30

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

3 meses depois...
LumusL
20 de janeiro de 2016 às 16:27

Tópico Movido
Este tópico foi movido de "OTServScriptingSuporte Scripting"
para "OTServScriptingSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".