Tópico: [L2JServer] Correção do GMViewCharacter
Ver um Único Post
Antigo 03-10-2013, 04:43 PM   #1 (permalink)
Setokaiba
Jesus Te Ama, Mas EU Não!
 
Avatar de Setokaiba
 
Registrado em: Oct 2008
Localização: 45º 33º 34º N | 122º 41º 41º W DESTINATION: ANYWHERE Adidas
Posts: 4,133
Agradeceu: 837
Agradecido 6,058 Vezes em 2,106 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Pontos: 20,442, Nível: 90
Pontos: 20,442, Nível: 90 Pontos: 20,442, Nível: 90 Pontos: 20,442, Nível: 90
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Anderson Andrade

Inventório de Setokaiba Usuário possui 1x Lock Fan Usuário possui 1x Oakley Usuário possui 1x Apple Inc. Fan/User Usuário possui 1x Honda Usuário possui 1x Windows Seven User

Padrão Correção do GMViewCharacter

Descrição: Você está cansado de ver as informações incorretas dos personagens tais como status e MDef 0? Segue a correção para isso.

Código para Gracia Final:
Em: L2_GameServer/java/net/sf/l2j/gameserver/network/serverpackets/GMViewCharacterInfo.java

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
5. @@ -99,7 +99,7 @@
  6.          writeD(_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_DECO4));
  7.          writeD(_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_DECO5));
  8.          writeD(_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_DECO6));
  9. -        writeD(0); // T3 Unknown
  10. +        writeD(_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_BELT)); // CT2.3
  11.          // end of T1 new D's
  12.         
  13.        writeD(_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_HAIRALL));
  14. @@ -128,65 +128,36 @@
  15.          writeD(_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_DECO4));
  16.          writeD(_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_DECO5));
  17.          writeD(_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_DECO6));
  18. -        writeD(0); // T3 Unknown
  19. -        writeD(0); // T3 Unknown
  20. -        writeD(0); // T3 Unknown
  21. -        // end of T1 new D's
  22. +        writeD(_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_BELT)); // CT2.3
  23.         
  24. -        // c6 new h's
  25. -        writeH(0x00);
  26. -        writeH(0x00);
  27. -        writeH(0x00);
  28. -        writeH(0x00);
  29. -        writeH(0x00);
  30. -        writeH(0x00);
  31. -        writeH(0x00);
  32. -        writeH(0x00);
  33. -        writeH(0x00);
  34. -        writeH(0x00);
  35. -        writeH(0x00);
  36. -        writeH(0x00);
  37. -        writeH(0x00);
  38. -        writeH(0x00);
  39. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_UNDER));
  40. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_REAR));
  41. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LEAR));
  42. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_NECK));
  43. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_RFINGER));
  44. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LFINGER));
  45. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_HEAD));
  46.          writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_RHAND));
  47. -        writeH(0x00);
  48. -
  49. -        writeH(0x00);
  50. -        writeH(0x00);
  51. -        writeH(0x00);
  52. -        writeH(0x00);
  53. -        writeH(0x00);
  54. -        writeH(0x00);
  55. -        writeH(0x00);
  56. -        writeH(0x00);
  57. -        writeH(0x00);
  58. -        writeH(0x00);
  59. -        writeH(0x00);
  60. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LHAND));
  61. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_GLOVES));
  62. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_CHEST));
  63. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LEGS));
  64. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_FEET));
  65. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_BACK));
  66.          writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LRHAND));
  67. -        writeH(0x00);
  68. -        writeH(0x00);
  69. -        writeH(0x00);
  70. -        writeH(0x00);
  71. -        // end of c6 new h's
  72. -       
  73. -        // start of T1 new h's
  74. -        writeH(0x00);
  75. -        writeH(0x00);
  76. -        writeH(0x00);
  77. -        writeH(0x00);
  78. -        writeH(0x00);
  79. -        writeH(0x00);
  80. -        writeH(0x00);
  81. -        writeH(0x00);
  82. -        writeH(0x00);
  83. -        writeH(0x00);
  84. -        writeH(0x00);
  85. -        writeH(0x00);
  86. -        writeH(0x00);
  87. -        writeH(0x00);
  88. -        writeH(0x00);
  89. -        writeH(0x00);
  90. -        // end of T1 new h's
  91. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_HAIR));
  92. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_HAIR2));
  93. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_RBRACELET));
  94. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_LBRACELET));
  95. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO1));
  96. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO2));
  97. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO3));
  98. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO4));
  99. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO5));
100. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_DECO6));
101. +        writeD(_activeChar.getInventory().getPaperdollAugmentationId(Inventory.PAPERDOLL_BELT)); // CT2.3
102. +        writeD(0x00); // CT2.3
103. +        writeD(0x01); // CT2.3
104. 
105.        writeD(_activeChar.getPAtk(null));
106.        writeD(_activeChar.getPAtkSpd());
107.

Setokaiba está offline  
Links Patrocinados
 

Search Engine Optimization by vBSEO 3.3.0