Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Dúvidas (https://secretexperience.net/l2j-duvidas/)
-   -   [Interlude] Ícone multicell 6 digitos (https://secretexperience.net/l2j-duvidas/27650-icone-multicell-6-digitos.html)

tx300 17-11-2010 12:10 AM

Ícone multicell 6 digitos
 
To com problema para add itens com 6 digitos na multicell o icone fica preto como corrigir

Mazokista 17-11-2010 11:24 AM

Renomei o ID do Item Para Menos de 65535

Caso voce querer fazer uma breve modificacao para adicionar qual quer item com 6 digitos teria qui fazer uma modificacao no java como ? primeiro voce tem qui aprender a compilar

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Código:

--- Trunk/L2jserver - GS/java/com/l2j/gameserver/network/clientpackets/MultiSellChoose.java (revision 4)
+++ Trunk/L2jserver - GS/java/com/l2j/gameserver/network/clientpackets/MultiSellChoose.java (revision 6)
@@ -156,7 +156,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
@@ -195,7 +195,7 @@
 
                for(MultiSellIngredient e : entry.getIngredients())
                {
-                        if(e.getItemId()!=65336)
+                            if(e.getItemId()!=500000)
                        {
                                for(MultiSellIngredient a : entry.getProducts())
                            {

Código:

--- Trunk/L2jserver - GS/java/com/l2j/gameserver/network/serverpackets/MultiSellList.java (revision 4)
+++ Trunk/L2jserver - GS/java/com/l2j/gameserver/network/serverpackets/MultiSellList.java (revision 7)
@@ -91,8 +91,8 @@
                for(MultiSellIngredient i : ent.getIngredients())
                {
                        int items = i.getItemId();
-                        int typeE = 65535;
-                        if (items != 65535)
+                        int typeE = 500000;
+                        if (items != 500000)
                                typeE = ItemTable.getInstance().getTemplate(i.getItemId()).getType2();
                    writeH(items);      //ID
                    writeH(typeE);


tx300 18-11-2010 11:40 AM

Essa Mod ai eu ja add e nao resolveu para 6 digitos.

Mazokista 18-11-2010 04:31 PM

Isso e apenas uma modificacao no Java Para Almentar o valor dos ID Para 500000
, cmo vc disse vc ja fez essa modificacao e nao surgiu efeito qual item vc esta tentando adicionar na sua rev?

tx300 18-11-2010 07:33 PM

573000 esse e o id do iten que quero por no gm shop.

Inspector 18-11-2010 08:26 PM

@tx300
amigos e percebeu seu item nao tem um ID compativel com o MOD pq o mod aceita ate o numero 500000, ou seja vc precisa alterar os valores ou do MOD ou do seu ID pra chegar a um consenso

tx300 18-11-2010 10:47 PM

entao eu ja coloquei 999999 e nao funcionou ou fiz errado ?

Fucker 18-11-2010 10:50 PM

500000
999999 /


se aceita até 500k
e tu colocou 999k
o que acha ?

traduzindo pra ti, limite pode ser 499999 :}

tx300 20-11-2010 01:32 AM

Nao entendi sua explicaçao acho que vc entendeu errado nao foi o iten que coloquei o id 999999 e sim no java o limite

Daniel2 20-11-2010 11:39 AM

mano oque ele quiz dizer acima é que você pode estar utrapassando no K da sua mulltsell entendeu tipo se ela vai ate 500K ela não pode passar de 500K se não o item fica preto então o seu ta utrapassando os 999K poriso estar preto.


Horários baseados na GMT -3. Agora são 04:38 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0