Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [Lineage] Java Mods (https://secretexperience.net/forumdisplay.php?f=636)
-   -   [L2JServer] [share]clan level up animation (https://secretexperience.net/showthread.php?t=20459)

Guma 10-04-2010 09:07 PM

[share]clan level up animation
 
clan level up animation


Código:

Index: /TrunK/L2J_CORE/java/com/it/br/gameserver/model/actor/instance/L2VillageMasterInstance.java
===================================================================
--- /TrunK/L2J_CORE/java/com/it/br/gameserver/model/actor/instance/L2VillageMasterInstance.java (revision 649)
+++ /TrunK/L2J_CORE/java/com/it/br/gameserver/model/actor/instance/L2VillageMasterInstance.java (revision 708)
@@ -44,4 +44,6 @@
 import com.it.br.gameserver.serverpackets.ActionFailed;
 import com.it.br.gameserver.serverpackets.AquireSkillList;
+import com.it.br.gameserver.serverpackets.MagicSkillLaunched;
+import com.it.br.gameserver.serverpackets.MagicSkillUser;
 import com.it.br.gameserver.serverpackets.NpcHtmlMessage;
 import com.it.br.gameserver.serverpackets.SystemMessage;
@@ -155,4 +157,8 @@
            }
            player.getClan().levelUpClan(player);
+            {
+              player.broadcastPacket(new MagicSkillUser(player, 5103, 1, 0, 0));
+              player.broadcastPacket(new MagicSkillLaunched(player, 5103, 1));
+            }
        }
               
Index: /TrunK/L2J_CORE/java/com/it/br/gameserver/model/L2Clan.java
===================================================================
--- /TrunK/L2J_CORE/java/com/it/br/gameserver/model/L2Clan.java (revision 706)
+++ /TrunK/L2J_CORE/java/com/it/br/gameserver/model/L2Clan.java (revision 708)
@@ -2206,15 +2206,15 @@
    }
 
-    public void levelUpClan(L2PcInstance player)
+    public boolean levelUpClan(L2PcInstance player)
    {
        if (!player.isClanLeader())
        {
            player.sendPacket(new SystemMessage(SystemMessageId.YOU_ARE_NOT_AUTHORIZED_TO_DO_THAT));
-            return;
+            return false;
        }
        if (System.currentTimeMillis() < getDissolvingExpiryTime())
        {
            player.sendPacket(new SystemMessage(SystemMessageId.CANNOT_RISE_LEVEL_WHILE_DISSOLUTION_IN_PROGRESS));
-            return;
+            return false;
        }
 
@@ -2402,5 +2402,5 @@
                break;
            default:
-                    return;
+                    return false;
        }
 
@@ -2409,5 +2409,5 @@
            SystemMessage sm = new SystemMessage(SystemMessageId.FAILED_TO_INCREASE_CLAN_LEVEL);
            player.sendPacket(sm);
-            return;
+            return false;
        }
 
@@ -2421,4 +2421,5 @@
 
        changeLevel(getLevel() + 1);
+        return true;
    }


credit: l2jserver


Horários baseados na GMT -3. Agora são 01:10 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.