Меню сайта


[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Добавить новость
Последние добавленные

Креативный директор Assassin's Creed Origins Жан Гедон

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5950cec5a19fb.png

Читать далее

Портал GameSpot опубликовал запись полного матча LawBreakers

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5950cdf99c68a.png

Читать далее

Студия Bluehole Studio объявила, что продажи ранней версии

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594f52648fc9a.png

Читать далее

На E3 студия The Fullbright Company, создавшая Gone Home

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594f51a09735e.png

Читать далее

Портал GameSpot выяснил у компании Bethesda

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594f5116b5c01.png

Читать далее

Портал IGN выпустил новую запись геймплея The Crew 2 с E3 2017.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d19f88e6e9.png

Читать далее

Компания Ubisoft представила видео, в котором креативный директор Мишель Ансель

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d193eab346.png

Читать далее

Студия Ninja Theory выпустила свежий трейлер Hellblade: Senua's Sacrifice

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d189c22843.png

Читать далее

Появилась запись геймплея на карте Lupkow Pass из DLC

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d180c58457.png

Читать далее

Данный ролик дополнения XCOM 2: War of the Chosen

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b4aed82697.png

Читать далее

Сервис платежей PayPal раскрыл точное время начала и окончания летней распродажи Steam

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b49e8c51e1.png

Читать далее

К скорому старту продаж Get Even компания Bandai Namco

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b4915cc976.png

Читать далее

В данном ролике показано немного геймплея Code Vein.

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

Читать далее

Студия New World Interactive представила на E3 первый трейлер.

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

Читать далее

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

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

Читать далее

Sony выпустила трейлер небольшого бесплатного ВР-проекта Spider-Man

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

Читать далее

В прошлом году было замечено название Shadow Of The Tomb Raider.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483f2a290f0.png

Читать далее

Компании Devolver Digital и Sloclap привезли на E3 свежую демонстрацию

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483e00b1afa.png

Читать далее

В данных видео содержится новый игровой процесс Far Cry 5

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483d456e33a.png

Читать далее

Компания Blizzard опубликовала видео с обзором

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483c895a123.png

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


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

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

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

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.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет