Difference between revisions of "User:SofiPandaRights/Custom Weapons/ru"
m |
m (Apotheosis!) |
||
Line 73: | Line 73: | ||
Так что это «TF2 издание» Custom Weapons. | Так что это «TF2 издание» Custom Weapons. | ||
<br><br> | <br><br> | ||
− | == Установка== | + | == Установка == |
Необходимо загрузить на ваш сервер TF2Items и TF2Attributes. | Необходимо загрузить на ваш сервер TF2Items и TF2Attributes. | ||
* 1. Установите customweaponstf.smx в директорию игры sourcemod/plugins/. | * 1. Установите customweaponstf.smx в директорию игры sourcemod/plugins/. | ||
Line 81: | Line 81: | ||
* 5. Готово! | * 5. Готово! | ||
<br><br> | <br><br> | ||
− | == | + | == Оружие == |
− | === | + | === Доступное === |
Следующие виды оружия в настоящее время доступны для загрузки и использования. | Следующие виды оружия в настоящее время доступны для загрузки и использования. | ||
Line 381: | Line 381: | ||
*[http://steamcommunity.com/id/404UNFGaming/ 404] — ведущий разработчик; | *[http://steamcommunity.com/id/404UNFGaming/ 404] — ведущий разработчик; | ||
*[http://steamcommunity.com/id/Theray070696/ Theray070696] — создатель (WIP) Advanced Weaponiser 2 Attributes Pack и ведущий разработчик; | *[http://steamcommunity.com/id/Theray070696/ Theray070696] — создатель (WIP) Advanced Weaponiser 2 Attributes Pack и ведущий разработчик; | ||
− | *Nergal — Создатель Nergalpak Attributes Pack; | + | *[http://steamcommunity.com/id/TheAssyrian Nergal] — Создатель Nergalpak Attributes Pack; |
*[http://steamcommunity.com/id/CreamBacon/ Orion™] — создатель Orion's Attributes Pack, More Advanced Weaponiser 2 Attributes Pack и Dota 2 Attributes Pack; | *[http://steamcommunity.com/id/CreamBacon/ Orion™] — создатель Orion's Attributes Pack, More Advanced Weaponiser 2 Attributes Pack и Dota 2 Attributes Pack; | ||
*[http://steamcommunity.com/id/Crazyscout/ KarmaCharger] — участник Team Fortress 2 Wiki и демонстратор оружия. | *[http://steamcommunity.com/id/Crazyscout/ KarmaCharger] — участник Team Fortress 2 Wiki и демонстратор оружия. |
Revision as of 15:08, 17 May 2017
« | Да. Мне нравится новая пушка.
Нажмите, чтобы прослушать
— Пулеметчик о своем новом найденном оружии
|
» |
Custom Weapons 2 — это название SourceMod плагина для сервера Team Fortress 2, который находится в бета-тесте с 3 января 2014 года. Разработчиком этого плагина является MasterOfTheXP.
В настоящее время поддерживается Chdata, 404 и Theray070696.
В отличии от плагина Advanced Weaponiser, здесь нет ни просмотра снаряжения, ни системы выпадения, потому что всё оружие доступно сразу.
Содержание
Команды / CVAR
Все игроки могут снарядить пользовательское оружие написав в чат !custom, !cus, или !c.
- Команды для администратора
- custom_addattribute <клиент> <слот> <"название характеристики"> <"значение"> <"плагин"> - Добавляет пользовательские характеристики на любое оружие.
- Хотите чтобы ваше оружие ближнего боя зажигало кого бы то ни было включая криты? custom_addattribute @me 2 «crits ignite» «1» «basic-attributes»
- custom_addattribute <клиент> <слот> <"название характеристики"> <"значение"> <"плагин"> - Добавляет пользовательские характеристики на любое оружие.
- Cvars
- sm_customweapons_enable (1/0, стандарт. 1) Включает плагин. Установите значение 0, чтобы удалить всё активное пользовательское оружие.
- sm_customweapons_onlyinspawn (1/0, стандарт. 1) Разрешать использовать команду /custom только внутри комнаты возрождения.
- sm_customweapons_arena_time (стандарт. 20) Время после возрождения, в секундах, после которого можно использовать /custom на арене.
- sm_customweapons_bots (стандарт. 0.15) Процентный шанс того, что боты будут использовать пользовательское оружие.
- sm_customweapons_menu (1/0, стандарт. 1) Игрокам разрешено говорить /custom, чтобы снаряжать пользовательское оружие в ручную. Установите значение 0 чтобы отключить ручной выбор оружия без отключения всего плагина.
- sm_customweapons_killwearablesondeath (1/0, стандарт. 1) Удаляет пользовательские одели оружия когда игрок умирает. Рекомендуется пока плохие вещи не начинают происходить.
- sm_customweapons_sethealth (1/0, стандарт. 1) Когда пользовательское оружие будет снаряжено, здоровье игрока будет восполнено до максимума.
- sm_customweapons_onlyteam (стандарт. 0) Если не ноль, пользовательское оружие может быть использовано только одной командой; 2 = КРС, 3 = СИН.
Создания оружия
Создание нового пользовательского оружия не является очень сложным процессом: просто скопируйте файл конфигурации оружия и измените его характеристики. Для того этого вам необходимы базовые знания SourcePawn (Используйте customweaponstf.inc и basic-attributes.sp).
- Название оружия находится на самом верху, в «кавычках».
- «classes» - это классы и слот, в котором будет стоять оружие; количество возле класса - и есть слот оружия (0 = Основное оружие, 1 = Доп. оружие, 2 = Ближний бой).
- «baseclass» это имя класса оружия, без «tf_weapon_».
- «baseindex» это индекс предмета базового оружия, смотрите выше имя класса. Если вы не уверены, придерживайтесь предела в 0-30s.
- Если оружие использует боеприпасы (т.е. большинство оружия не ближнего боя) оно должно иметь «mag» и «ammo» значение с предполагаемым стартовым количеством патронов.
- «logname» это имя будет отображаться в клиентских консолях, когда будет производиться убийство с этого оружия. В настоящее время не реализовано.
- «killicon», эта функция также ещё не реализована, будет менять иконку убийства у оружия.
- «description» список характеристик оружия, который будут видеть игроки при выборе оружия. \n = Новая строка. «\n \n» = Будет пропускать всю строку.
- «attributes»; хлеб с маслом любого оружия. Каждый атрибут имеет:
- Идентификатор, чтобы указать, что это за атрибут. Это должно быть имя с учётом регистра (для плагинов Custom Weapons, TF2Attributes) или индекс (для плагина TF2Items).
- Название плагина, который обеспечит работоспособность атрибута.
- Для официальных атрибутов Valve обычно используется TF2Attributes, по-этому поставьте «tf2attributes»'. Для некоторых требуется «tf2attributes.int».
- Если же TF2Attributes не работает для атрибута (Пока-что единственный неработающий «Нажмите копку альт-огня, чтобы переключится в режим вампира(?)» атрибут с TF2Att), Попробуйте идентификатор плагина «TF2Items», которым является индекс (например, вместо слов «move speed penalty», напишите «54»).
- Или, конечно, создайте свой атрибут! Конечно, в этом случае, вам придётся его настраивать. Для начала, вы должны присвоить имя своему атрибуту с «smx». Стартовый пакет включает в себя и официальные и пользовательские атрибуты.
- И, конечно, значение атрибута. Большинство атрибутов являются множителями; Bonus и Penalty. «2.0» - это значение, которое увеличивает атрибут в два раза (+100%), а «0.5» - это значение, которое уменьшает атрибут в два раза (-50%). Однако значения атрибутов, связанные со временем, действуют с точности до наоборот. То-есть, если взять за пример скорость перезарядки, то значение «0.5» будет уменьшать скорость перезарядки, что несомненно хорошо, в то время, значение «2.0» увеличивает скорость перезарядки в два раза (что плохо). А значение некоторых атрибутов совсем просты - «1.0» - включить, а «0.0» - выключить.
- Если вы не уверены в значениях, проверьте оружие, у которого уже есть атрибуты (Ctrl+S официальное имя оружия в tf/scripts/items_game.txt, или посмотрите конфигурацию плагина Custom Weapons.
ЧаВо
Как Custom Weapons отличается от Advanced Weaponiser? Вы (кто запустил игровой сервер) можете менять оружие всегда, когда захотите. Оружие можно экипировать всегда, и оно не привязано к «главному серверу». А также, этот плагин не заброшенный, не приватный и т.д.
Я использовал кастомную модель оружия, другие игроки, кроме меня могут её видеть? Нет. Игрок будет видеть её только от первого и третьего лица.
<название оружия> слишком сильное/слабое! Исправьте это! Нет, вы исправьте это! Поменяйте их характеристики, или отключите это оружие (в конце концов, в этом вся суть этого плагина) вы также можете предложить характеристики для этого оружия.
Существует ли Custom Weapons 1? Да. Он был 100% хардкодированным, и ужасным. К счастью, он был приватным.
Почему он называется «customweaponstf.smx»?
На самом деле, по каким-то причинам я делал его для CS:GO; как доказательство концепции, и потому, что бот получал немного устаревшие с CS:GO простотой, реалистичное оружие.
Так что это «TF2 издание» Custom Weapons.
Установка
Необходимо загрузить на ваш сервер TF2Items и TF2Attributes.
- 1. Установите customweaponstf.smx в директорию игры sourcemod/plugins/.
- 2. Установите tf2items.randomizer.txt в директорию игры sourcemod/gamedata/.
- 3. Установите любое пользовательское оружие в /attributes/packs как вы бы хотели. Вам нужно по крайней мере, одно пользовательское оружие для этой работы, и, скорее всего, это оружие будет требовать характеристики плагина.
- 4. sm plugins загрузит customweaponstf, или sm plugins перезагрузит customweaponstf когда вы устанавливаете больше оружия.
- 5. Готово!
Оружие
Доступное
Следующие виды оружия в настоящее время доступны для загрузки и использования.
Доступное оружие | ||||
---|---|---|---|---|
Класс | Оружие | Авторы | Характеристики/Заметки | |
Разведчик |
Ближний бой |
MasterOfTheXP (Weapon) |
Максимальный уровень здоровья: +25 | |
Солдат |
Основное |
MasterOfTheXP (Weapon) |
Скорость смены оружия на +45% | |
Ближний бой |
MasterOfTheXP (Weapon) |
Урон: +50% | ||
Поджигатель |
Основное |
MasterOfTheXP (Weapon) |
Поджигает врагов | |
Пулеметчик |
Основное |
Дополнительная атака: стреляет и восстанавливает 3 ед. здоровья за попадание | ||
Дополнительное |
VALVE™ |
Характеристики идентичны Прерыватель. | ||
Основное |
MasterOfTheXP (Weapon) |
При убийстве : восстанавливает 150 очков здоровья | ||
Инженер |
Дополнительное |
MasterOfTheXP (Weapon) |
Уничтожает вражеские жучки | |
КПК |
MasterOfTheXP (Weapon) |
Обеспечивает во время активации | ||
Медик |
Основное |
MasterOfTheXP (Weapon) |
Атака под ноги будет толкать игрока в воздух | |
Основное |
MasterOfTheXP (Weapon) |
Нажмите копку альт-огня для того, чтобы дать себе мини-криты и ускорение, использовав при этом 20% убер-заряда | ||
Дополнительное |
MasterOfTheXP (Weapon) |
Скорость накопления убер-заряда: +25% | ||
Дополнительное |
MasterOfTheXP (Weapon) |
Лечит союзника, восстанавливая ему патроны (по 2% от его максимального боезапаса) каждую секунду | ||
Дополнительное |
MasterOfTheXP (Weapon) |
Скорость накопления убер-заряда +75% | ||
Снайпер |
Ближний бой |
MasterOfTheXP (Weapon) |
При убийстве: Увеличивает минимальный заряд вашего оружия на 50% | |
Шпион |
Основное |
MasterOfTheXP (Weapon) |
При попадании - восстанавливает 1 пулю | |
Sapper |
MasterOfTheXP (Weapon) |
Урон по постройкам +80% | ||
Cloak |
MasterOfTheXP (Weapon) |
Неограниченная невидимость | ||
Солдат, Поджигатель, Пулеметчик and Инженер | Основное and Дополнительное |
MasterOfTheXP (Weapon) |
При убийстве: моментальная перезарядка | |
Поджигатель and Медик | Ближний бой |
MasterOfTheXP (Weapon) |
Урон -25% |
Разработчики
- MasterOfTheXP — автор и главный разработчик;
- Chdata — ведущий разработчик;
- 404 — ведущий разработчик;
- Theray070696 — создатель (WIP) Advanced Weaponiser 2 Attributes Pack и ведущий разработчик;
- Nergal — Создатель Nergalpak Attributes Pack;
- Orion™ — создатель Orion's Attributes Pack, More Advanced Weaponiser 2 Attributes Pack и Dota 2 Attributes Pack;
- KarmaCharger — участник Team Fortress 2 Wiki и демонстратор оружия.
Предыдущие изменения
- Добавлена поддержка для Арены
- Добавлено 9 natives для использования других плагинов
- Добавлено 3 команды конфигурации плагина
- Добавлено сообщение об ошибке, когда отсутствует пользовательское оружие для класса игрока
- Добавлено предупреждающее сообщение на консоли сервера, когда пользовательское оружие установленно не у всех
- Добавлен простой вывод, набрав «custom» в консоли сервера
- Добавлена версия команды (Упс!)
- «nobots» «1» теперь могут быть помещены в конфиги оружия, чтобы ограничить ботов от их использования
- Исправлено оружие, которое обновляло здоровье до максимума при надевании
- Исправлена возможность экипировать то, что игроки уже экипировали
- Выпущен WIP Weapons Pack! Содержит несколько несбалансированного/незаконченного оружия. Опробуйте его, и посмотрите, сможете ли вы его сделать работающим/сбаласированным!
- Стартовый набор оружия
- Hell-Sap
- Увеличение бонуса урона до 80% (по сравнению с 65%)
- Уменьшена продолжительность обоих эффектов (перезарядка и ярость) до 10 секунд (было 20 секунд)
- Hell-Sap
- HL2 оружие
- Аннабелль
- Перевёрнутая отдача (сейчас отскакивает вверх, а не вниз)
- Аннабелль
- Пользовательские характеристики
- Исправлен эффект «Sapper causes rage», который никогда не закачивается (игрок будет получать криты от жертвы до конца матча).
- «fires lasers» Теперь принимает значение, которое будет устанавливать базовый урон лазера (ранее всегда 25).
- Добавлена недостающая документация для нескольких характеристик в верхней части .sp
Ссылки
|