[SHOP] Замена оружия | Покупка оружия команды | Weapon replacement

Модуль плагина [SHOP] Замена оружия | Покупка оружия команды | Weapon replacement 1.0.1

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: GO
Позволяет игрокам заменять оружие на аналогичное оружие противоположной команды.
Так-же можно использовать для смены оружия M4A4 - M4A1-S в CS:GO.
Подробное описание всех переменный и как это работает смотрите в этом посте!
-Добавлено в замену:
*USP/Glock
*Galil/Famas
*SG552(SG556)/AUG
- Переписана логика отлова покупки оружия.
- Теперь плагин срабатывает на "автозакупку".
- Убрано меню замены АК/М4А1 для CSS.
- Добавил меню для возможной замены типа оружия Винтовки\пистолета\всего вместе
- Новый файл перевода.
- Вынес все настройки плагина в конфиг.
- Fix всех известных мне на данный момент багов.
При покупке оружия которое можно заменить, в чате игроку будет сообщено: Нажмите R что бы сменить оружие.
Если игрок не нажал R в течении 7 секунд - По центру экрана будет сообщение: Время для смены оружия вышло!
Только после нажатия, откроется меню смены типа оружия\самого оружия M4A4\M4A1-S\AK47 для CS:GO.
Для CSS меню выбора оружия(АК\М4А1) заменено на меню выбора типа оружия для замены, и появляется только в случае №3(Смотрите "Принцип появления меню для замены типа оружия") для замены оружия достаточно нажать R в течении 7 секунд.
Все фразы и тайминги можно настроить в файле перевода и конфигурации(смотрите ниже)!
Спойлер: Принцип появления меню для замены типа оружия :
1. Если для замены доступен только пистолет:
Замена производится автоматически, без всплывающих меню
2.1. Если для замены доступна только винтовка[CS: Source]:
Замена производится автоматически, без всплывающих меню
2.2. Если для замены доступна только винтовка[CS:GO]:
Меню только для замены AK47/M4A4/M4A1-S, в других случаях замена производится автоматически, без всплывающих меню
3. Если для замены доступны винтовка и пистолет:
Всплывает меню с выбором типа оружия для замены(Винтовки\пистолета\все)
Конфиг, создастся сам после первого запуска плагина. Ищите файл по пути (\cfg\vip\VIP_BuyTeamWeapons.cfg)
Разберем переменные конфига:
Спойлер: VIP_BuyTeamWeapons.cfg
Код:

//1 - При спавне, если вам выдается USP/Glock - вы не сможете их заменить пока не выбросите и не купите новый
//0 - При спавне, если вам выдается USP/Glock - вам будет сразу доступна замена этих пистолетов.
sm_buyteamweapons_pistols_need_rebuy "1"

// Через сколько секунд закрывать меню выбора оружия(АК/M4/M4-S) - только для CS:GO, для CSS это меню убрано.
sm_buyteamweapons_timer_close_gun_menu "5"

// Через сколько секунд закрывать меню выбора типа оружия(Винтовки/Пистолеты/Все)
sm_buyteamweapons_timer_close_type_menu "5"

// Сколько секунд у игрока что бы нажать R
sm_buyteamweapons_timer_press "7"

В архиве есть 2 версии (VIP supported и NOT supported VIP), их различие:
[VIP supported] - работает только если у вас установлено ядро плагина [VIP] Core, точно работает с версией 3.0R, на других не проверял. Данная версия проверяет, есть ли у VIP игрока доступ к такому же плагину(только от VIP), если у игрока он есть - данному игроку способность заменить оружие от SHOP будет недоступно(вернее она не будет отображаться в меню !shop).
[NOT supported VIP] - предназначена для случаев если у вас не стоит ядро [VIP] Core(но может работать и c ним). Данная версия ничего не проверяет, способность всем доступна к покупке.
Сделано это что бы убрать баг с двойным вызовом замены(если игрок купит способность в шопе и если у игрока есть эта способность от VIP).

type.png
gun.png
gun2.png

Оффтоп
Требования
[Shop] Core (Fork) - на других не проверено.
[CS:GO] Colors - только для версии CS:GO
Переменные
Конфиг создается автоматически после первого запуска плагина и доступен по пути(/cfg/shop/SHOP_BuyTeamWeapons.cfg). Там вы сможете настроить цену покупки/продажи способности, а так же настроить продолжительность действия способности.
Установка
Отредактировать файл перевода(\addons\sourcemod\translations\shop_buyteamweapon.phrases.txt) под себя и свой сервер.
Содержимое архива расположить в корень сервера.
Автор
PSIHoZ
Скачивания
109
Просмотры
1,790
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Последние обновления

  1. Обновлен под новую версию CS:GO, исправлены цены на оружие

    - Исправлены цены на оружие, обновление на беглую руку - не проверял. Если есть ошибки - сообщите.
Сверху