NB
spell

Spell De Invunerabilidade Total

Por nbb147, 11 de ago. de 2012 em Scripts

tibia
invunerabilidade
5
941
nbb147N
11 de agosto de 2012 às 23:11

galera, queria saber se é possivel criar uma spell que da defesa total de tudo, ja procurei no forum inteiro e num vi, ajuda ae gente ^^

BloxxB
12 de agosto de 2012 às 19:58

cara n da pra fazer uma spell de defesa total, e contra as leis da fisica tibiana, vc pode no maximo fazer uma spell estilo "Protector" para knights, q pode aumentar o Shielding por 25 sec. e so pegar os mesmo efeito e aumentar o nivel q a shielding vai fikar ate o cara n receber nenhum tipo de dano.

NewtonnotwenN
12 de agosto de 2012 às 20:05

Areá errada, reportado para moverem.

OneshotO
13 de agosto de 2012 às 08:33

function onStatsChange(cid, attacker, type, combat, value)
   local status = getCreatureStorage(cid, 999999)
   if(type == STATSCHANGE_HEALTHLOSS) then
       if(status < os.time()) then
           return true
       end
       return false
   end
   return true
end

 

Este é um simples rascunho de um creaturescript que anula qualquer dano no jogador se o valor de um certo storage ser maior que o os.time().

 

Ou seja em uma magia qualquer, você poderia fazer isso:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

function onCastSpell(cid, var)
   local status = getCreatureStorage(cid, 999999)
   if status > os.time() then
       return doPlayerSendCancel(cid, "O efeito da magia está ativo.")
   end
   doCreatureSetStorage(cid, 999999, os.time() + 15)
   doCombat(cid, combat, var)
   return true
end

 

A magia vai "setar" o storage 15 segundos maior que o os.time(), executado em conjunto com o creaturescript, durante 15 segundos o jogador irá anular qualquer dano.

 

Abraços.

Editado Agosto 13 por Oneshot

nbb147N
13 de agosto de 2012 às 17:01

deu esse erro:

 

 

 

[13/08/2012 17:01:10] [Error - CreatureEvent::configureEvent] No valid type for creature event.susanoo

[13/08/2012 17:01:10] [Warning - BaseEvents::loadFromXml] Cannot configure an event