Иконка ресурса

Скрипт Dress Me Item Slot (Underwear-Tatto) 2025-03-18

Нет прав для скачивания
Код:
        serverpackets/CharInfo
        --------------------------
        writeD(_activeChar.getAppearance().getSex() ? 1 : 0);
            writeD(_activeChar.getBaseClass());
            for (int slot : getPaperdollOrder())
            {
  +              switch (slot)
  +             {
  +                  case 6:
  +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));
  +                      break;
  +                  case 10:
  +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));
  +                      break;
  +                  case 11:
  +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));
  +                      break;
  +                  case 12:
  +                      writeD((_activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemId(Inventory.PAPERDOLL_UNDERWEAR));
  +                      break;
  +                  default:
  +                      writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot));
  +              }
  +          }
           
            for (int slot : getPaperdollOrder())
            {
                writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot));
            }



serverpackets/UserInfo



        writeD(_activeChar.getCurrentLoad());
        writeD(_activeChar.getMaxLoad());
       
        writeD(_activeChar.getActiveWeaponItem() != null ? 40 : 20); // 20 no weapon, 40 weapon equipped
        for (int slot : getPaperdollOrder())
        {
   +         switch (slot)
   +         {
   +             case 6:
   +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 10:
   +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 11:
   +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 12:
   +                 writeD((_activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollObjectId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             default:
   +                 writeD(_activeChar.getInventory().getPaperdollObjectId(slot));
            }
        }
        for (int slot : getPaperdollOrder())
        {
   +         switch (slot)
   +         {
   +             case 6:
   +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_CHEST) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 10:
   +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_GLOVES) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 11:
   +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_LEGS) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             case 12:
   +                 writeD((_activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR) == 0) ? _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_FEET) : _activeChar.getInventory().getPaperdollItemDisplayId(Inventory.PAPERDOLL_UNDERWEAR));
   +                 break;
   +             default:
   +                 writeD(_activeChar.getInventory().getPaperdollItemDisplayId(slot));
            }
        }
        for (int slot : getPaperdollOrder())
        {
            writeD(_activeChar.getInventory().getPaperdollAugmentationId(slot));
        }
Назад
Сверху