Postado Maio 22, 2016 8 anos Galera alguem pode ajudar nesse ERRO Erro:http://prntscr.com/b731da Script : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 134) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -165.2, 1, -165.2, 1) function onCastSpell(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+0, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 245) return doCombat(cid, combat, var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} setPlayerStorageValue(cid, 3206, os.time()+2000) addEvent(onCastSpell2, 630, parameters) doPlayerSendCancel(cid, "Voce Esta Exausto.") end return TRUE end Eu queria colocar exausted nas minhas spell pra fazer combo e ta dando esse erro !
Postado Maio 22, 2016 8 anos local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 134) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -165.2, 1, -165.2, 1) function onCastSpell(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+0, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 245) return doCombat(cid, combat, var) end function onCastSpell(cid, var) local parameters = {cid = cid, var = var} if getPlayerStorageValue (cid, 3206) < os.time () then setPlayerStorageValue(cid, 3206, os.time()+2000) addEvent(onCastSpell2, 630, parameters) else doPlayerSendCancel(cid, "You're exhausted.") end return TRUE end
Postado Maio 22, 2016 8 anos Autor Em 22/05/2016 em 16:57, Talesigorvr disse: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 134) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -165.2, 1, -165.2, 1) function onCastSpell(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+0, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 245) return doCombat(cid, combat, var) end function onCastSpell(cid, var) local parameters = {cid = cid, var = var} if getPlayerStorageValue (cid, 3206) < os.time () then setPlayerStorageValue(cid, 3206, os.time()+2000) addEvent(onCastSpell2, 630, parameters) else doPlayerSendCancel(cid, "You're exhausted.") end return TRUE end http://prntscr.com/b73pb3
Postado Maio 22, 2016 8 anos Isso é erro do script em si, não do erro que você mostrou. Não há função nenhuma chamada "onCastSpell2", reveja os nomes das suas funções. addEvent(onCastSpell2, 630, parameters)
Postado Maio 22, 2016 8 anos Autor Em 22/05/2016 em 17:10, Talesigorvr disse: Isso é erro do script em si, não do erro que você mostrou. Não há função nenhuma chamada "onCastSpell2", reveja os nomes das suas funções. addEvent(onCastSpell2, 630, parameters) quando eu tiro essa parte a spell nao tira dano nem apareçe a sprite
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.