Ir para conteúdo
  • 0

Como adiciona novas passivas


guilherme Silva

Pergunta

Ola estou com um projeto e eu queria saber como adicionar novas passivas e spell, novas passiva eu queria adicionar aquela passiva do lucario igual do pxg, e a spell eu queria adicionar o iron defense mais so que com a imagen do mega scizor, alguém poderia me ajudar

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Passiva Superpower Lucario

Adicione em pokemon moves.lua na pasta lib

elseif spell == "Superpower" then

       doAreaCombatHealth(cid, FIGHTINGDAMAGE, getThingPosWithDebug(cid), scyther5, -min, -max, 255)

	  local sps = getThingPosWithDebug(cid)
	  sps.x = sps.x+1
	  sps.y = sps.y+1
	  doSendMagicEffect(sps, 167)

Depois em exp2.0.lua no creaturescripts
Procure por PASSIVAS ou Counter Helix, só adicionar o código abaixo

-----------------------------------------Superpower-----------------------------------
if passivesChances["Superpower"][getCreatureName(cid)] and math.random(1, 100) <= passivesChances["Superpower"][getCreatureName(cid)] then
   docastspell(cid, "Superpower")
end

Depois em configuration.lua na pasta lib procure por passivesChances = { e adicione:

["Superpower"] = {
                      ["Lucario"] = 20,
                      ["Shiny Lucario"] = 25,
					  ["Mega Lucario"] = 40,
                   },

 

Iron Defense

newStatusSys.lua na pasta lib, procure por elseif isInArray({"Predict", "Camouflage", "Acid Armor", "Iron Defense", "Minimize"}, buff) then e deixe assim:

elseif isInArray({"Predict", "Camouflage", "Acid Armor", "Iron Defense", "Minimize"}, buff) then
    local outfit = outImune[buff]
    if getCreatureName(cid) == "Shiny Xatu" then
        outfit = 337    --Outfit do Predict do Shiny Xatu.
    end
	if getCreatureName(cid) == "Metagross" then
        outfit = 1601    --Outfit do Iron Defense do Metagross.
		end
	if getCreatureName(cid) == "Metang" then
        outfit = 1921    --Outfit do Iron Defense do Metagross.
    end
	if getCreatureName(cid) == "Mega Scizor" then
        outfit = 1921    --Outfit do Iron Defense do Mega Scizor.
    end
   doSetCreatureOutfit(cid, {lookType = outfit}, -1)
   setPlayerStorageValue(cid, 9658783, 1)  
   setPlayerStorageValue(cid, 625877, outfit)  

 

Editado por FlamesAdmin
Link para o comentário
Compartilhar em outros sites

  • 0

Amigo deu um bug o mega scizor quando usa o pode iron defense a sprite dele fica a passiva do lucario e o lucario não ta soltando passiva, uso a base do pokehand 8.54

 

 

Editado por guilherme Silva
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...