Skip to content

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

Notifications You must be signed in to change notification settings

AmxxModularEcosystem/CustomWeaponsAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •