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
Voltar   Secret Experience > Área L2J > [L2J] Downloads > [Lineage] Java Mods
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 01-01-2011, 10:51 PM   #1
Mazokista
Membro - Veterano
 
Avatar de Mazokista
 
Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para Mazokista
Nome Real: Roberto

Inventório de Mazokista

Icon2 Disable Bow for classes

Esse Mod Desativa Todas as Class qui vc nao queira qui usse bow Exemplo Titan :D

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: /TrunK/*********_CORE/java/config/Class.properties
===================================================================
--- /TrunK/*********_CORE/java/config/Class.properties (revision 1585)
+++ /TrunK/*********_CORE/java/config/Class.properties (revision 1768)
@@ -136,2 +136,43 @@
 WeaponType = DAGGER
 Damage = 1.5
+
+#Disable Bow for classes: write here classes id 
+#that you dnt want allow to use BOW. Class id examples,
+#you can find others into char_templates database table
+#
+# classId       className
+# 88            Duelist
+# 89            DreadNought
+# 90            Phoenix Knight
+# 91            Hell Knight
+# 92            Sagittarius
+# 93            Adventurer
+# 94            Archmage
+# 95            Soultaker
+# 96            Arcana Lord
+# 97            Cardinal
+# 98            Hierophant
+# 99            Eva Templar
+# 100           Sword Muse
+# 101           Wind Rider
+# 102           Moonlight Sentinel
+# 103           Mystic Muse
+# 104           Elemental Master
+# 105           Eva Saint
+# 106           Shillien Templar
+# 107           Spectral Dancer
+# 108           Ghost Hunter
+# 109           Ghost Sentinel
+# 110           Storm Screamer
+# 111           Spectral Master
+# 112           Shillen Saint
+# 113           Titan
+# 114           Grand Khauatari
+# 115           Dominator
+# 116           Doomcryer
+# 117           Fortune Seeker
+# 118           Maestro
+
+# e.g. DisableBowForClasses = 89, 90, 91, 92, 102, 109
+AltDisableBow = False
+DisableBowForClasses = 
Index: /TrunK/*********_CORE/java/com/it/br/Config.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/Config.java (revision 1744)
+++ /TrunK/*********_CORE/java/com/it/br/Config.java (revision 1768)
@@ -592,4 +592,7 @@
     public static int ALT_CLASSID;
     public static float ALT_DAMAGE;
+    public static boolean ALT_DISABLE_BOW_CLASSES;
+    public static String DISABLE_BOW_CLASSES_STRING;
+    public static FastList<Integer> DISABLE_BOW_CLASSES = new FastList<Integer>();
     public static boolean ESCAPE_INCOMBATE;
     public static boolean ALT_DAGGER;

@@ -1281,6 +1273,10 @@
 	            ALT_SWORD = Class.getProperty("WeaponType", "DAGGER").equalsIgnoreCase("SWORD");
 	            ALT_POLE = Class.getProperty("WeaponType", "DAGGER").equalsIgnoreCase("POLE");
+		        ALT_DISABLE_BOW_CLASSES = Boolean.parseBoolean(Class.getProperty("AltDisableBow", "False"));
+		        DISABLE_BOW_CLASSES_STRING = Class.getProperty("DisableBowForClasses", "");
+				DISABLE_BOW_CLASSES = new FastList<Integer>();
+				for (String class_id : DISABLE_BOW_CLASSES_STRING.split(","))
+				{
+					if(!class_id.equals(""))
+						DISABLE_BOW_CLASSES.add(Integer.parseInt(class_id));
+				}
+
             catch (Exception e) 
             { 
Index: /TrunK/*********_CORE/java/com/it/br/gameserver/network/clientpackets/UseItem.java
===================================================================
--- /TrunK/*********_CORE/java/com/it/br/gameserver/network/clientpackets/UseItem.java (revision 1752)
+++ /TrunK/*********_CORE/java/com/it/br/gameserver/network/clientpackets/UseItem.java (revision 1768)
@@ -451,4 +451,12 @@
                 else
                 {
+                	if (Config.ALT_DISABLE_BOW_CLASSES)
+                	{
+                		if(item.getItem() instanceof L2Weapon && ((L2Weapon)item.getItem()).getItemType() == L2WeaponType.BOW)
+                		{
+                			if(Config.DISABLE_BOW_CLASSES.contains(activeChar.getClassId().getId())){
+                				activeChar.sendMessage("This item can not be equipped by your class");
+                				activeChar.sendPacket(ActionFailed.STATIC_PACKET);
+                				return;
+                			}
+                		}
+                	}
                 	int tempBodyPart = item.getItem().getBodyPart();
                 	L2ItemInstance tempItem = activeChar.getInventory().getPaperdollItemByL2ItemId(tempBodyPart);



Creditos Desconhecidos :

Arquivos Anexados
Tipo de Arquivo: txt Class Bow.txt (4.0 KB, 64 visualizações) Baixar
Mazokista está offline  
Os Seguintes 6 Usuários disseram Obrigado(a) para Mazokista por gostarem deste post :
Adriano157 (29-01-2011), alessandroht (06-02-2011), bobzih (01-01-2011), christiand (19-02-2011), gatesofnaia (06-07-2011), Nakashimi (15-09-2011)
Links Patrocinados
Antigo 27-04-2011, 05:40 PM   #2
jhonatax9
Membro - Cabo
 
Avatar de jhonatax9
 
Registrado em: Feb 2010
Posts: 22
Agradeceu: 2
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 2,940, Nível: 33
Pontos: 2,940, Nível: 33 Pontos: 2,940, Nível: 33 Pontos: 2,940, Nível: 33
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Inventório de jhonatax9

Padrão

eu coloco isso onde ??

jhonatax9 está offline   Responder com Citação
Antigo 27-04-2011, 06:06 PM   #3
Mazokista
Membro - Veterano
 
Avatar de Mazokista
 
Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Sistema
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para Mazokista
Nome Real: Roberto

Inventório de Mazokista

Padrão

Praticamente no Source do projeto q vc vai adicionar

Mazokista está offline   Responder com Citação
Antigo 27-04-2011, 10:57 PM   #4
*Slayer
Membro - Recruta
 
Avatar de *Slayer
 
Registrado em: Apr 2011
Posts: 1
Agradeceu: 1
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:

Inventório de *Slayer

Padrão

Como você sempre reclama cadê os Créditos ?

*Slayer está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : *Slayer por gostar deste Post :
OzzyOsbourne (12-09-2013)
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


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