ChanceOfDropWeapon = 13ChanceOfDropEquippment = 27ChanceOfDropOther = 80Это пропорции (веса), по которым выбирают категорию падающей вещи, когда решено, что «что-то» должно выпасть.
Сумма = 13 + 27 + 80 = 120 → нормализуем:
* оружие ≈ 10.8%,
* броня/акс ≈ 22.5%,
* прочее ≈ 66.7%.
После выбора категории уже внутри неё случайным образом выбираются конкретные предметы из инвентаря игрока (за исключением того, что запрещено списком/флагами).
Ограничения и дистанции
MaxItemsDroppable = 10За одну смерть игрок может потерять не более 10 предметов (по одному за «итерацию» выбора).
MaxDropThrowDistance = 70На какое расстояние (в игровых единицах) «разбрасывать» выпавшие предметы от умершего.
Пороги для дропа у PK
MinPKToDropItems = 5Порог PK, после которого предметы вообще могут выпадать.
Если у игрока меньше 5 PK — вещи не падают, даже если он «красный».
KarmaNeededToDrop = TrueЕсли True, предметы при смерти падают только у игроков с кармой > 0 (то есть у «красных»).
Если False, дроп предметов может быть и без кармы (по другим условиям/флагам), но это обычно не используется.
Короткий пример*
Игрок с 7 PK, карма 1200 (красный), умирает →
право на дроп есть (>= MinPKToDropItems и KarmaNeededToDrop=True).
Шанс что-то уронить: 60 + 1×7 = 67%.
Если выпало — категория выбирается по весам (≈ 10.8% оружие / 22.5% эквип / 66.7% прочее).
Упадёт не больше 10 вещей, запрещённые ID и аугменты не трогаем.
В следующем посте разберем какие же предметы не падают, их id и немного информации по pvp (flag) 🙂