Ir para conteúdo
  • Cadastre-se

Como Adcionar um MOD Simples


Posts recomendados


  • 1 month later...

Veja a vídeo aula, "meu microfone não é reliquia portanto se o áudio ficar rium não posso fazer nada.."

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

ADCIONANDO .VIP

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

Todas as video aula q eu fazer estarei postando aqui

 

@se alguém tiver conhecimento em java, e tiver enteresado em ajudar no meu projeto que tou fazendo manda mp.

Tenho uma Rev high five teria como postar uma video aula dessa -->
O conteúdo está oculto, favor efetuar login ou se cadastrar!
que vc Fez para o H5?

a e tambem tenho Esse mod ele ativa o efeito glow vitality no set quando ele esta inteiro +6 poderia postar mais uma video aula como Add na rev H5 isso seria muito legal.

Tenho mais coisas que talves enterece pro pessoal tb.

 

CODIGO

Spoiler

### Eclipse Workspace Patch 1.0

#P Gameserver

Index: java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

================================================== =================

--- java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (working copy)

@@ -59,6 +64,7 @@

import com.l2jserver.gameserver.communitybbs.Manager.Regi onBBSManager;

import com.l2jserver.gameserver.datatables.AccessLevels;

import com.l2jserver.gameserver.datatables.AdminCommandAc cessRights;

+import com.l2jserver.gameserver.datatables.ArmorSetsTable ; //added Armor effect by Annu and mvaios

import com.l2jserver.gameserver.datatables.CharNameTable;

import com.l2jserver.gameserver.datatables.CharTemplateTa ble;

import com.l2jserver.gameserver.datatables.ClanTable;

@@ -379,6 +393,7 @@

}

}

 

+ private int abnormal = AbnormalEffect.VITALITY.getMask(); //added Armor effect by Annu and mvaios

private L2GameClient _client;

 

private String _accountName;

@@ -7458,7 +7482,169 @@

checkPetInvItems();

}

+

+ // //added Armor effect by Annu and mvaios

+ public void checkForVitalityEffect()

+ {

+

+ boolean getVitalityEffect = false;

+ try

+ {

+ if (

+ ArmorSetsTable.getInstance().getSet(9417).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9418).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9419).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9420).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9426).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9427).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(10126).isEncha nted(6, this)

+ || ArmorSetsTable.getInstance().getSet(10127).isEncha nted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9433).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9434).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9435).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9436).isEnchan ted(6, this)

+ )

+ {

+ getVitalityEffect = true;

+ }

+ }

+ catch (Exception e)

+ {

+ _log.log(Level.WARNING,"Armor exception message: " + e.getMessage(),e);

+

+ }

+

+ if (getVitalityEffect)

+ {

+ startAbnormalEffect(abnormal);

+ }

+ else

+ {

+ stopAbnormalEffect(abnormal);

+ }

+ }

+

+ // end added

+

+

+ /**

* Restore recipe book data for this L2PcInstance.

*/

private void restoreRecipeBook(boolean loadCommon)

Index: java/com/l2jserver/gameserver/model/L2ArmorSet.java

================================================== =================

--- java/com/l2jserver/gameserver/model/L2ArmorSet.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/L2ArmorSet.java (working copy)

@@ -195,4 +195,35 @@

 

return true;

}

+

+

+ //added Armor effect by Annu and mvaios

+ public boolean isEnchanted(int enchantLevel, L2PcInstance player)

+ {

+ // Player don't have full set

+ if (!containAll(player))

+ return false;

+

+ Inventory inv = player.getInventory();

+

+ L2ItemInstance chestItem = inv.getPaperdollItem(Inventory.PAPERDOLL_CHEST);

+ L2ItemInstance legsItem = inv.getPaperdollItem(Inventory.PAPERDOLL_LEGS);

+ L2ItemInstance headItem = inv.getPaperdollItem(Inventory.PAPERDOLL_HEAD);

+ L2ItemInstance glovesItem = inv.getPaperdollItem(Inventory.PAPERDOLL_GLOVES);

+ L2ItemInstance feetItem = inv.getPaperdollItem(Inventory.PAPERDOLL_FEET);

+

+ if (chestItem == null || chestItem.getEnchantLevel() < enchantLevel)

+ return false;

+ if (_legs != 0 && (legsItem == null || legsItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_gloves != 0 && (glovesItem == null || glovesItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_head != 0 && (headItem == null || headItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_feet != 0 && (feetItem == null || feetItem.getEnchantLevel() < enchantLevel))

+ return false;

+

+ return true;

+ }

+ //end added

}

Index: java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java

================================================== =================

--- java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java (working copy)

@@ -537,6 +538,7 @@

_log.warning("Inventory.ArmorSetListener: Incorrect skill: "+armorSet.getEnchant6skillId()+".");

}

}

+ player.checkForVitalityEffect();//added Armor effect by Annu and mvaios

}

}

else if (armorSet.containShield(item.getItemId()))

@@ -615,6 +617,9 @@

 

if (remove)

{

+ ////added Armor effect by Annu and mvaios

+ player.checkForVitalityEffect();

+ //added

if (skills != null)

{

for (String skillInfo : skills)

Link para o comentário
Compartilhar em outros sites

 

 

Tenho uma Rev high five teria como postar uma video aula dessa -->

O conteúdo está oculto, favor efetuar login ou se cadastrar!
que vc Fez para o H5?

a e tambem tenho Esse mod ele ativa o efeito glow vitality no set quando ele esta inteiro +6 poderia postar mais uma video aula como Add na rev H5 isso seria muito legal.

Tenho mais coisas que talves enterece pro pessoal tb.

 

CODIGO

Spoiler

### Eclipse Workspace Patch 1.0

#P Gameserver

Index: java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

================================================== =================

--- java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (working copy)

@@ -59,6 +64,7 @@

import com.l2jserver.gameserver.communitybbs.Manager.Regi onBBSManager;

import com.l2jserver.gameserver.datatables.AccessLevels;

import com.l2jserver.gameserver.datatables.AdminCommandAc cessRights;

+import com.l2jserver.gameserver.datatables.ArmorSetsTable ; //added Armor effect by Annu and mvaios

import com.l2jserver.gameserver.datatables.CharNameTable;

import com.l2jserver.gameserver.datatables.CharTemplateTa ble;

import com.l2jserver.gameserver.datatables.ClanTable;

@@ -379,6 +393,7 @@

}

}

 

+ private int abnormal = AbnormalEffect.VITALITY.getMask(); //added Armor effect by Annu and mvaios

private L2GameClient _client;

 

private String _accountName;

@@ -7458,7 +7482,169 @@

checkPetInvItems();

}

+

+ // //added Armor effect by Annu and mvaios

+ public void checkForVitalityEffect()

+ {

+

+ boolean getVitalityEffect = false;

+ try

+ {

+ if (

+ ArmorSetsTable.getInstance().getSet(9417).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9418).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9419).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9420).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9426).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9427).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(10126).isEncha nted(6, this)

+ || ArmorSetsTable.getInstance().getSet(10127).isEncha nted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9433).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9434).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9435).isEnchan ted(6, this)

+ || ArmorSetsTable.getInstance().getSet(9436).isEnchan ted(6, this)

+ )

+ {

+ getVitalityEffect = true;

+ }

+ }

+ catch (Exception e)

+ {

+ _log.log(Level.WARNING,"Armor exception message: " + e.getMessage(),e);

+

+ }

+

+ if (getVitalityEffect)

+ {

+ startAbnormalEffect(abnormal);

+ }

+ else

+ {

+ stopAbnormalEffect(abnormal);

+ }

+ }

+

+ // end added

+

+

+ /**

* Restore recipe book data for this L2PcInstance.

*/

private void restoreRecipeBook(boolean loadCommon)

Index: java/com/l2jserver/gameserver/model/L2ArmorSet.java

================================================== =================

--- java/com/l2jserver/gameserver/model/L2ArmorSet.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/L2ArmorSet.java (working copy)

@@ -195,4 +195,35 @@

 

return true;

}

+

+

+ //added Armor effect by Annu and mvaios

+ public boolean isEnchanted(int enchantLevel, L2PcInstance player)

+ {

+ // Player don't have full set

+ if (!containAll(player))

+ return false;

+

+ Inventory inv = player.getInventory();

+

+ L2ItemInstance chestItem = inv.getPaperdollItem(Inventory.PAPERDOLL_CHEST);

+ L2ItemInstance legsItem = inv.getPaperdollItem(Inventory.PAPERDOLL_LEGS);

+ L2ItemInstance headItem = inv.getPaperdollItem(Inventory.PAPERDOLL_HEAD);

+ L2ItemInstance glovesItem = inv.getPaperdollItem(Inventory.PAPERDOLL_GLOVES);

+ L2ItemInstance feetItem = inv.getPaperdollItem(Inventory.PAPERDOLL_FEET);

+

+ if (chestItem == null || chestItem.getEnchantLevel() < enchantLevel)

+ return false;

+ if (_legs != 0 && (legsItem == null || legsItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_gloves != 0 && (glovesItem == null || glovesItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_head != 0 && (headItem == null || headItem.getEnchantLevel() < enchantLevel))

+ return false;

+ if (_feet != 0 && (feetItem == null || feetItem.getEnchantLevel() < enchantLevel))

+ return false;

+

+ return true;

+ }

+ //end added

}

Index: java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java

================================================== =================

--- java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java (revision 4519)

+++ java/com/l2jserver/gameserver/model/itemcontainer/Inventory.java (working copy)

@@ -537,6 +538,7 @@

_log.warning("Inventory.ArmorSetListener: Incorrect skill: "+armorSet.getEnchant6skillId()+".");

}

}

+ player.checkForVitalityEffect();//added Armor effect by Annu and mvaios

}

}

else if (armorSet.containShield(item.getItemId()))

@@ -615,6 +617,9 @@

 

if (remove)

{

+ ////added Armor effect by Annu and mvaios

+ player.checkForVitalityEffect();

+ //added

if (skills != null)

{

for (String skillInfo : skills)

 

 

 

Bom eu só trabalho com Interlude, veja com alguém que meche com H5 para fazer uma vídeo aula para ti.

Link para o comentário
Compartilhar em outros sites

  • 5 months later...
  • 2 weeks later...
  • 1 month later...
  • 2 years later...




×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.