[?] Hellbound Map

Psycho

Жнец
Модератор
Сообщения
4 716
Розыгрыши
1
Решения
3
Репутация
4 397
Реакции
3 129
Баллы
2 543
Есть ли возможность открыть карту хб по нажатию alt+m?
Так же хотел узнать. Если в ServerVariables.getLong("HellboundConfidence", 0); поставить 11, то будет 11й лвл у всех игроков?
Код:
    public static int getHellboundLevel()
    {
        long confidence = ServerVariables.getLong("HellboundConfidence", 0);
        boolean judesBoxes = ServerVariables.getBool("HB_judesBoxes", false);
        boolean bernardBoxes = ServerVariables.getBool("HB_bernardBoxes", false);
        boolean derekKilled = ServerVariables.getBool("HB_derekKilled", false);
        boolean captainKilled = ServerVariables.getBool("HB_captainKilled", false);

        if(confidence < 1)
            return 0;
        else if(confidence >= 1 && confidence < 300000)
            return 1;
        else if(confidence >= 300000 && confidence < 600000)
            return 2;
        else if(confidence >= 600000 && confidence < 1000000)
            return 3;
        else if(confidence >= 1000000 && confidence < 1200000)
        {
            if(derekKilled && judesBoxes && bernardBoxes)
                return 5;
            else if(!derekKilled && judesBoxes && bernardBoxes)
                return 4;
            else if(!derekKilled && (!judesBoxes || !bernardBoxes))
                return 3;
        }
        else if(confidence >= 1200000 && confidence < 1500000)
            return 6;
        else if(confidence >= 1500000 && confidence < 1800000)
            return 7;
        else if(confidence >= 1800000 && confidence < 2100000)
        {
            if(captainKilled)
                return 9;
            else
                return 8;
        }
        else if(confidence >= 2100000 && confidence < 2200000)
            return 10;
        else if(confidence >= 2200000)
            return 11;

        return 0;
    }
 
1. можно, как точно не помню, нужно смотреть, но точно можно
2. нет, 11 лвл будет если поставить 2200000 или больше
 
RequestShowMiniMap
Код:
        // Map of Hellbound
        if((activeChar.isActionBlocked(Zone.BLOCKED_ACTION_MINIMAP) || activeChar.isInZone("[Hellbound_territory]")) && ItemFunctions.getItemCount(activeChar, 9994) == 0)
        {
            activeChar.sendPacket(SystemMsg.THIS_IS_AN_AREA_WHERE_YOU_CANNOT_USE_THE_MINI_MAP);
            return;
        }
activeChar.isInZone("[Hellbound_territory]")) && ItemFunctions.getItemCount(activeChar, 9994) == 0