Ir para conteúdo

Pergunta

Eu estou com um problema na spell que segue abaixo o script:

 

  Mostrar conteúdo oculto

-Dano funciona

-Efeito funciona

 

Defeito:

 

-Quando o player utiliza a magia não aparece ele falando "player say: magia name"

-Magia fica sem exausted

 

Imagem:

  Mostrar conteúdo oculto
Editado por Newtonnotwen
Link para o comentário
https://xtibia.com/forum/topic/191303-spell-problema-na-spell/
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

O Exaustion da Spell é mudada no spells/spells.xml então você deve mudar lá, o problema de não estar falando a magia é simples, adicione a tag

doPlayerSay(cid,"Nome da Magia")

no Script

acho que é só isso (: , espero ter ajudado.

Editado por DarkeyreN
Link para o comentário
https://xtibia.com/forum/topic/191303-spell-problema-na-spell/#findComment-1309139
Compartilhar em outros sites

  • 0

Mais a magia funciona e tudo mais ?

<instant name="Master Fusion" words="master fusion" lvl="25" mana="90" exhaustion="2000" script="master fusion.lua">
</instant>

Coloca isso lá no Spells.xml e vê se vai funcionar!

Caso a magia estiver em outra pasta coloque o nome antes..

ex: Magias/master fusion.lua

Link para o comentário
https://xtibia.com/forum/topic/191303-spell-problema-na-spell/#findComment-1309174
Compartilhar em outros sites

  • 0

Sem a tag a magia nem funcionaria, logo, é claro que o problema não é lá.

Acredito que se não fala o nome, nem tem exhaust, a magia provavelmente também não está gastando mana.

 

tenta trocar:

function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 500, parameters)
addEvent(onCastSpell2, 1000, parameters)
addEvent(onCastSpell3, 1500, parameters)
addEvent(onCastSpell4, 2000, parameters)
addEvent(onCastSpell5, 2500, parameters)
addEvent(onCastSpell6, 3000, parameters)
end

por

function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 500, parameters)
addEvent(onCastSpell2, 1000, parameters)
addEvent(onCastSpell3, 1500, parameters)
addEvent(onCastSpell4, 2000, parameters)
addEvent(onCastSpell5, 2500, parameters)
addEvent(onCastSpell6, 3000, parameters)
return TRUE
end

Editado por OtheReality
Link para o comentário
https://xtibia.com/forum/topic/191303-spell-problema-na-spell/#findComment-1309178
Compartilhar em outros sites

  • 0

@DarkeyreN

 

não funcionou, mas obrigada pelo seu tempo. Muito agradecido.

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

@OtheReality

 

Perfeito! Funcionou isso vai me ajudar muito, varias magias estavam com o mesmo problema.

 

Obs: Irei ti dar REP+ Daqui a alguns dias. Porque ja dei um hoje, e amanhã vou dar pra um cara que me ajudou mas como prometido dia 07/08/2012 ti dou REP+.

 

Vlws ae!

 

 

Duvida sanada! Podem mover o tópico!

 

Duvida retirada por: OtheReality

 

-------------Editado 07/08/2012

 

REP+

Editado por Newtonnotwen
Link para o comentário
https://xtibia.com/forum/topic/191303-spell-problema-na-spell/#findComment-1309182
Compartilhar em outros sites

×
×
  • Criar Novo...