|
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 |
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) |
|
Membro - Veterano
![]() Registrado em: Dec 2009
Posts: 1,335
Agradeceu: 490
Agradecido 803 Vezes em 427 Posts
Nome Real: Roberto
|
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 : |
|
|
| 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 |
|
|
#4 (permalink) |
|
Membro - Recruta
![]() Registrado em: Apr 2011
Posts: 1
Agradeceu: 1
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
|
Como você sempre reclama cadê os Créditos ?
|
|
|
|
| O seguinte membro ao lado disse Obrigado(a) a : *Slayer por gostar deste Post : |
OzzyOsbourne (12-09-2013)
|
![]() |
|
|