Ammo Manager

Не поддерживается Ammo Manager 2.1

Обратите внимание: этот ресурс не поддерживается разработчиком.
Версия Дата выпуска Скачивания Оценка  
2.1 884 5.00 звёзд 2 оценок Скачать
2.1 270 3.67 звёзд 3 оценок Скачать
2.0 69 4.50 звёзд 2 оценок Скачать
1.2.1 107 5.00 звёзд 1 оценок Скачать
1.2.1 37 0.00 звёзд 0 оценок Скачать
1.2.1 126 0.00 звёзд 0 оценок Скачать
1.2.1 40 0.00 звёзд 0 оценок Скачать
1.2.1 89 5.00 звёзд 1 оценок Скачать
1.2.1 58 0.00 звёзд 0 оценок Скачать
1.2.1 81 0.00 звёзд 0 оценок Скачать
1.2.0 28 0.00 звёзд 0 оценок Скачать
1.2.0 27 0.00 звёзд 0 оценок Скачать
1.1.0 28 0.00 звёзд 0 оценок Скачать
1.1.0 23 0.00 звёзд 0 оценок Скачать
1.1.0 25 0.00 звёзд 0 оценок Скачать
1.0.5 25 0.00 звёзд 0 оценок Скачать
1.0.5 23 0.00 звёзд 0 оценок Скачать
1.0.4 40 0.00 звёзд 0 оценок Скачать
1.0.3 52 0.00 звёзд 0 оценок Скачать
1.0.2 41 5.00 звёзд 1 оценок Скачать
1.0.2 29 0.00 звёзд 0 оценок Скачать
1.0.2 36 0.00 звёзд 0 оценок Скачать
1.0.1 47 5.00 звёзд 1 оценок Скачать
1.0 25 0.00 звёзд 0 оценок Скачать
.gamedata Обновление
  • Мне нравится
Реакции: kilroy и Dreizehnt
Первое, чего многие (1) просили, это разграничение патрон:
  • Теперь размер запаса можно выставлять больше, чем 511, порог визуального бага неизвестен
  • А размер магазина можно выставлять больше 254х, но при 1000+ происходит визуальный баг
    1592507819220.png

    За все выше сказанное спасибо @qubka за его код в ZP
Также добавлена возможность устанавливать 0 патрон в запасе (это устроить можно и с магазином, но происходит баг с анимациями, да и не пострелять без патрон)
В связи с этим была обновлена библиотека, а именно - комментарии, указывающие, что теперь чтобы установить стандартное значение патрон, надо выставлять -1, а не 0

Следующее изменение касается лишь технической части - теперь не требуется Weaponry Identifier, его работа была заменена расширением cstrike (Спасибо @Someone за код)
Настоятельно рекомендую удалить Weaponry Identifier
На любых играх, кроме CSGO, данное обновление не проверялось, но должно работать. Устанавливая - проверьте функционал
  • Мне нравится
Реакции: Dreizehnt, kilroy и Truyn
Из основного:
Полностью переписан код, убраны какие-либо упоминания InkCore
Убран файл classnames.ini, вместо него используется WeaponryIdentifier (Только для CS:GO)
Плагин проверен, работает и обоима, и запас (Проверка производилась на сервере CS:GO Windows, но с Linux проблем быть не должно)
Плагины, использующие старый API работать не будут, да их в принципе то и нету вроде
Файл originalammo.ini переименован в ammomanager.ini и находится по пути addons/sourcemod/configs/ammomanager.ini (Структура осталась старой)

Для разработчиков:
Переписана API и переименована библиотека в ammomanager.inc (Если возникнут проблемы в переводе плагинов на новый API, можете обратиться ко мне)
Добавлена поддержка #undef REQUIRE_PLUGIN
  • Мне нравится
Реакции: kilroy и xek
Исправлены оффсеты
  • Мне нравится
Реакции: kilroy
Оффсеты опять сместились =\
  • Мне нравится
Реакции: kilroy
Добавлен ключ linux64 ко всем оффсетам в gamedata
  • Мне нравится
Реакции: kilroy
Спасибо @komashchenko
Не заметил изменение оффсетов, т.к. судил по старым
  • Мне нравится
Реакции: kilroy
Добавлена команда sm_am_getinfo, она выдаёт информацию об оружии в руках.
Сделано на случай добавления разных оружек в CS:GO, которые не определяются по классу. Может быть использована в других играх.

Как пользоваться:
  1. Берёте оружие в руки
  2. Пишите команду
  3. Получаете инфу
А теперь насчет её анализа:
  • Classname - класс оружия, используется в кфг
  • Ident.Name - Что-то вроде доп.класса, по нему оружие выдаётся (команда give и т.д.)
  • ID - Номер оружия, может не поддерживаться
Если Classname и Ident.Name отличаются - спокойной записывайте под этим ID этот самый Ident.Name в classnames.ini, далее можете под Ident.Name спокойно записывать патроны в originalammo.ini
  • Мне нравится
Реакции: kilroy
Сверху Снизу