Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные

В преддверии новогодних праздников компания DSN.Host запускает конкурс.

Читать далее

ZXC Mod cvarlist

Читать далее

Студия 11 Bit Studios, которую вы можете знать по This War of Mine

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949a205f323e.png

Читать далее

Если вам есть, что скрывать, то WhatsApp может оказаться не лучшим выбором для переписки. Оказывается, принадлежащий Faceboo

.

Читать далее

Плагин : EndMapCustom
Версия : 1.7.4
Автор : BIGs

Описание :

Читать далее

Компания 2K Games поделилась первыми официальными скриншотами

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791ffe4f12e.png

Читать далее

Представлен трейлер к запуску последнего сюжетного дополнения

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791f35991d1.png

Читать далее

Компания EA подготовила трейлер о кастомизации машин 

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791e9a4876c.png

Читать далее

Компания Wargaming запустила серию исторических видео

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea9a3abb2a.png

Читать далее

Компания Бука выпустила свежий ролик Agents of Mayhem с русскими субтитрами.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea861e20a9.png

Читать далее

Свежий тизер-трейлер Destiny 2 позволяет кратко взглянуть

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea7e71cc99.png

Читать далее

Компания Funcom выпустила ролик свежего обновления 28 для Conan Exiles.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cfaf1e5c0.png

Читать далее

Компания Dark Horse анонсировала крупный артбук по Wolfenstein 2: The New Colossus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cec27adf0.png

Читать далее

Студия Hangar 13 подготовила первый взгляд на последнее дополнение

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cde8b546f.png

Читать далее

Компания EA объявила о новом расширении коллекции

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bd0e07db2.png

Читать далее

Второй сезон Minecraft: Story Mode обзавелся полноценным трейлером

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bc2ba007f.png

Читать далее

Студия 4A Games три года разрабатывала Metro Exodus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bb0d64072.png

Читать далее

Компания Kalypso Media выпустила 30-секундный геймплейный трейлер

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2caed6b7a.png

Читать далее

Разработчикам Call Of Duty: WW2 на форуме Reddit

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2bff2a50a.png

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


Как отобрать оружие у игроков?
Добавил: root
2013-01-08 10:46:33
130 просмотров

Из этой статьи Вы узнаете как можно отобрать оружие у игроков, снарядить их опеределенным видом, например, пистолетами и как запретить закупку в начале раунда.

Для управления вооружением игроков могут быть использованы следующие энтити-объекты:

1. Отбираем оружие

Итак, чтобы в начале раунда отобрать оружие у игроков необходимо разместить в любом месте карты точечный энтити-объект player_weaponstrip. Затем в его свойствах в параметр «Name» нужно вписать специальное имя: game_playerspawn.

В статье «Активация объектов при рождении/смерти игрока» более подробно рассказано о применении специальных имен (одним из которых в частности и является game_playerspawn) для активации объектов.


2. Выдаем определенный вид оружия

Оружие мы отобрали, теперь при рождении игрок будет полностью лишен оружия (даже ножа). Причем действие объекта player_weaponstrip благодаря спец имени распространяется на всех игроков обеих команд.

Теперь, возможно, Вы хотите дать определенный вид оружия всем игрокам. Например, Вы делаете карту только на ножах или пистолетах и хотите дать каждому игроку по ножу и пистолету. Для этого необходимо вставить еще один точечный объект game_player_equip. Для удобства рекомендуем вставить его рядом с объектом player_weaponstrip.

Сразу же дайте этому объекту спец имя: game_playerspawn, чтобы он активировался сразу после рождения игрока.

Свойства game_player_equip очень просты. В них перечислены все доступные виды оружия, а также гранаты, броня, щипцы для разминирования и пр. обмундирование. Все что нужно сделать, это выставить напротив выбранного вида оружия значение «Yes» или «No».

Например, чтобы раздать игрокам ножи, выберите пункт «Give Knife» и справа в списке поставьте значение «Yes». Если хотите раздать калаши, выберите пункт «Give Ak47 (762nato Calibre)». Затем к калашу необходимо дать патроны. Выберите пункт «Give 7.62mm Nato Ammo» и справа в списке укажите сколько магазинов необходимо дать (1 Clip; 2 Clips; 3 Clips) — соответственно: 1, 2, 3 магазина патронов.

Точно также раздаются пистолеты, снайперки, дробовики, гранаты, флешки (можно выбрать 2 штуки) и пр.


3. Запрещаем покупку

Если Вы делаете карту с определенным видом оружия, то отобрать его (оружие) объектом player_weaponstrip недостаточно. Необходимо еще запретить оружие покупать.

Делается это при помощи объекта info_map_parameters. Вставьте в любое место вашей карты этот объект. Откройте свойства.

В свойствах выберите пункт «Weapon Buying» и затем в списке справа выставьте «Neither CT's or T's can buy guns». Теперь когда игрок нажмет кнопку «B», на экран выведется сообщение, что «мол, обломитесь, но покупать оружие на этой карте нельзя».

Естественно, если покупка запрещена, то нет необходимости создавать объекты func_buyzone на базах команд, напомним, что данный брашевый энтити-объект определяет место, где команды закупаются.


4. Раскладываем оружие по карте

Встречаются карты, на которых оружие валяется на земле, например: fy_iceworld, dm_aztec_maso2, dm_aztec_maso3, cs_pf_dust и др. Обычно его раскладывают на респаунах команд. Вот как это делается.

В то место, где должно появиться оружие вставьте объект armoury_entity. Разместите его несколько выше уровня земли. В свойствах выберите пунк «Item» и затем в списке справа укажите какую пушку (тип гранаты или броник) Вы хотите положить. В параметре «Count» цифрой укажите количество пушек.

Например, Вы в первом пункте выбрали «weapon_ak47» и хотите, чтобы калашей было 5 штук. Для этого в «Count» пишем цифру 5. В игре калаши будут лежать как бы друг в друге, т.е. взяв 1 калаш с земли, на его месте будет лежать еще один. Когда Вы возьмете пятый калаш, халява закончится :)

Если Вы делаете карту на снайперках, то можете разместить по 10 объектов armoury_entity около баз обеих команд, выставить «Item»: weapon_awp и «Count»: 1. Но помните, что оружие сильно повышает параметр epoly (сокр. от entity poligons, подробнее Вы можете прочитать в разделе об r_speeds). Нежелательно, чтобы epoly превышал значение 4500-6000 (дальше карта начинает тормозить), так что или раскладывайте оружие по разным частям карты или уменьшайте его количество.

Таким образом, оперируя этими четырмя объектами, Вы можете сделать карту на любом типе оружия, можете выдавать его игрокам при рождении или же разложить его по карте, чтобы игроки сами подбирали его.


Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2017. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет