A versão do meu TFS é 0.3.1 (servidor 8.4). Já tentei trocar de TFS e mesmo assim a script não funciona. Não sei mais o que fazer, poderiam ajudar?! Valeu!!
A script funcionou corretamente, entretanto, é necessário estar utilizando alguma armadura, se não, ela não cura e continua dando o mesmo erro no TFS. Mas para mim está perfeito amigo.
Muitíssimo Obrigado!!!
Lhe dei um REP+ pela imensa ajuda que me deu, novamente muitíssimo obrigado!
Tudo bem, Yan?
A script está funcionando corretamente, entretanto funciona apenas quando a pessoa está com o item equipado, quando não tá equipado dá erro no TFS e a mana rune não cura..
O erro é esse:
[04/02/2021 16:35:23] Lua Script Error: [Spell Interface]
[04/02/2021 16:35:23] data/spells/scripts/support/mana rune.lua:onCastSpell
[04/02/2021 16:35:23] luaGetItemDescriptions(). Item not found
[04/02/2021 16:35:23] Lua Script Error: [Spell Interface]
[04/02/2021 16:35:23] data/spells/scripts/support/mana rune.lua:onCastSpell
[04/02/2021 16:35:23] data/lib/function.lua:396: attempt to index a number value
[04/02/2021 16:35:23] stack traceback:
[04/02/2021 16:35:23] data/lib/function.lua:396: in function 'getItemName'
[04/02/2021 16:35:23] data/spells/scripts/support/mana rune.lua:14: in function <data/spells/scripts/support/mana rune.lua:12>
Olá Yan, Tudo bem?
A script deu dois erros, sendo uma na distro e outra ingame
Distro:
[01/02/2021 11:33:21] Lua Script Error: [Spell Interface]
[01/02/2021 11:33:21] data/spells/scripts/support/mana rune.lua:onCastSpell
[01/02/2021 11:33:21] data/spells/scripts/support/mana rune.lua:13: attempt to concatenate global 'mana_magic_plate_armor' (a nil value)
[01/02/2021 11:33:21] stack traceback:
[01/02/2021 11:33:21] data/spells/scripts/support/mana rune.lua:13: in function <data/spells/scripts/support/mana rune.lua:12>
Ingame quando a pessoa utiliza a manarune sobe o "aaaah" e após ter dado reload spells/reiniciado o servidor a mana não curava e nem subia o "aaaah", inclusive ela também não curava.
Mas no default aparecia que estava sendo utilizado: 11:35 Using one of 100 Mana Runes...
Boa tarde Yan, tudo bem?
Desculpe a demora para responde-lo.
Eu testei a script e não funcionou, quando tento utilizar a manarune aparece a mensagem: You can not use this object e ninguém consegue utilizar a manarune.
A única alteração que fiz na script foi no ID da mpa que ficou assim:
Só por desencargo de consciência, é tudo uma script só, correto?
No meu servidor eu utilizo MANARUNE e não potion, mas irei cita-lo aqui (acredito que seja o correto mandar o code da ManaRune, não?).
Caso não seja, por favor, me corrija!
Meu TFS é versão 0.3.1 e não sei se o formato da script interfere. Mas no meu servidor ela não funciona nem na reza brava. Sugestões?
Em weapons.xml eu coloquei assim:
<melee id="6553" level="120" unproperly="1" event="script" value="mace.lua"/>
não aparece no código, então coloquei aqui para complementar.
O que estou procurando de fato é uma script que quando eu equipo um magic plate armor por exemplo, que cada vez que eu for usar um item de mana seja uma mana rune ou potion, ele cure entre 20-30 a mais de mana cada vez que usar o item de curar a mana.
Exemplo: o potion cura 150 de mana fixo e quando equipo a MPA ele vai curar +30 cada vez que usa a potion, totalizando 180 de mana.
Obrigado!
Olá, gostaria de uma ajuda na script que quero que o gasto de mana dela seja diminuído mas não encontro nada na script do custo de mana. Poderiam me ajudar?