Новости Релиз Of Ash and Steel состоится 6 ноября
  • 7.312
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 11.460
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 5.881
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
Иконка ресурса

Union / Юнион Дополнительный лут неписям и в сундуки 4.0

Нет прав доступа на загрузку
Позволяет выдавать неписям и сундукам дополнительный лут.
Исключения: моды которые блокируют плагины. Но все что с юнионом по-идее должно работать, тестил на голой Г2НВ

ВНИМАНИЕ
Новая строчка конфига
AivarForNpcId=99

Она отвечает за то, где данные плагина будут сохраняться, в разных модах надо выбирать разные значения, уточняйте у разработчиков модов. Для НБ если что то сломается я починю, но для других модов применяйте на свой страх и риск.
Симпатии: Blackmail01
Как и для неписей - имя сундука в npcs поле и в сундук не будет добавляться если его имя не матчится. Те же ограничения, что будет поиск по вхождению, например

"npcs": ["XAR"] - добавит во все сундуки, в имени которых есть XAR
Симпатии: Blackmail01
Диалог на удаление предметов теперь двухступенчатый, то есть требует подтверждение и руссифицирован!

Доп лут при воровстве!
JSON:
"steal": {
        "steal": true,
        "loot": [
             {
                "chance": 1,
                "chanceOutOf": 150,
                "maxAmount": 2,
                "itemNames": [
                    "ITMI_LOOTBOX"
                ]
            },
            {
                "chance": 1,
                "chanceOutOf": 150,
                "itemNames": [
                    "ITMI_POCKET",
                    "ITSE_GOLDPOCKET25",
                    "ITSE_GOLDPOCKET50",
                    "ITSE_GOLDPOCKET100"
                ]
            },
            {
                "chance": 1,
                "chanceOutOf": 77,
                "maxAmount": 35,
                "itemNames": [
                    "ITMI_GOLD"
                ]
            }
        ]
    }
Старые версии не совместимы, лут таблицы теперь можно прописывать под конкретных неписей

Пример настройки можно посмотреть g2-union-extra-loot/utils.json at master · puncleV/g2-union-extra-loot

Код:
"weak-animals": {
        "npcs": [
            "RABBIT",
            "GOAT",
            "SHEEP",
            "HAMMEL",
            "MEATBUG",
            "HORSE",
            "CRAB",
            "RIESENNATTER",
            "SCHILDKROETE"
        ],
        "loot": [
            {
                "chance": 25,
                "chanceOutOf": 100,
                "valueOverride": 5,
                "maxAmount": 5,
                "itemNames": [
                    "ITKE_LOCKPICK",
                    "ITMI_BOTTLE_EMPTY"
                ]
            },
            {
                "chance": 1,
                "chanceOutOf": 100,
                "itemNames": [
                    "ITMI_DIAMOD",
                    "ITMI_EMERALD",
                    "ITMI_RUBY",
                    "ITMI_SAPPHIRE",
                    "ITMI_OPAL",
                    "ITMI_TOPAZ"
                ]
            },
            {
                "chance": 5,
                "chanceOutOf": 100,
                "maxAmount": 3,
                "itemNames": [
                    "ITMI_ENCHANTSTONE_FIRE",
                    "ITMI_ENCHANTSTONE_MAGIC",
                    "ITMI_ENCHANTSTONE_BLUNT",
                    "ITMI_ENCHANTSTONE_EDGE",
                    "ITMI_ENCHANTSTONE_POINT"
                ]
            },
            {
                "chance": 5,
                "chanceOutOf": 100,
                "maxAmount": 2,
                "itemNames": [
                    "ITSE_ERZFISCH",
                    "ITSE_GOLDFISCH",
                    "ITSE_RINGFISCH",
                    "ITSE_LOCKPICKFISCH"
                ]
            },
            {
                "chance": 5,
                "chanceOutOf": 100,
                "maxAmount": 2,
                "itemNames": [
                    "ITSL_GOLDPOCKET_NONE",
                    "ITSL_GOLDPOCKET_LOW"
                ]
            },
            {
                "chance": 10,
                "chanceOutOf": 100,
                "maxAmount": 2,
                "itemNames": [
                    "ITPO_MANA_01",
                    "ITPO_HEALTH_01"
                ]
            },
            {
                "chance": 5,
                "chanceOutOf": 100,
                "maxAmount": 5,
                "itemNames": [
                    "ITMI_SNC_SPEC_ITEM"
                ]
            }
        ]
    },


Код:
"bosses": {
        "boss": true,
        "loot": [
            {
                "chance": 1000,
                "chanceOutOf": 1000,
                "valueOverride": 250,
                "maxAmount": 3,
                "itemNames": [
                    "ITMI_LOOTBOX"
                ]
            },
            {
                "chance": 200,
                "chanceOutOf": 1000,
                "itemNames": [
                    "ITPO_ELIXIRSHADOWLITE"
                ]
            },
            {
                "chance": 250,
                "chanceOutOf": 1000,
                "maxAmount": 2,
                "amountMeansPicks": true,
                "itemNames": [
                    "ITPO_PERM_DEF",
                    "ITPO_PERM_STAMINA",
                    "ITPO_FIREDEFENCE",
                    "ITPO_MAGDEFENCE",
                    "ITPO_NP_STATS",
                    "ITPO_PERM_STR_START",
                    "ITPO_PERM_DEX_START",
                    "ITPO_AMUNSU",
                    "ITPO_ANCIENTPOTION"
                ]
            },
            {
                "chance": 50,
                "chanceOutOf": 1000,
                "amountMeansPicks": true,
                "maxAmount": 2,
                "itemNames": [
                    "ITPO_PERM_DEF",
                    "ITPO_PERM_STAMINA",
                    "ITPO_FIREDEFENCE",
                    "ITPO_MAGDEFENCE",
                    "ITPO_NP_STATS",
                    "ITPO_PERM_STR_START",
                    "ITPO_PERM_DEX_START",
                    "ITPO_AMUNSU",
                    "ITPO_ANCIENTPOTION"
                ]
            },
            {
                "chance": 2000,
                "chanceOutOf": 1000,
                "amountMeansPicks": true,
                "maxAmount": 3,
                "itemNames": [
                    "ITPO_HEALTH_03",
                    "ITPO_HEALTH_02",
                    "ITPO_MANA_03",
                    "ITPO_MANA_02"
                ]
            },
            {
                "chance": 1000,
                "chanceOutOf": 10000,
                "maxAmount": 2,
                "amountMeansPicks": true,
                "itemNames": [
                    "ITPO_NP_MANAREG3",
                    "ITPO_NP_STAMINA2",
                    "ITPO_RAREPOTION_07"
                ]
            },
            {
                "chance": 3450,
                "chanceOutOf": 10000,
                "amountMeansPicks": true,
                "maxAmount": 4,
                "itemNames": [
                    "ITPO_RAREPOTION_01",
                    "ITPO_RAREPOTION_02",
                    "ITPO_RAREPOTION_03",
                    "ITPO_RAREPOTION_04",
                    "ITPO_RAREPOTION_05",
                    "ITPO_RAREPOTION_06",
                    "ITPO_RAREPOTION_07"
                ]
            },
            {
                "chance": 1750,
                "chanceOutOf": 10000,
                "amountMeansPicks": true,
                "maxAmount": 2,
                "itemNames": [
                    "ITPO_FIREDEFENCE",
                    "ITPO_MAGDEFENCE",
                    "ITPO_AMUNSU",
                    "ITPO_MAGDEFENCE",
                    "ITPO_INTELLECT"
                ]
            },
            {
                "chance": 1750,
                "chanceOutOf": 10000,
                "maxAmount": 4,
                "amountMeansPicks": true,
                "itemNames": [
                    "ITMI_PLAZMA",
                    "ITAT_STONEGOLEMHEART",
                    "ITAT_FIREGOLEMHEART",
                    "ITAT_ICEGOLEMHEART",
                    "ITAT_SWAMPGOLEMHEART",
                    "ITAT_TROLLBLACKFUR",
                    "ITAT_DEMONHEART"
                ]
            }
        ]
    }

Специальные таблицы:
Код:
boss: true - табличка будет добавляться всем боссам
champion: true - табличка для всех чемпионов
chest: true - табличка для всех сундуков
Если оставить поле "npcs" пустым, то будет добавляться любым НПЦ. Дефолтные настройки достаточно щедрые на перманенты, рекоммендуется играть с
Код:
[PUNCLEV_ADDITIONAL_LOOT]
ExtraLootChance=55
ChestsExtraLootChance=55
Код:
ChampionMinStats=175;
ChampionMaxStats=1250;
ChampionMinHp=1000;
ChampionMaxHp=35000;
BossStrengthenPercent=0.1;

JSON:
 {
                "chance": 228,
                "chanceOutOf": 20000,
                "valueOverride": 20000, # brand new field
                "itemNames": [
                    "ITRU_BELIARSRAGE",
                    "ITRU_ICEEXPLOISION",
                    "ITRU_SUMMONGUARDIAN",
                    "ITRU_SUMGOL",
                    "ITRU_SUMFIREGOL",
                    "ITRU_ACID",
                    "ITRU_SUMSWPGOL",
                    "ITRU_CHARGEFIREBALL",
                    "ITRU_LIGHTNINGFLASH",
                    "ITRU_LIGHTNINGSPHERE",
                    "ITRU_ELECTROWAVE",
                    "ITRU_SUMICEGOL",
                    "ITRU_DEATHBALL"
                ]
            }
valueOverride - все айтемы будут считаться так,будто бы их стоимось равна valueOverride, полезно когда крутые предметы - дешевые (например пироги)
Симпатии: EleonoraVolk
Вы просили, я сделал!

Положить вещи в сундук Ксардаса, подойти к нему и попросить почистить сундук, все предметы (без разбору) будут удалены из его сундука. Использовать с высокой осторожностью.
Теперь по главам будет даваться лут торгошам.

TradersLootPerChapter=1
ChampionLpChance=35; из 100
ChampionExtraLevel=5; дает 5 уровней если чемпиону дали его чемпионский лут (5 уровней вроде = +50 опыта)
ChampionLpIncrease=1; если шанс на ЛП прокнул то при убийстве даст 1 лп
ChampionStrentghenPerLpValue=350; за единицу лп добавляем 350 условных единиц силы (будто бы добавили шмота на 350 золотых), все усиления стакаются на чемпионе потому установка большого значения может сделать их безумно сильными
Секция в gothic.ini теперь по другому называется - PUNCLEV_ADDITIONAL_LOOT, см описание что бы понять какие переменные за что отвечают.

Усиление мобов теперь идет в процентах от изначальных значений (что бы не добавлять 21049120 хп зайцу теперь можно сделать, что бы хп выросло не более чем на 100%)

Эксклюзивность лута, теперь base-loot добавляется только мобам, которые не подходят под другие категории (не торгаши, не люди, не боссы).

После этого обновления сбросяся все настройки и придется вручную их перенести из старой секции в новую.

Обновил дефолтный лут по логике - теперь у монстров можно увидеть только мелкие предметы (никаких книг у падальщиков). В целом всего лута меньше будет.

Поменял лут таблицы, теперь есть поле amountMeansPicks вместо maxAmountOfTries; Отвечает за поведение maxAmount, если установлено true, то тогда будет добавлять рандомные айтемы из таблички в количестве ОТ minAmount ДО maxAmount
Симпатии: EleonoraVolk и Blackmail01
ChampionStrengthenValue=2000; эквивалент добавления 2000 монет лута (делает достаточно сильным врага)

MaxStrengthenValue=2000; Максимальное усиление врага, например если враг получил три царских щавеля (каким то чудом), то усилен будет только за два; Чемпион усиляется дважды, 2000 по дефолту и за добавленный лут,т оесть в сумме - 4000;
MinStrengthenValue=100; Минимальное усиление вне зависимости от качества лута, например, если добавилась одна золотая монетка врагу, то он все равно усилится на это значение.
Симпатии: EleonoraVolk
Сверху Снизу