Ir para conteúdo

Posts Recomendados

alguem pode me ajudar e por pra esse monstro nao tomar paralyze stum slow nem nada somente sing. desde ja agradeço dmais a ajuda.

 

 

 

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/235899-pokemon-que-nao-toma-sing-paralyze/
Compartilhar em outros sites

  • 2 weeks later...
vc tem que colocar essa checagem aonde e a funçao que faz pegar os paralize
ex: function doMiss2(cid, cd, eff, check, spell) ai se coloca essa checagem
local tomar= {"Shiny Gyarados", "Mew", "Mewtwo"}

if isInArray(tomar , getCreatureName(cid)) then return true end

Link para o comentário
https://xtibia.com/forum/topic/235899-pokemon-que-nao-toma-sing-paralyze/#findComment-1664813
Compartilhar em outros sites

Ou, ao invés de colocar a condição acima em todas as funções de status negativos (com exceção de sleep), você pode, simplesmente:

newStatusSyst.lua:

No código da função doBuff2:

Abaixo de:

if ret.buff and ret.buff ~= "" then
   doBuff2(ret.id, ret.cd, ret.eff, ret.check, ret.buff, ret.first, (ret.attr and ret.attr or false))
end
Coloque:
local pkmns = {"Entei"}              --Pokémons imunes a status negativos, tirando sleep.
if not isSummon(ret.id) and isInArray(pkmns, getCreatureName(ret.id)) and ret.cond ~= "Sleep" then
    return true
end
Editado por zipter98
Link para o comentário
https://xtibia.com/forum/topic/235899-pokemon-que-nao-toma-sing-paralyze/#findComment-1664823
Compartilhar em outros sites

  • 2 weeks later...
Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...