Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 3.09 KB

README.md

File metadata and controls

76 lines (55 loc) · 3.09 KB

CWAPI-IconBar

Описание

Создание кастомного оружия через конфиг-файлы с возможностью расширения способностей оружия при помощи API.

Ресурс на Dev-CS

!!!ВАЖНО!!! - Предупреждения 217 при комплияции CustomWeaponsAPI.sma - норма, так и должно быть... как бы странно это не звучало)

Требования

Миграция с версии 0.7.x на версию 1.0.0

Мигратор конфигов оружия...

Все расширения для версии 0.7.x несовместимы с версией 1.0.0. Включая расширение для VipModular, его требуется обновить до версии 2.0.0 или выше.

В файлах кастомных оружий были переименованы некоторые поля:

  • Поле DefaultName переименовано в Reference. Также, в его значении теперь должно быть указано полное название стандартного оружия, включая weapon_.
  • Поле ClipSize переименовано в MaxClip.
  • Подполя v, p и w поля Models переименованы в View, Player и World соответственно.
  • Подполе ShotSilent поля Sounds переименовано в ShotSilenced.

Пример миграции файла оружия

0.7.x:

{
  "DefaultName": "deagle",
  "Models": {
    "v": "models/v_deagle.mdl",
    "p": "models/p_deagle.mdl",
    "w": "models/w_deagle.mdl"
  },
  "Sounds": {
    "Shot": "weapons/deagle-1.wav",
    "ShotSilent": "weapons/deagle-1.wav"
  },
  "ClipSize": 10
}

1.0.0:

{
  "Reference": "weapon_deagle",
  "Models": {
    "View": "models/v_deagle.mdl",
    "Player": "models/p_deagle.mdl",
    "World": "models/w_deagle.mdl"
  },
  "Sounds": {
    "Shot": "weapons/deagle-1.wav",
    "ShotSilenced": "weapons/deagle-1.wav"
  },
  "MaxClip": 10
}

Благодарность

Dev-CS: [ReAPI] Пример кастомного оружия с дополнительними свойствами

Dev-CS: За помощь на форуме

BalbuR/DeMNiX: За реализацию поддержки кастомных звуков стрельбы

wopox1337: Пример конфига для GitHub Actions.