Ir para conteúdo

Featured Replies

Postado

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 !

  • Respostas 5
  • Visualizações 309
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Bodak Reborn
    Bodak Reborn

    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 134) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC

  • Bodak Reborn
    Bodak Reborn

    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
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
  • 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
  • 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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo