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 Membros Arcade Pesquisar Postados Hoje Marcar Fóruns Como Lidos Experience
   

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

Resposta
 
LinkBack Ferramentas do Tópico Modos de Exibição
Antigo 01-01-2011, 10:51 PM   #1 (permalink)
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 (permalink)
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 (permalink)
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 (permalink)
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

Ferramentas do Tópico
Modos de Exibição

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
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 09:46 AM.