Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
1.0.0-b2 | 26 | 0.00 звёзд 0 оценок | |
1.0.0-b1 | 71 | 0.00 звёзд 0 оценок | |
0.7.5 | 200 | 0.00 звёзд 0 оценок |
- Исправлены анимации с/без глушителя при использовании кастомных звуков (by Nordic Warrior).
- Добавлен натив
CWAPI_Weapons_GetAttribute
для получения некоторых параметров кастомного оружия.- Добавлена поддержка рекурсивного чтения файлов оружия. Теперь файлы оружия будут читаться в том числе из всех папок внутри
CustomWeaponsAPI/Weapons
.- Добавлен параметр
bForceActive
для нативаCWAPI_Weapons_Give
, при установке которого оружие будет принудительно взято в руки.
Плагин был полностью переписан без сохранения совместимости расширений и конфигов.
Инструкция по миграции файлов оружия расписана в README-файле.
Основные изменения:
- Полностью переработан API для способностей оружия, что значительно упростило их реализацию. Пример расширения...
- Переименованы некоторые параметры в конфигах оружия.
- Перебраны все параметры оружия и оставлены только те, которые работают корректно. Остальные возможно будут добавлены позже.
- Наконец-то нормально реализовано изменение звука выстрела.
- Исправлена проблема с WeaponList
- Добавлено событие
CWAPI_WE_Kill
- Некоторые исправления событий оружия
- Исправлен урон ножа (работает только умножение)
- Исправлены периодические ошибки из-за невалидного массива пушек
- Удалены тестовые плагины
- Возможно ещё какие-то изменения, долго не релизил, забыл уже всё)
Я немного начал сильно переделывать это вот всё, так что обновления текущей версии теперь будут в этой ветке.
А в основной ветке когда-нибудь возможно начнёт появляться новая версия, несовместимая со старой.
- Added define
MEMBER_UNSAFE
- Added types for giving custom weapons
- Added native
CWAPI_GiveWeaponById
- Added stock functions
CWAPI_CheckVersion
&CWAPI_GetVersion
- Examples:
CWAPI_CheckVersionV1(0.6.0)
will returntrue
if CWAPI version is0.6.0
or above.CWAPI_CheckVersionV2(0.6.0, 0.7.0)
will returntrue
if CWAPI version between0.6.0
and0.7.0
.- Added pub vars with plugin info
- Fixed native
CWAPI_GiveWeaponById
v0.5.2-beta:
v0.5.3-beta:
- Added custom hud
- Added nativ
CWAPI_GetWeaponIdFromEnt
- Added native
CWAPI_IsCustomWeapon
- Added define
CWAPI_IMPULSE_OFFSET
to cwapi.inc- Cosmetic changes
- Fixed damage hook
- Update README.md
- Added validate of type for weapon params
- Fixed damage hook fix :D
- Added entity var
var_CWAPI_ItemOwner
- Change version to 0.5.2-beta
v0.5.4-beta:
- Added message of not existing models
- Fix typo
- Fixed v_ and p_ models
- Added CVar
CWAPI_VERSION
.- Added command
CWAPI_Srv_Give
.- Cosmetic changes.
v0.6.0-beta:
- Remove 'SUPPORT_RESTRICT'
- Support Reapi 5.11.0.189
- Added define 'USE_NEW_REAPI_HOOKS'
- Added disabling weapons
- Add '!' before weapons config file name for disable it.
- Fixed define 'USE_NEW_REAPI_HOOKS'
- Fixed native 'CWAPI_GiveWeapon'
- Fixed giving bpammo if setted default max ammo value
- Fixed extracting weapon name from file name
- Remove json_object_get_type from cwapi.inc
- Fixed compilation for AmxModX 1.9.0
- Change version to 0.5.1-beta
- Update README.md
- Added native 'CWAPI_AddCustomWeapon'
- Fixed 2nd arg of 'CWAPI_GetWeaponData'
- Added native 'CWAPI_GetWeaponId'
- Fixed native 'CWAPI_AddCustomWeapon'
- Added native 'CWAPI_FindWeapon'
- Remove commented out debug log messages
- Update README.md
- Added default values for weapon parameters
- Change stock 'CWAPI_GetAbilityWeaponsList' to native
- Update README.md
- Change version to 0.5.0-beta