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 21-04-2010, 10:17 PM   #1 (permalink)
Membro - Veterano
 
Avatar de Guma
 
Registrado em: Sep 2009
Localização: Florianopolis (sc)
Posts: 591
Agradeceu: 72
Agradecido 724 Vezes em 241 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para Guma
Nome Real: i'm Guma

Inventório de Guma

Icon2 Limite Enchant Max em alguns itens

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Index: config/enchant.properties
===================================================================
--- config/enchant.properties	(revision 5187)
+++ config/enchant.properties	(working copy)
@@ -26,6 +26,10 @@
 EnchantBreakArmorBlessed = False
 EnchantBreakJewelryBlessed = False
 
+#Limit Enchant
+LimitItemsEnchant=0
+EnchantMaxList=0
+
 # Enchant limit (unlimited on default)
 EnchantMaxWeapon = 25
 EnchantMaxArmor = 25
Index: src/main/java/com/l2jfree/Config.java
===================================================================
--- src/main/java/com/l2jfree/Config.java	(revision 5187)
+++ src/main/java/com/l2jfree/Config.java	(working copy)
@@ -600,6 +600,9 @@
 	public static int			ENCHANT_DWARF_1_CHANCE;								// Dwarf enchant System Dwarf 1 chance?
 	public static int			ENCHANT_DWARF_2_CHANCE;								// Dwarf enchant System Dwarf 2 chance?
 	public static int			ENCHANT_DWARF_3_CHANCE;								// Dwarf enchant System Dwarf 3 chance?
+public static String            ALT_LIST_ENCHANTS;
+public static int			ENCHANT_MAX_LIST;
+public static FastList<Integer>		ALT_ENCHANTS_LIST		= new FastList<Integer>();	
 
 	public static boolean		AUGMENT_EXCLUDE_NOTDONE;
 	public static int			AUGMENTATION_NG_SKILL_CHANCE; // Chance to get a skill while using a NoGrade Life Stone
@@ -624,6 +627,17 @@
 			ENCHANT_CHANCE_WEAPON = Integer.parseInt(enchantSettings.getProperty("EnchantChanceWeapon", "65"));
 			ENCHANT_CHANCE_ARMOR = Integer.parseInt(enchantSettings.getProperty("EnchantChanceArmor", "65"));
 			ENCHANT_CHANCE_JEWELRY = Integer.parseInt(enchantSettings.getProperty("EnchantChanceJewelry", "65"));
+
+/*Max list enchant*/
+                   
+ALT_LIST_ENCHANTS = enchantSettings.getProperty("LimitItemsEnchant", "0");
+ENCHANT_MAX_LIST  = Integer.parseInt(enchantSettings.getProperty("EnchantMaxList", "10"));
+ALT_ENCHANTS_LIST = new FastList<Integer>();
+			for (String id : ALT_LIST_ENCHANTS.split(","))
+			{
+				ALT_ENCHANTS_LIST.add(Integer.parseInt(id));
+			}
+
 			/* item may break normal scroll */
 			ENCHANT_BREAK_WEAPON = Boolean.parseBoolean(enchantSettings.getProperty("EnchantBreakWeapon", "True"));
 			ENCHANT_BREAK_ARMOR = Boolean.parseBoolean(enchantSettings.getProperty("EnchantBreakArmor", "True"));
Index: src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java
===================================================================
--- src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java	(revision 5187)
+++ src/main/java/com/l2jfree/gameserver/model/L2ItemInstance.java	(working copy)
@@ -1735,4 +1735,9 @@
 	{
 		return Config.ALT_LIST_OLY_RESTRICTED_ITEMS.contains(_itemId);
 	}
+
+        public boolean isEnchantList()
+	{
+		return Config.ALT_ENCHANTS_LIST.contains(_itemId);
+	}
 }
Index: src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java
===================================================================
--- src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java	(revision 5187)
+++ src/main/java/com/l2jfree/gameserver/network/clientpackets/RequestEnchantItem.java	(working copy)
@@ -45,6 +45,7 @@
 															{ 6569, 6570, 6571, 6572, 6573, 6574, 6575, 6576, 6577, 6578 };
 
 	private int					_objectId;
+	private int maxEnchantList;
 
 	/**
 	 * packet type id 0x58
@@ -331,6 +332,15 @@
 			return;
 		}
 
+maxEnchantList = Config.ENCHANT_MAX_LIST;
+
+if (item.getEnchantLevel() >= maxEnchantList && item.isEnchantList())
+		{
+			activeChar.sendPacket(new SystemMessage(SystemMessageId.INAPPROPRIATE_ENCHANT_CONDITION));
+			activeChar.setActiveEnchantItem(null);
+			return;
+		}
+
 		scroll = activeChar.getInventory().destroyItem("Enchant", scroll.getObjectId(), 1, activeChar, item);
 		if (scroll == null)
 		{

Guma está offline  
Os Seguintes 6 Usuários disseram Obrigado(a) para Guma por gostarem deste post :
Inspector (21-04-2010), junin00 (27-05-2010), llJuniorll (17-10-2010), Nakashimi (14-01-2012), RazerNaga (06-09-2010), Setokaiba (22-04-2010)
Links Patrocinados
Antigo 04-09-2010, 10:54 AM   #2 (permalink)
Membro - General
 
Avatar de italope
 
Registrado em: May 2010
Posts: 235
Agradeceu: 56
Agradecido 19 Vezes em 14 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 5,096, Nível: 45
Pontos: 5,096, Nível: 45 Pontos: 5,096, Nível: 45 Pontos: 5,096, Nível: 45
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Italo

Inventório de italope

Padrão

como fuciona esse mod ai ?
eu tenho ki por od id dos itens pra q ele passe do limite do serve de encahnt e?

italope está offline   Responder com Citação
Antigo 04-09-2010, 11:17 AM   #3 (permalink)
Membro - Veterano
 
Avatar de Guma
 
Registrado em: Sep 2009
Localização: Florianopolis (sc)
Posts: 591
Agradeceu: 72
Agradecido 724 Vezes em 241 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para Guma
Nome Real: i'm Guma

Inventório de Guma

Padrão

sim por os id dos itens separados por ","
e em baixo o limite de enchante para os itens da lista.

Guma está offline   Responder com Citação
O seguinte membro ao lado disse Obrigado(a) a : Guma por gostar deste Post :
italope (04-09-2010)
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 08:38 AM.