Ir para conteúdo

Featured Replies

Postado
  • Autor

Qual é o erro?

Obrigado por se esforçar em me ajuda , mas já coloquei o Sistema do Gabriel , vo da REP + pra todos

  • Respostas 12
  • Visualizações 1.2k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Qual é o erro?  

  • local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGE

  • Isso é a formula da spell.   O dano mínimo/máximo da spell é o (LEVEL do player vezes 2 + magic lvl dele vezes 3) vezes X. Se você quiser que heale mais, só aumentar o valor dos números, se quiser q

Posted Images

Postado

 

Não testei:

Spell/scripts/Heal Life.lua

local config = {
Porcentagem = 20 --Altere aqui a porcentagem de heal
MaxVida = getCreatureMaxHealth(cid)
AtualVida = getCreatureHealth(cid)
Porcento = MaxVida * Porcentagem / AtualVida
PorcentoInteiro = math.floor(Porcento) 
ContraPZ = "Você não pode conjurar essa jutsu na zona de proteção."
}


local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, config.PorcentoInteiro)


function onCastSpell(cid, var)
if getTileInfo(getThingPos(cid)).protection == false then
return doCombat(cid, combat, var)
else
doPlayerSendCancel(cid, config.ContraPZ)
end
end

Spells/Spells.xml

<instant name="Heal Life" words="spellheal99" lvl="10" mana="100" event="script" value="Heal Life.lua"></instant>

ei eu usei esse script e deu esse erro na distro:

[27/07/2015 15:29:47] [Error - LuaScriptInterface::loadFile] data/spells/scripts/curavida.lua:3: '}' expected (to close '{' at line 1) near ''MaxVida''
[27/07/2015 15:29:47] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/curavida.lua)
[27/07/2015 15:29:47] data/spells/scripts/curavida.lua:3: '}' expected (to close '{' at line 1) near ''MaxVida''

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

Informação Importante

Confirmação de Termo