|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
||||||||||||||||||||||||
|
|
![]() |
|
|
Ferramentas do Tópico | Modos de Exibição |
|
|
#1 |
|
Membro - Veterano
![]() Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Nome Real: Roberto
|
Creditos : GUMA Esse Mod Adiciona + 2 Lvls Ao Clan ;) Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2ClanMember.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2ClanMember.java (revision 325)
+++ /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2ClanMember.java (revision 658)
@@ -453,8 +453,91 @@
}
break;
- default:
- pledgeClass = 1;
+ case 9:
+ switch (player.getPledgeType())
+ {
+ case -1:
+ pledgeClass = 1;
+ break;
+ case 100:
+ case 200:
+ pledgeClass = 5;
+ break;
+ case 1001:
+ case 1002:
+ case 2001:
+ case 2002:
+ pledgeClass = 4;
+ break;
+ case 0:
+ if (player.isClanLeader())
+ pledgeClass = 9;
+ else
+ switch (clan.getLeaderSubPledge(player.getName()))
+ {
+ case 100:
+ case 200:
+ pledgeClass = 8;
+ break;
+ case 1001:
+ case 1002:
+ case 2001:
+ case 2002:
+ pledgeClass = 7;
+ break;
+ case -1:
+ default:
+ pledgeClass = 6;
+ break;
+ }
+ break;
+ }
+ break;
+ case 10:
+ switch (player.getPledgeType())
+ {
+ case -1:
+ pledgeClass = 1;
+ break;
+ case 100:
+ case 200:
+ pledgeClass = 6;
+ break;
+ case 1001:
+ case 1002:
+ case 2001:
+ case 2002:
+ pledgeClass = 5;
+ break;
+ case 0:
+ if (player.isClanLeader())
+ pledgeClass = 10;
+ else
+ switch (clan.getLeaderSubPledge(player.getName()))
+ {
+ case 100:
+ case 200:
+ pledgeClass = 9;
+ break;
+ case 1001:
+ case 1002:
+ case 2001:
+ case 2002:
+ pledgeClass = 8;
+ break;
+ case -1:
+ default:
+ pledgeClass = 7;
+ break;
+ }
+ break;
+ }
+
break;
- }
+
+ default:
+ pledgeClass = 1;
+ break;
+ }
+
}
return pledgeClass;
Index: /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2Clan.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2Clan.java (revision 466)
+++ /TrunK/*********_CORE/java/com/it/br/gameserver/model/L2Clan.java (revision 658)
@@ -659,5 +659,14 @@
case 2001:
case 2002:
- limit = 10;
+ switch (getLevel())
+ {
+ case 9:
+ case 10:
+ limit = 25;
+ break;
+ default:
+ limit = 10;
+ break;
+ }
break;
default:
@@ -2337,4 +2346,45 @@
}
break;
+ case 8:
+ // Upgrade to 9
+ if(getReputationScore() >= 40000 && player.getInventory().getItemByItemId(1419) != null && getMembersCount() >= 140)
+ {
+ // itemId 1419 == Blood Mark
+ if (player.destroyItemByItemId("ClanLvl", 1419, 50, player.getTarget(), false))
+ {
+ setReputationScore(getReputationScore() - 40000, true);
+ SystemMessage cr = new SystemMessage(SystemMessageId.S1_DEDUCTED_FROM_CLAN_REP);
+ cr.addNumber(40000);
+ player.sendPacket(cr);
+ cr = null;
+ SystemMessage sm = new SystemMessage(SystemMessageId.DISSAPEARED_ITEM);
+ sm.addItemName(1419);
+ sm.addNumber(50);
+ player.sendPacket(sm);
+ increaseClanLevel = true;
+ }
+ }
+ break;
+ case 9:
+ // Upgrade to 10
+ if(getReputationScore() >= 40000 && player.getInventory().getItemByItemId(3874) != null && getMembersCount() >= 140)
+ {
+ // itemId 3874 == Alliance Manifesto
+ if (player.destroyItemByItemId("ClanLvl", 3874, 5, player.getTarget(), false))
+ {
+ setReputationScore(getReputationScore() - 40000, true);
+ SystemMessage cr = new SystemMessage(SystemMessageId.S1_DEDUCTED_FROM_CLAN_REP);
+ cr.addNumber(40000);
+ player.sendPacket(cr);
+ cr = null;
+ SystemMessage sm = new SystemMessage(SystemMessageId.DISSAPEARED_ITEM);
+ sm.addItemName(3874);
+ sm.addNumber(5);
+ player.sendPacket(sm);
+ increaseClanLevel = true;
+ }
+
+ }
+ break;
default:
return;
Index: /TrunK/*********_CORE/java/com/it/br/gameserver/handler/admincommandhandlers/AdminPledge.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/gameserver/handler/admincommandhandlers/AdminPledge.java (revision 325)
+++ /TrunK/*********_CORE/java/com/it/br/gameserver/handler/admincommandhandlers/AdminPledge.java (revision 658)
@@ -116,5 +116,5 @@
{
int level = Integer.parseInt(parameter);
- if (level>=0 && level <9)
+ if (level>=0 && level <11)
{
player.getClan().changeLevel(level);
|
|
|
| Os Seguintes 2 Usuários disseram Obrigado(a) para Mazokista por gostarem deste post : |
C.Bartowski (17-09-2010), Switchback (26-09-2010)
|
| Links Patrocinados |