-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 1 resposta
- 896 visualizações
-
- 0 respostas
- 988 visualizações
-
- 0 respostas
- 669 visualizações
-
- 1 resposta
- 874 visualizações
-
- 0 respostas
- 769 visualizações
-
Pergunta
tonynamoral 27
Olá galera , eu estou tentando colocar uma "Spell" para ser ativada em "Action".
Se alguem poder ajudar . ela está dando error , se alguem poder ajudar
Spell :
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 28)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -15.5, -80, -15.9, -105)
--=======================================================================
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 29)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -15.3, -50, -15.3, -70)
--=======================================================================
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 29)
setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local combat4 = createCombatObject()
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, 30)
setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local combat5 = createCombatObject()
setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat5, COMBAT_PARAM_EFFECT, 30)
setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local combat6 = createCombatObject()
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, 31)
setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local combat7 = createCombatObject()
setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat7, COMBAT_PARAM_EFFECT, 31)
setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local combat8 = createCombatObject()
setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat8, COMBAT_PARAM_EFFECT, 28)
setCombatParam(combat8, COMBAT_PARAM_DISTANCEEFFECT, 80)
setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -15.5, -150, -15.6, -180)
--=======================================================================
local area1 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
--=======================================
local area2 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
--=======================================
local area3 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 2, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area4 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area5 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area6 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area7 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 2, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area8 = {
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 2, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0}
}
local area = createCombatArea(area1)
setCombatArea(combat1, area1)
local area1 = createCombatArea(area2)
setCombatArea(combat2, area2)
local area1 = createCombatArea(area3)
setCombatArea(combat3, area3)
local area1 = createCombatArea(area4)
setCombatArea(combat4, area4)
local area1 = createCombatArea(area5)
setCombatArea(combat5, area5)
local area1 = createCombatArea(area6)
setCombatArea(combat6, area6)
local area1 = createCombatArea(area7)
setCombatArea(combat7, area7)
local area1 = createCombatArea(area8)
setCombatArea(combat8, area8)
function onUse(cid, item, fromPosition, itemEx, toPosition)
addEvent(doCombat, 100, cid, combat1, var)
addEvent(doCombat, 250, cid, combat2, var)
addEvent(doCombat, 400, cid, combat3, var)
addEvent(doCombat, 550, cid, combat4, var)
addEvent(doCombat, 700, cid, combat5, var)
addEvent(doCombat, 850, cid, combat6, var)
addEvent(doCombat, 1000, cid, combat7, var)
addEvent(doCombat, 1150, cid, combat8, var)
return TRUE
end
Error :
[13/10/2012 16:05:45] [Error - Action Interface]
[13/10/2012 16:05:45] In a timer event called from:
[13/10/2012 16:05:46] data/actions/scripts/test.lua:onUse
[13/10/2012 16:05:46] Description:
[13/10/2012 16:05:46] attempt to index a nil value
[13/10/2012 16:05:46] stack traceback:
[13/10/2012 16:05:46] [C]: ?
Rep + >)
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados