Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [Lineage] Java Mods (https://secretexperience.net/forumdisplay.php?f=636)
-   -   [L2JServer] Correção Multisell - Icones Pretos (https://secretexperience.net/showthread.php?t=11316)

KaL 07-08-2009 02:22 PM

Correção Multisell - Icones Pretos
 
Este Mod corrige o bug do Interlude que deixa ícones pretos no Multisell List quando há um valor muito alto. Serve para todas as versões.

Código:

java/net/sf/l2j/gameserver/network/serverpackets/MultiSellList.java
@@ -91,8 +91,8 @@
                for(MultiSellIngredient i : ent.getIngredients())
                {
                        int items = i.getItemId();
-                        int typeE = 65535;
-                        if (items != 65336)
+                        int typeE = 500000;
+                        if (items != 500000)
                                typeE = ItemTable.getInstance().getTemplate(i.getItemId()).getType2();
                    writeH(items);      //ID
                    writeH(typeE);


java/net/sf/l2j/gameserver/network/clientpackets/MultiSellChoose.java
@@ -166,7 +166,7 @@
                _ingredientsList = null;
                return;
            }
-            if(e.getItemId() !=65336)
+            if(e.getItemId() !=500000)
            {
                    // if this is not a list that maintains enchantment, check the count of all items that have the given id.
                    // otherwise, check only the count of items with exactly the needed enchantment level
@@ -205,7 +205,7 @@
 
            for(MultiSellIngredient e : entry.getIngredients())
            {
-                        if(e.getItemId()!=65336)
+                        if(e.getItemId()!=500000)
                        {
                                L2ItemInstance itemToTake = inv.getItemByItemId(e.getItemId());                // initialize and initial guess for the item to take.
                                if (itemToTake == null)

Créditos: Vago

rugalzinhu 08-08-2009 03:43 PM

onde coloco Isso?

paytaly 08-08-2009 03:45 PM

Cara! Não me diga que não está vendo o tamanho do caminho destacado em Amarelo! ¬¬

AnthonyNichols~ 13-09-2009 11:44 PM

Se não me engano , o L2Equal , ja vem com essa correção correto ? eu to usando a rev do OnzeBiu aqui , e é o seguinte :S~ , eu to tendo msm assim esse problema dos icones pretos , na bag fica normal , no npc , fica preto e da critical qndo clica em cima com o mouse.

exemplos de IDS: 45412 e 94421

acho que o 94421 o erro é pq só é até 65335 né? mais e o de ID 45412? o unico q da critical é os 9442.... os 4541... eles apenas ficam pretos :S~ qq eu faço ><

( não sei se deveria criar um tópico com tal dúvida , mais se não me engano ja teve outros tópicos com essa duvida de icones pretos , nao essa msm duvida , mais era relativo a isso e eu poderia ser advertido caso postasse , por isso to botando aqui , desculpem qlqr coisa )

CavaleiroNegro 14-09-2009 01:23 AM

Citação:

- if(e.getItemId()!=65336)
+ if(e.getItemId()!=500000)
O maximo que vai é 500000,caso esteje tomando critico pode até ser erro do item pois qnd fica preto aqui apenas não aparece informações do item.

AnthonyNichols~ 14-09-2009 12:13 PM

mais é verdade que o Equal já vem com tal função? estou usando a rev do OnzeBiu

CavaleiroNegro 15-09-2009 12:48 AM

@TryZ :

Se vem não sei certinho,mais basta seguir o caminho especificado e abrir os arquivos e ver como eles estão...(Se tiver a rev para copilar é claro)

sennocao 30-09-2009 12:08 AM

Não sei como coloca, pois nao achei esse arquivo para alterar.
Rev2471 L2jfree

Drako 08-05-2010 05:15 AM

Alterei os codigos nos locais corretos, porem os icones na Loja continuam pretos.
esse codigo nao esta 100%.

Revisão L2jteon.
ID ITEM: 570012

Ja ate coloquei o no lugar de 500000, 900000 porem nao resolveu =/

tx300 30-01-2011 07:54 AM

tenho o mesmo problema


Horários baseados na GMT -3. Agora são 11:50 PM.

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