<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.hldm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dr.Cheater&amp;*</id>
	<title>HLDM Wiki - Вклад участника [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hldm.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dr.Cheater&amp;*"/>
	<link rel="alternate" type="text/html" href="https://wiki.hldm.org/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Dr.Cheater"/>
	<updated>2026-04-15T00:43:11Z</updated>
	<subtitle>Вклад участника</subtitle>
	<generator>MediaWiki 1.32.2</generator>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_GameAP&amp;diff=1634</id>
		<title>Установка GameAP</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_GameAP&amp;diff=1634"/>
		<updated>2015-07-14T13:58:25Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Настройка cron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:АдминПанель]]&lt;br /&gt;
[[Категория:Документация_GameAP]]&lt;br /&gt;
&lt;br /&gt;
== Требования ==&lt;br /&gt;
&lt;br /&gt;
=== Web-сервер ===&lt;br /&gt;
* База данных (MySQL, PostgreSQL, MSSQL, SQLite или Oracle)&lt;br /&gt;
* PHP 5.1+&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* SSH сервер (для локального сервера не требуется)&lt;br /&gt;
* Screen&lt;br /&gt;
&lt;br /&gt;
Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки&lt;br /&gt;
Для установки: &lt;br /&gt;
 apt-get install ia32-libs&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Настроенный Telnet сервер (для локального сервера не требуется)&lt;br /&gt;
* Psexec или Paexec для Windows сервера (входит в дистрибутив с панелью)&lt;br /&gt;
&lt;br /&gt;
=== Необходимые модули PHP ===&lt;br /&gt;
* GD&lt;br /&gt;
* FTP&lt;br /&gt;
* SSH2 (для работы с локальным сервером не требуется)&lt;br /&gt;
&lt;br /&gt;
==== Установка PHP GD ====&lt;br /&gt;
Debian/Ubuntu:&lt;br /&gt;
 sudo apt-get install php5-gd&lt;br /&gt;
&lt;br /&gt;
CentOS:&lt;br /&gt;
 yum install php-gd&lt;br /&gt;
&lt;br /&gt;
==== Установка PHP SSH2 ====&lt;br /&gt;
Debian/Ubuntu:&lt;br /&gt;
 sudo apt-get install libssh2-php&lt;br /&gt;
&lt;br /&gt;
CentOS:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install -y php-devel libssh2-devel php-pear&lt;br /&gt;
pecl install -f ssh2&lt;br /&gt;
echo &amp;quot;extension=ssh2.so&amp;quot; &amp;gt; /etc/php.d/ssh2.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка Web-части АдминПанели ==&lt;br /&gt;
&lt;br /&gt;
===  Автоматическая установка ===&lt;br /&gt;
* Скопируйте содержимое директории upload на сервер.&lt;br /&gt;
* Запустите мастер установки, перейдя по адресу &lt;br /&gt;
&amp;lt;pre&amp;gt;http://&amp;lt;ваш_сайт&amp;gt;/install&amp;lt;/pre&amp;gt;&lt;br /&gt;
например &lt;br /&gt;
 http://www.gameap.ru/install &lt;br /&gt;
* Выполните все действия мастера установки.&lt;br /&gt;
* Удалите каталог install с сервера.&lt;br /&gt;
&lt;br /&gt;
==== Если отсутствует mod_rewrite ====&lt;br /&gt;
Установка, при отсутствии mod_rewrite и .htaccess аналогична, за исключением некоторых деталей.&lt;br /&gt;
&lt;br /&gt;
Откройте файл '''application/config/config.php''' и измените следующие значения переменных&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$config['index_page'] = 'index.php';&lt;br /&gt;
$config['uri_protocol'] = 'QUERY_STRING';&lt;br /&gt;
$config['enable_query_strings'] = TRUE;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Перейдите по адресу http://&amp;lt;ваш_сайт&amp;gt;/index.php?install, например http://www.gameap.ru/index.php?install&lt;br /&gt;
&lt;br /&gt;
После установки панели не забудьте настроить выполнение cron заданий.&lt;br /&gt;
Для повторной установки панели удалите файл gameap_config.php и database.php из директории application/config&lt;br /&gt;
&lt;br /&gt;
=== Настройка cron ===&lt;br /&gt;
Настройте автоматическое выполнение задач. Добавив выполняться задания CRON каждые 5-10 минут:&lt;br /&gt;
 */5 * * * * php -f /path/to/adminpanel/index.php cron&lt;br /&gt;
&lt;br /&gt;
==== Настройка автоматического выполнения задач Linux ====&lt;br /&gt;
Выполняем команду&lt;br /&gt;
 crontab -e&lt;br /&gt;
Добавляем в конец&lt;br /&gt;
 */5 * * * * php -f /path/to/adminpanel/index.php cron&lt;br /&gt;
Где '''/path/to/adminpanel/''' - путь до web-части АдминПанели, например '''/home/www-data/gameap.ru/www/'''&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Указывайте абсолютный серверный путь, а не путь к сайту. &amp;quot;php -f http://www.gameap.ru/cron&amp;quot; - неправильно&lt;br /&gt;
&lt;br /&gt;
==== Настройка автоматического выполнения задач Windows ====&lt;br /&gt;
[[Файл:Gameap cronset windows51.png|thumb|Настройка выполнения задач в Windows XP]]&lt;br /&gt;
В Windows есть свое средство для запуска программ и скриптов по расписанию. Инструмент &amp;quot;Назначенные задания&amp;quot; поможет вам настроить автоматическое выполнение скрипта.&lt;br /&gt;
&lt;br /&gt;
Порядок выполнения:&lt;br /&gt;
* Откройте инструмент &amp;quot;'''Назначенные задания'''&amp;quot;, '''ПУСК''' -&amp;gt; '''Все программы''' -&amp;gt; '''Стандартные''' -&amp;gt; '''Служебные''' -&amp;gt; '''Назначенные задания'''.&lt;br /&gt;
* Кликните по &amp;quot;'''Добавить задание'''&amp;quot;.&lt;br /&gt;
* У вас откроется окно мастера. Кликните далее и выберите файл '''php.exe''' вашего вебсервера.&lt;br /&gt;
* В следующем окне укажите имя этому заданию и выберите &amp;quot;'''ежедневно'''&amp;quot; в качестве периода выполнения задания.&lt;br /&gt;
* Следующий диалог можете оставить как есть. В этом диалоге вы можете задать время начала выполнения задания.&lt;br /&gt;
* Далее введите данные для входа в систему, данные пользователя, от которого будет запускаться задание.&lt;br /&gt;
* Поставьте флажок напротив: &amp;quot;'''Установить дополнительные параметры после нажатия кнопки Готово.'''&amp;quot; и нажмите Готово.&lt;br /&gt;
* Появится окно свойств этого задания. В поле ''выполнить'' будет команда запуска скрипта. На Windows она выглядит так:&lt;br /&gt;
 C:\path\to\php\php.exe -f &amp;quot;C:\path\to\adminpanel\index.php&amp;quot; cron&lt;br /&gt;
* Перейдите во вкладку '''Расписание''' и поставьте время начала выполнения в '''0:00'''; нажмите на кнопку '''Дополнительно'''.&lt;br /&gt;
* Поставьте галочку напротив '''Повторять задание''' и задайте период запуска скрипта.&lt;br /&gt;
* Настройте выполнение скрипта в течении '''24 часов'''.&lt;br /&gt;
* После чего нажмите &amp;quot;OK&amp;quot; и проверьте выполнение скрипта.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Указывайте абсолютный серверный путь, а не путь к сайту. &amp;quot;php -f http://www.gameap.ru/cron&amp;quot; - неправильно&lt;br /&gt;
&lt;br /&gt;
== Установка серверной части АдминПанели ==&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
Удаленное управление серверами под управлением ОС Linux происходит по протоколу SSH, однако возможно использовать Telnet. Также понадобится утилита Screen.&lt;br /&gt;
&lt;br /&gt;
* Скопируйте файл '''bin/Linux/server.sh''' из дистрибутива с панелью в каталог на сервере (каталог не должен быть общедоступным)&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.sh)&lt;br /&gt;
 http://media.steampowered.com/client/steamcmd_linux.tar.gz&lt;br /&gt;
* Если у Вас локальный сервер, то для управления игровыми серверами необходимо сделать следующее:&lt;br /&gt;
	sudo nano /etc/sudoers&lt;br /&gt;
Добавить в конец: &lt;br /&gt;
	www-data ALL = NOPASSWD: /путь/к/server.sh&lt;br /&gt;
Где www-data - пользователь, от которого запущен Apache и выполняются php скрипты.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Загрузка необходимых программ ====&lt;br /&gt;
&lt;br /&gt;
* Для установки SSH сервера выполните команду:&lt;br /&gt;
 sudo apt-get install ssh&lt;br /&gt;
&lt;br /&gt;
* Для установки Screen выполните команду:&lt;br /&gt;
 sudo apt-get install screen&lt;br /&gt;
&lt;br /&gt;
* Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки&lt;br /&gt;
 apt-get install ia32-libs&lt;br /&gt;
&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.sh)&lt;br /&gt;
 wget http://media.steampowered.com/client/steamcmd_linux.tar.gz&lt;br /&gt;
 tar xvfz steamcmd_linux.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Для работы ограничений требуются пакеты cpulimit, tricle и ulimit. Установка для Debian/Ubuntu:&lt;br /&gt;
 apt-get install cpulimit tricle&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
Для удаленного управления машинами под ОС Windows рекомендуется использовать [[GDaemon]]. Также можно использовать Telnet или SSH.&lt;br /&gt;
==== Запуск сервера GDaemon ====&lt;br /&gt;
&lt;br /&gt;
* Скачайте файлы daemon.exe и daemon.cfg с GitHub - https://github.com/GameAP/GameAP_Daemon/tree/master/compiled/Windows&lt;br /&gt;
* Скопируйте эти файлы в директорию, где будут игровые серверы, например C:\servers\&lt;br /&gt;
* Откройте командную строку Windows - cmd.exe&lt;br /&gt;
* Отправьте команду:&lt;br /&gt;
 sc create &amp;quot;GameAP Daemon&amp;quot; start= auto binpath= C:\servers\daemon.exe&lt;br /&gt;
 sc failure &amp;quot;GameAP Daemon&amp;quot; reset= 600 actions= run/5000/reboot/800&lt;br /&gt;
Где C:\servers\daemon.exe - путь к исполняемому файлу daemon.exe&lt;br /&gt;
&lt;br /&gt;
* Настройте GDaemon, откройте файл daemon.cfg в блокноте и измените параметры на свои.&lt;br /&gt;
&lt;br /&gt;
* Откройте порт на файрволе, в стандартном брандмауэре Windows это делается отправкой команды в cmd:&lt;br /&gt;
 netsh advfirewall firewall add rule name=GDaemon dir=in action=allow protocol=TCP localport=31707&lt;br /&gt;
Где 31707 - это порт, который слушает [[GDaemon]].&lt;br /&gt;
&lt;br /&gt;
* Запустите службу GameAP Daemon.&lt;br /&gt;
&lt;br /&gt;
После этого можете переходить к настройке выделенного сервера в самой панели управления.&lt;br /&gt;
&lt;br /&gt;
==== Запуск сервера Telnet ====&lt;br /&gt;
&lt;br /&gt;
Примечание! Для управления выделенными серверами из панели рекомендуется использовать протокол GDaemon. О его настройке [[Установка_GameAP#.D0.97.D0.B0.D0.BF.D1.83.D1.81.D0.BA_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D0.B0_GDaemon|читайте здесь]].&lt;br /&gt;
&lt;br /&gt;
* Зайдите в меню '''&amp;quot;Пуск&amp;quot;''' -&amp;gt; '''&amp;quot;Администрирование&amp;quot;''' -&amp;gt; '''&amp;quot;Управление службами&amp;quot;''', либо нажмите комбинацию клавиш '''&amp;quot;&amp;lt;Win&amp;gt; + R&amp;quot;''' и в появившемся окошке введите '''&amp;quot;services.msc&amp;quot;'''.&lt;br /&gt;
* В списке служб найдите Telnet и включите эту службу.&lt;br /&gt;
&lt;br /&gt;
==== Загрузка необходимых программ ====&lt;br /&gt;
* Для запуска сервера понадобится утилита PsExec, [http://technet.microsoft.com/en-us/sysinternals/bb897553 скачать], она необходима чтобы игровой сервер оставался онлайн при выходе из Telnet.&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.exe, psexec.exe)&lt;br /&gt;
 http://media.steampowered.com/client/steamcmd_win32.zip&lt;br /&gt;
&lt;br /&gt;
Управление игровым сервером под управлением ОС Windows возможно по протоколу SSH, в этом случае понадобится любой сервер SSH для Windows, например FreeSSHd. Подобный вид управления игровыми серверами не желателен.&lt;br /&gt;
&lt;br /&gt;
{{Категория:Документация_GameAP}}&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_GameAP&amp;diff=1633</id>
		<title>Установка GameAP</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_GameAP&amp;diff=1633"/>
		<updated>2015-07-14T13:57:53Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Настройка cron */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:АдминПанель]]&lt;br /&gt;
[[Категория:Документация_GameAP]]&lt;br /&gt;
&lt;br /&gt;
== Требования ==&lt;br /&gt;
&lt;br /&gt;
=== Web-сервер ===&lt;br /&gt;
* База данных (MySQL, PostgreSQL, MSSQL, SQLite или Oracle)&lt;br /&gt;
* PHP 5.1+&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
* SSH сервер (для локального сервера не требуется)&lt;br /&gt;
* Screen&lt;br /&gt;
&lt;br /&gt;
Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки&lt;br /&gt;
Для установки: &lt;br /&gt;
 apt-get install ia32-libs&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
* Настроенный Telnet сервер (для локального сервера не требуется)&lt;br /&gt;
* Psexec или Paexec для Windows сервера (входит в дистрибутив с панелью)&lt;br /&gt;
&lt;br /&gt;
=== Необходимые модули PHP ===&lt;br /&gt;
* GD&lt;br /&gt;
* FTP&lt;br /&gt;
* SSH2 (для работы с локальным сервером не требуется)&lt;br /&gt;
&lt;br /&gt;
==== Установка PHP GD ====&lt;br /&gt;
Debian/Ubuntu:&lt;br /&gt;
 sudo apt-get install php5-gd&lt;br /&gt;
&lt;br /&gt;
CentOS:&lt;br /&gt;
 yum install php-gd&lt;br /&gt;
&lt;br /&gt;
==== Установка PHP SSH2 ====&lt;br /&gt;
Debian/Ubuntu:&lt;br /&gt;
 sudo apt-get install libssh2-php&lt;br /&gt;
&lt;br /&gt;
CentOS:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
yum install -y php-devel libssh2-devel php-pear&lt;br /&gt;
pecl install -f ssh2&lt;br /&gt;
echo &amp;quot;extension=ssh2.so&amp;quot; &amp;gt; /etc/php.d/ssh2.ini&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Установка Web-части АдминПанели ==&lt;br /&gt;
&lt;br /&gt;
===  Автоматическая установка ===&lt;br /&gt;
* Скопируйте содержимое директории upload на сервер.&lt;br /&gt;
* Запустите мастер установки, перейдя по адресу &lt;br /&gt;
&amp;lt;pre&amp;gt;http://&amp;lt;ваш_сайт&amp;gt;/install&amp;lt;/pre&amp;gt;&lt;br /&gt;
например &lt;br /&gt;
 http://www.gameap.ru/install &lt;br /&gt;
* Выполните все действия мастера установки.&lt;br /&gt;
* Удалите каталог install с сервера.&lt;br /&gt;
&lt;br /&gt;
==== Если отсутствует mod_rewrite ====&lt;br /&gt;
Установка, при отсутствии mod_rewrite и .htaccess аналогична, за исключением некоторых деталей.&lt;br /&gt;
&lt;br /&gt;
Откройте файл '''application/config/config.php''' и измените следующие значения переменных&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$config['index_page'] = 'index.php';&lt;br /&gt;
$config['uri_protocol'] = 'QUERY_STRING';&lt;br /&gt;
$config['enable_query_strings'] = TRUE;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Перейдите по адресу http://&amp;lt;ваш_сайт&amp;gt;/index.php?install, например http://www.gameap.ru/index.php?install&lt;br /&gt;
&lt;br /&gt;
После установки панели не забудьте настроить выполнение cron заданий.&lt;br /&gt;
Для повторной установки панели удалите файл gameap_config.php и database.php из директории application/config&lt;br /&gt;
&lt;br /&gt;
=== Настройка cron ===&lt;br /&gt;
Настройте автоматическое выполнение задач. Добавив выполняться задания CRON каждые 5-10 минут:&lt;br /&gt;
 &amp;quot;*/5 * * * * php -f /path/to/adminpanel/index.php&amp;quot; cron&lt;br /&gt;
&lt;br /&gt;
==== Настройка автоматического выполнения задач Linux ====&lt;br /&gt;
Выполняем команду&lt;br /&gt;
 crontab -e&lt;br /&gt;
Добавляем в конец&lt;br /&gt;
 */5 * * * * php -f /path/to/adminpanel/index.php cron&lt;br /&gt;
Где '''/path/to/adminpanel/''' - путь до web-части АдминПанели, например '''/home/www-data/gameap.ru/www/'''&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Указывайте абсолютный серверный путь, а не путь к сайту. &amp;quot;php -f http://www.gameap.ru/cron&amp;quot; - неправильно&lt;br /&gt;
&lt;br /&gt;
==== Настройка автоматического выполнения задач Windows ====&lt;br /&gt;
[[Файл:Gameap cronset windows51.png|thumb|Настройка выполнения задач в Windows XP]]&lt;br /&gt;
В Windows есть свое средство для запуска программ и скриптов по расписанию. Инструмент &amp;quot;Назначенные задания&amp;quot; поможет вам настроить автоматическое выполнение скрипта.&lt;br /&gt;
&lt;br /&gt;
Порядок выполнения:&lt;br /&gt;
* Откройте инструмент &amp;quot;'''Назначенные задания'''&amp;quot;, '''ПУСК''' -&amp;gt; '''Все программы''' -&amp;gt; '''Стандартные''' -&amp;gt; '''Служебные''' -&amp;gt; '''Назначенные задания'''.&lt;br /&gt;
* Кликните по &amp;quot;'''Добавить задание'''&amp;quot;.&lt;br /&gt;
* У вас откроется окно мастера. Кликните далее и выберите файл '''php.exe''' вашего вебсервера.&lt;br /&gt;
* В следующем окне укажите имя этому заданию и выберите &amp;quot;'''ежедневно'''&amp;quot; в качестве периода выполнения задания.&lt;br /&gt;
* Следующий диалог можете оставить как есть. В этом диалоге вы можете задать время начала выполнения задания.&lt;br /&gt;
* Далее введите данные для входа в систему, данные пользователя, от которого будет запускаться задание.&lt;br /&gt;
* Поставьте флажок напротив: &amp;quot;'''Установить дополнительные параметры после нажатия кнопки Готово.'''&amp;quot; и нажмите Готово.&lt;br /&gt;
* Появится окно свойств этого задания. В поле ''выполнить'' будет команда запуска скрипта. На Windows она выглядит так:&lt;br /&gt;
 C:\path\to\php\php.exe -f &amp;quot;C:\path\to\adminpanel\index.php&amp;quot; cron&lt;br /&gt;
* Перейдите во вкладку '''Расписание''' и поставьте время начала выполнения в '''0:00'''; нажмите на кнопку '''Дополнительно'''.&lt;br /&gt;
* Поставьте галочку напротив '''Повторять задание''' и задайте период запуска скрипта.&lt;br /&gt;
* Настройте выполнение скрипта в течении '''24 часов'''.&lt;br /&gt;
* После чего нажмите &amp;quot;OK&amp;quot; и проверьте выполнение скрипта.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Примечание!''' Указывайте абсолютный серверный путь, а не путь к сайту. &amp;quot;php -f http://www.gameap.ru/cron&amp;quot; - неправильно&lt;br /&gt;
&lt;br /&gt;
== Установка серверной части АдминПанели ==&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
Удаленное управление серверами под управлением ОС Linux происходит по протоколу SSH, однако возможно использовать Telnet. Также понадобится утилита Screen.&lt;br /&gt;
&lt;br /&gt;
* Скопируйте файл '''bin/Linux/server.sh''' из дистрибутива с панелью в каталог на сервере (каталог не должен быть общедоступным)&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.sh)&lt;br /&gt;
 http://media.steampowered.com/client/steamcmd_linux.tar.gz&lt;br /&gt;
* Если у Вас локальный сервер, то для управления игровыми серверами необходимо сделать следующее:&lt;br /&gt;
	sudo nano /etc/sudoers&lt;br /&gt;
Добавить в конец: &lt;br /&gt;
	www-data ALL = NOPASSWD: /путь/к/server.sh&lt;br /&gt;
Где www-data - пользователь, от которого запущен Apache и выполняются php скрипты.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Загрузка необходимых программ ====&lt;br /&gt;
&lt;br /&gt;
* Для установки SSH сервера выполните команду:&lt;br /&gt;
 sudo apt-get install ssh&lt;br /&gt;
&lt;br /&gt;
* Для установки Screen выполните команду:&lt;br /&gt;
 sudo apt-get install screen&lt;br /&gt;
&lt;br /&gt;
* Для стабильной работы игровых серверов на 64-битных системах рекомендуется установить 32-битные библиотеки&lt;br /&gt;
 apt-get install ia32-libs&lt;br /&gt;
&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.sh)&lt;br /&gt;
 wget http://media.steampowered.com/client/steamcmd_linux.tar.gz&lt;br /&gt;
 tar xvfz steamcmd_linux.tar.gz&lt;br /&gt;
&lt;br /&gt;
* Для работы ограничений требуются пакеты cpulimit, tricle и ulimit. Установка для Debian/Ubuntu:&lt;br /&gt;
 apt-get install cpulimit tricle&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
Для удаленного управления машинами под ОС Windows рекомендуется использовать [[GDaemon]]. Также можно использовать Telnet или SSH.&lt;br /&gt;
==== Запуск сервера GDaemon ====&lt;br /&gt;
&lt;br /&gt;
* Скачайте файлы daemon.exe и daemon.cfg с GitHub - https://github.com/GameAP/GameAP_Daemon/tree/master/compiled/Windows&lt;br /&gt;
* Скопируйте эти файлы в директорию, где будут игровые серверы, например C:\servers\&lt;br /&gt;
* Откройте командную строку Windows - cmd.exe&lt;br /&gt;
* Отправьте команду:&lt;br /&gt;
 sc create &amp;quot;GameAP Daemon&amp;quot; start= auto binpath= C:\servers\daemon.exe&lt;br /&gt;
 sc failure &amp;quot;GameAP Daemon&amp;quot; reset= 600 actions= run/5000/reboot/800&lt;br /&gt;
Где C:\servers\daemon.exe - путь к исполняемому файлу daemon.exe&lt;br /&gt;
&lt;br /&gt;
* Настройте GDaemon, откройте файл daemon.cfg в блокноте и измените параметры на свои.&lt;br /&gt;
&lt;br /&gt;
* Откройте порт на файрволе, в стандартном брандмауэре Windows это делается отправкой команды в cmd:&lt;br /&gt;
 netsh advfirewall firewall add rule name=GDaemon dir=in action=allow protocol=TCP localport=31707&lt;br /&gt;
Где 31707 - это порт, который слушает [[GDaemon]].&lt;br /&gt;
&lt;br /&gt;
* Запустите службу GameAP Daemon.&lt;br /&gt;
&lt;br /&gt;
После этого можете переходить к настройке выделенного сервера в самой панели управления.&lt;br /&gt;
&lt;br /&gt;
==== Запуск сервера Telnet ====&lt;br /&gt;
&lt;br /&gt;
Примечание! Для управления выделенными серверами из панели рекомендуется использовать протокол GDaemon. О его настройке [[Установка_GameAP#.D0.97.D0.B0.D0.BF.D1.83.D1.81.D0.BA_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D0.B0_GDaemon|читайте здесь]].&lt;br /&gt;
&lt;br /&gt;
* Зайдите в меню '''&amp;quot;Пуск&amp;quot;''' -&amp;gt; '''&amp;quot;Администрирование&amp;quot;''' -&amp;gt; '''&amp;quot;Управление службами&amp;quot;''', либо нажмите комбинацию клавиш '''&amp;quot;&amp;lt;Win&amp;gt; + R&amp;quot;''' и в появившемся окошке введите '''&amp;quot;services.msc&amp;quot;'''.&lt;br /&gt;
* В списке служб найдите Telnet и включите эту службу.&lt;br /&gt;
&lt;br /&gt;
==== Загрузка необходимых программ ====&lt;br /&gt;
* Для запуска сервера понадобится утилита PsExec, [http://technet.microsoft.com/en-us/sysinternals/bb897553 скачать], она необходима чтобы игровой сервер оставался онлайн при выходе из Telnet.&lt;br /&gt;
* Для автоматической установки серверов необходимо наличие утилиты [[SteamCMD]] в директории с исполняемыми файлами АдминПанели (server.exe, psexec.exe)&lt;br /&gt;
 http://media.steampowered.com/client/steamcmd_win32.zip&lt;br /&gt;
&lt;br /&gt;
Управление игровым сервером под управлением ОС Windows возможно по протоколу SSH, в этом случае понадобится любой сервер SSH для Windows, например FreeSSHd. Подобный вид управления игровыми серверами не желателен.&lt;br /&gt;
&lt;br /&gt;
{{Категория:Документация_GameAP}}&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BA%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B8&amp;diff=1209</id>
		<title>Инструменты для работы с картами</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BA%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B8&amp;diff=1209"/>
		<updated>2014-03-29T04:21:44Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Quake Compilation Tools (QTools) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Редактирование карт ==&lt;br /&gt;
&lt;br /&gt;
Редактор карт — программа, в которой создаются карты, основной инструмент маппера. До версии 3.4 программа называлась Worldcraft, но затем фирма Valve сменила название на Valve Hammer Editor 3.4&lt;br /&gt;
&lt;br /&gt;
=== Valve Hammer Editor ===&lt;br /&gt;
&lt;br /&gt;
[[Valve Hammer Editor]] (VHE) —  программа, в которой создаются карты, основной инструмент маппера. Предыдущие версии редактора назывались Worldcraft. До версии 3.4 программа называлась Worldcraft, но затем фирма Valve сменила название на Valve Hammer Editor 3.4.&lt;br /&gt;
На данный момент есть Valve Hammer Editor 3.5 beta, который в отличии от предшественника умеет прорисовывать модели в окне редактора. VHE 3.5 beta устанавливается поверх VHE 3.4, просто заменяя исполнительный файл.&lt;br /&gt;
&lt;br /&gt;
[http://forum.hldm.org/viewtopic.php?p=3281#p3281 Скачать Valve Hammer Editor]&lt;br /&gt;
&lt;br /&gt;
=== JackHammer ===&lt;br /&gt;
[[JackHammer]] -- хорошая альтертернатива [[Valve Hammer Editor]]. Несмотря на то, что интерфейс практически ничем не отличается от VHE, JackHammer является самостоятельной разработкой, а не модификацией VHE. Редактор кроссплатформенный, что позволяет создавать карты не только на Windows.&lt;br /&gt;
Имеет некоторые дополнительные функции и инструменты.&lt;br /&gt;
&lt;br /&gt;
[http://jackhammer.hlfx.ru/ru/download.html Скачать JackHammer]&lt;br /&gt;
&lt;br /&gt;
== Компиляторы ==&lt;br /&gt;
&lt;br /&gt;
Компиляторы — четыре консольные, небольшие программы, которые преобразуют карту из формата .MAP (исходник) в формат .BSP (понятный игре). Также эти компиляторы называют Утилитами Зонера, по прозвищу разработчика. Так как исходный код утилит открыт, то нашлись люди, которые улучшили их и добавили новые функции. Так появились утилиты ZHLT: Custom Build, которые можно считать более удачными, нежели оригинальные ZHLT.&lt;br /&gt;
&lt;br /&gt;
=== Quake Compilation Tools (QTools) ===&lt;br /&gt;
&lt;br /&gt;
Самые первые компиляторы для Half-Life. Достались из Quake, на основе которого сделан Half-Life. Данными компиляторами были скомпилированы карты Half-Life и Half-Life: Opposing Force. Данные компиляторы очень старые и имеют баги. Ими пользуется очень малое количество мапперов.&lt;br /&gt;
&lt;br /&gt;
=== Zoner's Halflife Tools (ZHLT) ===&lt;br /&gt;
&lt;br /&gt;
Zoner's Halflife Tools (ZHLT) — лучшие в мире компиляторы для карт на движке Half-Life. Также эти компиляторы называют Утилитами Зонера или Утилитами ZHLT. В состав утилит ZHLT входят четыре небольшие консольные программы-компилятора.&lt;br /&gt;
&lt;br /&gt;
Основные отличия компиляторов ZHLT от стандартных, идущих вместе с редактором Hammer:&lt;br /&gt;
большее количество параметров для настройки компиляции&lt;br /&gt;
более качественный просчет освещения&lt;br /&gt;
более быстрая и качественная оптимизация карты&lt;br /&gt;
подробная система сообщений об ошибках&lt;br /&gt;
большая информативность о ходе компиляции&lt;br /&gt;
меньшее количество ошибок&lt;br /&gt;
Преимущества компиляторов ZHLT перед стандартными очевидны. Именно поэтому их используют 99% всех мапперов в мире.&lt;br /&gt;
&lt;br /&gt;
=== Zoner's Halflife Tools (ZHLT) Custom Build ===&lt;br /&gt;
&lt;br /&gt;
Официальные компиляторы ZHLT, к сожалению, давно не обновляются (последняя версия 2.5.3 выпущена в 2001г.), однако и по сей день они прекрасно справляются со своей задачей и выдают на-гора великолепные по качеству карты.&lt;br /&gt;
&lt;br /&gt;
Улучшенные компиляторы ZHLT Custom Build, к счастью, обновляются регулярно (о последней версии этих компиляторов Вы можете прочитать в следующей статье это Главы).&lt;br /&gt;
&lt;br /&gt;
Какую версию ZHLT использовать? Наверное, все-таки ZHLT Custom Build, хотя скачать рекомендуем обе, т.к. в простых ZHLT есть полезная программка Ripent для изменения свойств объектов на карте без ее повторной компиляции.&lt;br /&gt;
&lt;br /&gt;
=== Vluzacn's ZHLT ===&lt;br /&gt;
&lt;br /&gt;
Vluzacn's ZHLT -- альтернативная сборка Zoner's Half-Life Tools, утилит для компиляции карт. Особенность сборки в переработанной системе отражения света. Процесс компиляции карты в целом идет немного медленнее, в отличие от обычного ZHLT. Расчет освещения очень быстрый.&lt;br /&gt;
&lt;br /&gt;
Компилятор пришелся многим по вкусу и им пользуется все большее количество мапперов.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.hldm.org/viewtopic.php?f=23&amp;amp;t=609 Скачать Vluzacn's ZHLT (hldm.org) ]&lt;br /&gt;
* [http://forums.svencoop.com/showthread.php/38059-ARCHIVE-Custom-ZHLT-by-vluzacn Скачать Vluzacn's ZHLT (svencoop.com)]&lt;br /&gt;
&lt;br /&gt;
== Декомпиляторы ==&lt;br /&gt;
&lt;br /&gt;
Для выполнения многих задач требуются декомпиляторы - программы для ковертирования BSP в формат Hammer Editor (MAP, RMF).&lt;br /&gt;
Задачи могут быть разными - требуется создать модификацию карты, а исходников под рукой нет, необходимо узнать устройство карты.&lt;br /&gt;
&lt;br /&gt;
Следует помнить, что использование этих программ может повлечь нарушение авторских прав создателя карты, которую вы будете декомпилировать. Предполагается, что эти программы вы будете использовать для ознакомления с картостроением.&lt;br /&gt;
&lt;br /&gt;
=== WinBSP ===&lt;br /&gt;
&lt;br /&gt;
=== BSPTwoMAP ===&lt;br /&gt;
&lt;br /&gt;
=== Bsp2Map ===&lt;br /&gt;
&lt;br /&gt;
== Работа с текстурами ==&lt;br /&gt;
&lt;br /&gt;
=== [[Wally]] ===&lt;br /&gt;
&lt;br /&gt;
Программа для работы с .WAD файлами, в которых Half-Life хранит все свои текстуры. [[Wally]] умеет импортировать, экспортировать, редактировать текстуры в .WAD файлах. Очень нужная вещь, если вы хотите использовать свои текстуры.&lt;br /&gt;
&lt;br /&gt;
=== TExtract suite ===&lt;br /&gt;
&lt;br /&gt;
Программа экспортирует текстуры зашитые в .BSP файл карты. Использование чужих текстур без разрешения - считается воровство. Так что до использования добытых текстур, рекомендую проинформировать автора.&lt;br /&gt;
&lt;br /&gt;
== Просмотр карт ==&lt;br /&gt;
&lt;br /&gt;
Программы для просмотра карт без необходимость запуска самой игры&lt;br /&gt;
&lt;br /&gt;
=== Bsp Viewer ===&lt;br /&gt;
&lt;br /&gt;
Bsp Viewer - программа предназначена для просмотра &amp;quot;Gold Sourse&amp;quot; (half-life, cs) BSP-файлов, без необходимости запуска игры.&lt;br /&gt;
Программой можно пользоваться даже без установленной игры, также с её помощью можно делать экспорт текстур, 3DS, Map, Ent файлов.&lt;br /&gt;
Единственный недостаток программы - она не отображает модели на карте.&lt;br /&gt;
&lt;br /&gt;
[http://forum.hldm.org/viewtopic.php?f=23&amp;amp;t=125 Скачать Bsp Viewer]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
Используемые материалы&lt;br /&gt;
&lt;br /&gt;
* [http://csmapper.ru/tutorials/ Учебник // Создание карт для CS]&lt;br /&gt;
* [http://cs-mapping.com.ua/tools/ Инструменты. Маппинг для Half-Life 2 и его модификаций]&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=Sven_Coop&amp;diff=993</id>
		<title>Sven Coop</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=Sven_Coop&amp;diff=993"/>
		<updated>2013-07-13T03:03:16Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Моды в Sven Coop */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
[[Файл:Svencoop_bg.jpg|thumb|Sven Coop Background]]'''Sven Co-op''' - кооперативный мод для Half-Life, где игроки должны убивать контролируемых компьютером монстров, разбирать головоломки и выполнять различные цели (указываются в MOTD) в команде.&lt;br /&gt;
&lt;br /&gt;
Игра была создана и опубликована Даниелом 'Sven Viking' Феароном, как небольшой мод на Half-Life, состоящий всего из двух карт, и с модифицированной конфигурацией сервера, для добавления в мультиплеерную игру NPC. Sven Co-op был опубликован 19 Января, 1999 года - и является самым старым модом, который до сих пор поддерживается разработчиками. Из маленького мода, с небольшой командой, он превратился в полноценную игру, с приличной командой, являлся самой играемой игрой в Steam на 18 Сентября, 2006 года. Свободно-распространяемый. Игра стала очень требовательна к ресурсам. Простенький P4 легко поднимает HL на приличных FPS, однако в Sven Coop он еле выдаст 50 фпс. Так-же из-за большого размера некоторых карт, игра очень долго грузится. Иногда вылетают &amp;quot;[[Reliable Channel Overflowed]]&amp;quot;. Последняя на данный момент версия: '''4.8''' . Главный трек Sven Coop написал Икка Рич (Gluem), который использовался в версиях 3.0 . В версиях 4.0 используется тот-же трек, ремикс от Адама Дочерди (Doc), музыка стала более энергична.&lt;br /&gt;
&lt;br /&gt;
== Геймплей ==&lt;br /&gt;
[[Файл:C3a10000.jpg|thumb|Скриншот игры Sven Coop. Режим игры &amp;quot;от третьего лица&amp;quot;. Эпизод: &amp;quot;FORGET ABOUT FREEMAN!&amp;quot;.]]&lt;br /&gt;
Управление игроком такое-же, как и в Half-Life. Некоторые уровни Half-Life, в Sven Coop были изменены для еще больше играбельности в coop режиме. Уровни в Sven Coop разделены на миссии, и разделяются друг от друга. Большинство миссий включают в себя несколько карт, или даже серий. Основное задание этих миссий - достичь определенную цель -- набрать набрать больше всего очков не является главным. Сценарий карты и в каком месте он будет проходить зависит только от автора карты.&lt;br /&gt;
&lt;br /&gt;
== Возможности ==&lt;br /&gt;
* Система распознавания монстров, с отображением их статуса и текущего кол-ва жизни.&lt;br /&gt;
* Возможность создавать дружественных монстров мапперам.&lt;br /&gt;
* Изменение звуков или моделей для текущей карты. &lt;br /&gt;
* Подвижные [[WeaponBox]].&lt;br /&gt;
* Новое вооружение.&lt;br /&gt;
* Модернизированный AI (теперь монстры еще умнее).&lt;br /&gt;
* Реалистичная анимация для модели игрока. (Перезарядка, стрельба, замах, прицеливание)&lt;br /&gt;
* Режим игры &amp;quot;от третьего лица&amp;quot;. Более удобен. Есть возможность выбрать позиции обзора.&lt;br /&gt;
* Больше мяса и крови.&lt;br /&gt;
* Новые монстры. (Так-же есть возможность добавлять новых монстров для текущей карты)&lt;br /&gt;
* Система спавнов.&lt;br /&gt;
&lt;br /&gt;
== Моды в Sven Coop ==&lt;br /&gt;
Командой Sven Coop и простыми мапперами было портировано множество модов в свою игру.&lt;br /&gt;
Вот их небольшой список:&lt;br /&gt;
* They Hunger&lt;br /&gt;
* Half-Life: Opposing Force&lt;br /&gt;
* Earthquake Test Centre (By Dave J, de_dust author)&lt;br /&gt;
* Half-Life: Uplink (Half-Life Demo)&lt;br /&gt;
* Nightmare DC&lt;br /&gt;
* Half-Life: Blue Shift&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.svencoop.com/ Официальная страница Sven Coop]&lt;br /&gt;
* [http://store.steampowered.com/app/90005/ Sven Coop в Steam]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Категория:Half-Life Modifications}}&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=Sven_Coop&amp;diff=992</id>
		<title>Sven Coop</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=Sven_Coop&amp;diff=992"/>
		<updated>2013-07-13T03:01:41Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Описание */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
[[Файл:Svencoop_bg.jpg|thumb|Sven Coop Background]]'''Sven Co-op''' - кооперативный мод для Half-Life, где игроки должны убивать контролируемых компьютером монстров, разбирать головоломки и выполнять различные цели (указываются в MOTD) в команде.&lt;br /&gt;
&lt;br /&gt;
Игра была создана и опубликована Даниелом 'Sven Viking' Феароном, как небольшой мод на Half-Life, состоящий всего из двух карт, и с модифицированной конфигурацией сервера, для добавления в мультиплеерную игру NPC. Sven Co-op был опубликован 19 Января, 1999 года - и является самым старым модом, который до сих пор поддерживается разработчиками. Из маленького мода, с небольшой командой, он превратился в полноценную игру, с приличной командой, являлся самой играемой игрой в Steam на 18 Сентября, 2006 года. Свободно-распространяемый. Игра стала очень требовательна к ресурсам. Простенький P4 легко поднимает HL на приличных FPS, однако в Sven Coop он еле выдаст 50 фпс. Так-же из-за большого размера некоторых карт, игра очень долго грузится. Иногда вылетают &amp;quot;[[Reliable Channel Overflowed]]&amp;quot;. Последняя на данный момент версия: '''4.8''' . Главный трек Sven Coop написал Икка Рич (Gluem), который использовался в версиях 3.0 . В версиях 4.0 используется тот-же трек, ремикс от Адама Дочерди (Doc), музыка стала более энергична.&lt;br /&gt;
&lt;br /&gt;
== Геймплей ==&lt;br /&gt;
[[Файл:C3a10000.jpg|thumb|Скриншот игры Sven Coop. Режим игры &amp;quot;от третьего лица&amp;quot;. Эпизод: &amp;quot;FORGET ABOUT FREEMAN!&amp;quot;.]]&lt;br /&gt;
Управление игроком такое-же, как и в Half-Life. Некоторые уровни Half-Life, в Sven Coop были изменены для еще больше играбельности в coop режиме. Уровни в Sven Coop разделены на миссии, и разделяются друг от друга. Большинство миссий включают в себя несколько карт, или даже серий. Основное задание этих миссий - достичь определенную цель -- набрать набрать больше всего очков не является главным. Сценарий карты и в каком месте он будет проходить зависит только от автора карты.&lt;br /&gt;
&lt;br /&gt;
== Возможности ==&lt;br /&gt;
* Система распознавания монстров, с отображением их статуса и текущего кол-ва жизни.&lt;br /&gt;
* Возможность создавать дружественных монстров мапперам.&lt;br /&gt;
* Изменение звуков или моделей для текущей карты. &lt;br /&gt;
* Подвижные [[WeaponBox]].&lt;br /&gt;
* Новое вооружение.&lt;br /&gt;
* Модернизированный AI (теперь монстры еще умнее).&lt;br /&gt;
* Реалистичная анимация для модели игрока. (Перезарядка, стрельба, замах, прицеливание)&lt;br /&gt;
* Режим игры &amp;quot;от третьего лица&amp;quot;. Более удобен. Есть возможность выбрать позиции обзора.&lt;br /&gt;
* Больше мяса и крови.&lt;br /&gt;
* Новые монстры. (Так-же есть возможность добавлять новых монстров для текущей карты)&lt;br /&gt;
* Система спавнов.&lt;br /&gt;
&lt;br /&gt;
== Моды в Sven Coop ==&lt;br /&gt;
Командой Sven Coop и простыми мапперами было портировано множество модов в свою игру.&lt;br /&gt;
Вот их небольшой список:&lt;br /&gt;
* They Hunger&lt;br /&gt;
* Half-Life: Opposing Force&lt;br /&gt;
* Earthquake Test Centre (By Dave J, de_dust author)&lt;br /&gt;
* Half-Life: Uplink (Half-Life Demo)&lt;br /&gt;
* Nightmare DC&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.svencoop.com/ Официальная страница Sven Coop]&lt;br /&gt;
* [http://store.steampowered.com/app/90005/ Sven Coop в Steam]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Категория:Half-Life Modifications}}&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BA%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B8&amp;diff=639</id>
		<title>Инструменты для работы с картами</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D0%BA%D0%B0%D1%80%D1%82%D0%B0%D0%BC%D0%B8&amp;diff=639"/>
		<updated>2013-03-11T13:10:45Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Компиляторы */  - добалены QTools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Редактирование карт ==&lt;br /&gt;
&lt;br /&gt;
Редактор карт — программа, в которой создаются карты, основной инструмент маппера. До версии 3.4 программа называлась Worldcraft, но затем фирма Valve сменила название на Valve Hammer Editor 3.4&lt;br /&gt;
&lt;br /&gt;
=== Valve Hammer Editor ===&lt;br /&gt;
&lt;br /&gt;
Valve Hammer Editor (VHE) —  программа, в которой создаются карты, основной инструмент маппера. Предыдущие версии редактора назывались Worldcraft. До версии 3.4 программа называлась Worldcraft, но затем фирма Valve сменила название на Valve Hammer Editor 3.4.&lt;br /&gt;
На данный момент есть Valve Hammer Editor 3.5 beta, который в отличии от предшественника умеет прорисовывать модели в окне редактора. VHE 3.5 beta устанавливается поверх VHE 3.4, просто заменяя исполнительный файл.&lt;br /&gt;
&lt;br /&gt;
[http://forum.hldm.org/viewtopic.php?p=3281#p3281 Скачать Valve Hammer Editor]&lt;br /&gt;
&lt;br /&gt;
== Компиляторы ==&lt;br /&gt;
&lt;br /&gt;
Компиляторы — четыре консольные, небольшие программы, которые преобразуют карту из формата .MAP (исходник) в формат .BSP (понятный игре). Также эти компиляторы называют Утилитами Зонера, по прозвищу разработчика. Так как исходный код утилит открыт, то нашлись люди, которые улучшили их и добавили новые функции. Так появились утилиты ZHLT: Custom Build, которые можно считать более удачными, нежели оригинальные ZHLT.&lt;br /&gt;
&lt;br /&gt;
=== Quake Compilation Tools (QTools) ===&lt;br /&gt;
&lt;br /&gt;
Самые первые компиляторы для Half-Life. Достались из Quake, на основе которого сделан Half-Life. Данными компиляторами были скомпилированы карты Half-Life и Half-Life: Opposing Force. Данные компиляторы очень старые и имеют баги. ими пользуется очень малое количество мапперов - меньше 1%.&lt;br /&gt;
&lt;br /&gt;
=== Zoner's Halflife Tools (ZHLT) ===&lt;br /&gt;
&lt;br /&gt;
Zoner's Halflife Tools (ZHLT) — лучшие в мире компиляторы для карт на движке Half-Life. Также эти компиляторы называют Утилитами Зонера или Утилитами ZHLT. В состав утилит ZHLT входят четыре небольшие консольные программы-компилятора.&lt;br /&gt;
&lt;br /&gt;
Основные отличия компиляторов ZHLT от стандартных, идущих вместе с редактором Hammer:&lt;br /&gt;
большее количество параметров для настройки компиляции&lt;br /&gt;
более качественный просчет освещения&lt;br /&gt;
более быстрая и качественная оптимизация карты&lt;br /&gt;
подробная система сообщений об ошибках&lt;br /&gt;
большая информативность о ходе компиляции&lt;br /&gt;
меньшее количество ошибок&lt;br /&gt;
Преимущества компиляторов ZHLT перед стандартными очевидны. Именно поэтому их используют 99% всех мапперов в мире.&lt;br /&gt;
&lt;br /&gt;
=== Zoner's Halflife Tools (ZHLT) Custom Build ===&lt;br /&gt;
&lt;br /&gt;
Официальные компиляторы ZHLT, к сожалению, давно не обновляются (последняя версия 2.5.3 выпущена в 2001г.), однако и по сей день они прекрасно справляются со своей задачей и выдают на-гора великолепные по качеству карты.&lt;br /&gt;
&lt;br /&gt;
Улучшенные компиляторы ZHLT Custom Build, к счастью, обновляются регулярно (о последней версии этих компиляторов Вы можете прочитать в следующей статье это Главы).&lt;br /&gt;
&lt;br /&gt;
Какую версию ZHLT использовать? Наверное, все-таки ZHLT Custom Build, хотя скачать рекомендуем обе, т.к. в простых ZHLT есть полезная программка Ripent для изменения свойств объектов на карте без ее повторной компиляции.&lt;br /&gt;
&lt;br /&gt;
== Декомпиляторы ==&lt;br /&gt;
&lt;br /&gt;
Для выполнения многих задач требуются декомпиляторы - программы для ковертирования BSP в формат Hammer Editor (MAP, RMF).&lt;br /&gt;
Задачи могут быть разными - требуется создать модификацию карты, а исходников под рукой нет, необходимо узнать устройство карты.&lt;br /&gt;
&lt;br /&gt;
Следует помнить, что использование этих программ может повлечь нарушение авторских прав создателя карты, которую вы будете декомпилировать. Предполагается, что эти программы вы будете использовать для ознакомления с картостроением.&lt;br /&gt;
&lt;br /&gt;
=== WinBSP ===&lt;br /&gt;
&lt;br /&gt;
=== BSPTwoMAP ===&lt;br /&gt;
&lt;br /&gt;
=== Bsp2Map ===&lt;br /&gt;
&lt;br /&gt;
== Работа с текстурами ==&lt;br /&gt;
&lt;br /&gt;
=== Wally ===&lt;br /&gt;
&lt;br /&gt;
Программа для работы с .WAD файлами, в которых Half-Life хранит все свои текстуры. Wally умеет импортировать, экспортировать, редактировать текстуры в .WAD файлах. Очень нужная вещь, если вы хотите использовать свои текстуры.&lt;br /&gt;
&lt;br /&gt;
=== TExtract suite ===&lt;br /&gt;
&lt;br /&gt;
Программа экспортирует текстуры зашитые в .BSP файл карты. Использование чужих текстур без разрешения - считается воровство. Так что до использования добытых текстур, рекомендую проинформировать автора.&lt;br /&gt;
&lt;br /&gt;
== Просмотр карт ==&lt;br /&gt;
&lt;br /&gt;
Программы для просмотра карт без необходимость запуска самой игры&lt;br /&gt;
&lt;br /&gt;
=== Bsp Viewer ===&lt;br /&gt;
&lt;br /&gt;
Bsp Viewer - программа предназначена для просмотра &amp;quot;Gold Sourse&amp;quot; (half-life, cs) BSP-файлов, без необходимости запуска игры.&lt;br /&gt;
Программой можно пользоваться даже без установленной игры, также с её помощью можно делать экспорт текстур, 3DS, Map, Ent файлов.&lt;br /&gt;
Единственный недостаток программы - она не отображает модели на карте.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
Используемые материалы&lt;br /&gt;
&lt;br /&gt;
* [http://csmapper.ru/tutorials/ Учебник // Создание карт для CS]&lt;br /&gt;
* [http://cs-mapping.com.ua/tools/ Инструменты. Маппинг для Half-Life 2 и его модификаций]&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%9E%D1%81%D0%BE%D0%B1%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%B8%D0%B3%D1%80%D1%8B_Half-Life&amp;diff=597</id>
		<title>Особенности игры Half-Life</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%9E%D1%81%D0%BE%D0%B1%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D0%B8%D0%B3%D1%80%D1%8B_Half-Life&amp;diff=597"/>
		<updated>2013-02-21T12:40:06Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: /* Растяжки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Оружие ==&lt;br /&gt;
&lt;br /&gt;
=== Гаусс ===&lt;br /&gt;
Гаусс может простреливать стены (если набрать энергии на 2ую клавишу). Тонкие стены простреливаются без проблем, и вероятность отдачи луча от стены очень мала. У любой стены есть такие места, по которым можно выстрелить и получить возвратом по своей голове. Старайтесь стрелять- либо перпендикулярно стене, либо в самый угол или край стены под углом, близким к 45 градусам. В этом случае, эффективность максимальна, а возможность отскока луча- мала. Не стоит стрелять на 2 клавишу по толстым стенам, от них отскок происходит гораздо чаще. Опасность отскока заключается в том, что луч, попадает, как правило, в голову (2 патронов, закрученных на 2 клавишу, хватит чтобы отнять 100hp [само собой в голову]).&lt;br /&gt;
&lt;br /&gt;
Кроме того, гаусс - это отличное средство перемещения.&lt;br /&gt;
Если достаточно высоко оттолкнуться гауссом от земли, то взрыв от кнопки в бункере вас не заденет. (Прыгать нужно в тот момент, когда вы услышите шипение за несколько секунд до взрыва, на стандартном crossfire- так можно сделать только на арене перед бункером, ибо там &amp;quot;потолок&amp;quot; гораздо выше, чем на 1 арене).&lt;br /&gt;
&lt;br /&gt;
=== Лампы ===&lt;br /&gt;
Закрученный заряд гаусса, выпущенный в лампу, работает не совсем так, как со стеной. Преимущество лампы в том, что выстрел, может нанести урон не только тому, кто над вами, но и тому, кто стоит перед вами. От ламп так же возможен отскок луча, так что поэкспериментируйте над углом и точкой попадания.&lt;br /&gt;
Некоторые лампы дают возможность сложных прострелов толстых стен полов итд. (например если выстрелить в лампу рядом с туборанцем,в комнате с шокером, то можно убить игрока находящегося над вами- в комнате с аптечкой). &lt;br /&gt;
&lt;br /&gt;
=== РПГ ===&lt;br /&gt;
Одно из самых простых, но очень сильных орудий.&lt;br /&gt;
Баг, заключается в том, что она способна, как не нанести урона, так и нанести абсолютный урон в 200 единиц (отнять всё здоровье и броню),(при этом не обязательно попав в голову). Можно выпустить ракету из ракетницы так, что она взорвется едва успев вылететь из дула. Можно выпустить ракету в соперника в упор, и она не отнимет вам ни одной жизни (не всегда, но бывает). Бывает так, что ракетница не перезаряжается (это происходит в том случае, когда ракета взрывается в воздухе, или на стыке поверхностей, или просто глюк случился). Чтобы перезарядиться, нужно просто нажать на 2 клавишу мыши.&lt;br /&gt;
Ракету можно сбить ;D выстрелив по ней из любого оружия [главное попасть точно по ней]. Лично мне удавалось сбивать ракету из дробовика, и другой ракетой XD.&lt;br /&gt;
Можно управлять ракетой другого человека. В том случае, когда он выстрелил и не включил, или выключил лазерный прицел. Либо, когда его ракета ещё далеко от прицела, а ваш прицел- светит где-то рядом с ней, то она полетит именно в него.&lt;br /&gt;
Если выстрелить из ракетницы и сразу подобрать ещё одну, то можно будет тут же выстрелить ещё раз, и управлять 2мя летающими ракетами. &lt;br /&gt;
Старайтесь стрелять под ноги скачущему сопернику, ибо стенки не всегда бывают по близости.&lt;br /&gt;
Ну и последнее: чем меньше ping, тем лучше (точнее) слушается вашу мышку выпущенная ракета.&lt;br /&gt;
&lt;br /&gt;
=== Взрывпакеты ===&lt;br /&gt;
* Если положить два взрывпакета столбиком на платформу лифта, то лифт перестанет двигаться. Аналогично, если положить 2 взрывпакета под лифт, он начнёт сам подниматься и опускаться. Кнопка лифта как бы торчит из углубления в стене, вот на верхнюю часть кнопки можно положить взрывпакет [в желтую часть стены]. После того, как вы это сделаете, то будет слышен стабильный дребезжащий звук.&lt;br /&gt;
* Если положить один взрывпакет на дуло пушки (на башне карты [[Crossfire|сrossfire]]), то она перестанет стрелять, и будет взрывать тех кто из неё стреляет.&lt;br /&gt;
Если положить 2 взрывпакета столбиком на дуло пушки, а потом сесть за неё и аккуратно поднять дуло вверх так чтобы текстуры верхнего взрыв пакета наложились на текстуры нижнего, то пушка, не только перестанет стрелять и двигаться, а также убьет того, кто стрельнет из нее.&lt;br /&gt;
* Если поднять прицел до упора вверх и зажать вторую клавишу мыши, таким образом, выпустив хотя-бы два взрывпакета, то второй останется висеть в воздухе. (Таким образом, можно подвесить его очень высоко в воздухе, например, подпрыгнув на гаусе).&lt;br /&gt;
Вы можете свободно проходить через свои взрывпакеты, но никто другой этого не может.&lt;br /&gt;
Таким образом, можно зафиксировать взрывпакет, другой игрок может на него встать, и подобрав, зафиксировать уже свой взрыв пакет (но уже выше!), на который можете встать вы, и так, добраться до невидимого потолка карты.&lt;br /&gt;
Это можно использовать, например, для блокировки 2 тоннельчиков идущих вниз из башен с пушками на карте [[Crossfire|сrossfire]].&lt;br /&gt;
Это можно использовать, положив несколько взрывпакетов точно на точке появления игроков. (При появлении, фигурка игрока начинает падать на землю с небольшой высоты, таким образом, если положить точно под ноги несколько взрывпакетов, фигурка, появившегося игрока, просто не коснётся земли, а застрянет в текстурах взрывпакета и не сможет двигаться).&lt;br /&gt;
* Если прописать в консоли: ''bind g &amp;quot;drop&amp;quot;'', то на кнопку g можно будет выкинуть оружие, которое у вас в руках. Используя это, можно набросать очень много взрыв пакетов (Набираем взрыв пакеты, кидаем их, нажимаем g, берем ещё взрыв пакеты, кидаем их...итд).&lt;br /&gt;
&lt;br /&gt;
=== Жучки ===&lt;br /&gt;
Если взять жучков, подойти в упор к противнику и кинуть их, то они попадают в текстуры противника лишая его возможности двигаться (Для снятия, берем лом и убиваем жучка, идем дальше).&lt;br /&gt;
С помощью жучков можно забираться на высокие поверхности. для этого бросаем минимум 1го жучка перед собой, и в тот момент когда он набросится на вас- подпрыгиваем, таким образом оказавшись стоять на нем. Далее просто нажимаем прыжок синхронно с прыжками жучка, он будет подталкивать вас вверх.&lt;br /&gt;
&lt;br /&gt;
=== Мухи ===&lt;br /&gt;
Если нажать кнопку в бункере, встать ПОД опускающейся дверью у входа, и начать стрелять по её низу мухами (на 1 клавишу), то дверь перестанет двигаться, до тех, пор пока вы стреляете. Даже с открытой дверью бункера взрыв бомбы вам не страшен, если вы стоите за чертой, на которую опускается дверь.&lt;br /&gt;
&lt;br /&gt;
=== Ручные гранаты ===&lt;br /&gt;
Если взять гранату, и бросить её чуть выше уровня лампы прицепленной к потолку, то граната окажется в текстурах потолка, и взорвавшись заденет и того, кто стоит над ней, и того, кто стоит под ней.&lt;br /&gt;
Если зажать и секунд 10 подержать гранату в руке а потом опустить- она тут же взорвется у вас в руках. А если подержать и не отпуская 1 клавиши мыши нажать g, то вы выбросите гранату. Соперник, который подберет этот пакет, а поменяет на гранату, тут же получит взрыв.&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Пылесос&amp;quot; ===&lt;br /&gt;
Шокер, он же пылесос, он же egon, оружие плохое, и как правило, на картах с добросовестными админами убрано, и заменено на патроны, либо просто запрещено использование при подборе. Но даже если он на карте есть, НЕ берите его как оружие, только как патроны. У него есть один глюк. Если зажать первую клавишу мышки, а потом вторую, а первую отпустить, то синяя спираль останется крутится). НО она станет совсем безвредна и беззвучна. Если посмотреть со стороны, то она будет прикреплена к одной точке, и когда вы будете поворачиваться- она будет вас немного обвивать.&lt;br /&gt;
&lt;br /&gt;
=== Растяжки ===&lt;br /&gt;
Очень мощное оружие, отнимает до 150 hp. Его фишка в том, чтобы ставить его на точки респауна, либо лучом вбок, так, чтобы противник появившись, попадал на луч и взрывался, либо, ставить, прямо на точку респауна (но немного в стороне)- лучом вверх[так чтобы противник, появляясь, не взорвался, но застревал в текстурах растяжки]. В этом случае, растяжка блокирует его перемещение, как взрыв пакет.&lt;br /&gt;
Если лучи растяжек пересекутся, то ничего не произойдет, но, если луч растяжки- попадёт в источник луча другой растяжки, то они взорвутся. Если поствить растяжку, и в это же место поставить вторую, то после появления луча первой растяжки, они взорутся. Можно поставить растяжку на чужой(со своим так не получится), висящий в воздухе взрывпакет. В этом случае она взорется. Растяжки можно ставить даже под водой. Через луч растяжек- можно пролететь, не взорвав их (но нужно лететь очень быстро).&lt;br /&gt;
&lt;br /&gt;
== Различные баги и хитрости ==&lt;br /&gt;
&lt;br /&gt;
=== Распрыг ===&lt;br /&gt;
&lt;br /&gt;
Самый популярный [[Баги Half-Life|баг]] в игре.&lt;br /&gt;
Распрыжка позволяет увеличивать скорость, и, соответственно, дальность прыжка, с каждым новым прыжком, до определенного предела. Техника такова:&lt;br /&gt;
# Разбегаемся и набираем скорость.&lt;br /&gt;
# Отпускаем кнопку вперед, нажимаем влево, поворачиваем мышкой в лево, и одновременно с этим нажимаем прыжок.&lt;br /&gt;
# Когда касаемся земли, нажимаем снова прыжок, но теперь нажимаем в право и мышкой вправо.&lt;br /&gt;
Вся сложность заключается в нажатии пробела в момент касания с землей (и так мы набираем скорость). &lt;br /&gt;
Для тех, кому это не удалось, или просто надоело, написали скрипт, под названием Auto B Hop (banny hop, banny jump), переводится как заячий прыжок. Данный скрипт- позволяет, зажав одну кнопку (чаще всего пробел), автоматически прыгать. Вам остается, только шевелить мышкой и нажимать влево, вправо, как написано выше. (Однако, данный скрипт, разрешен далеко не везде. И с этим я согласен. Например HLguard, ssclient- за него банит на неделю, и правильно делает). Есть и альтернативный вариант удобного распрыга (В этом случае- никаких скриптов НЕ требуется). Техника аналогична, но вместо скрипта на пробел, нужно в настройках клавиатуры- в строке Jump(прыжок)- настроить на поворот колеса мышки вверх, или вниз (или сразу оба). В этом случае, приземляясь к земле, вы крутите колесо и наверняка попадаете командой &amp;quot;прыжок&amp;quot; в момент приземления (ибо повернув колесо- команда повторяется много раз).Если же на сервере стоит плагин для распрыга, то после того, как, вы оттолкнетесь гауссом от стенки или пола, в какую-либо сторону, и подлетая к земле зажмете пробел (или прокрутите колесо мышки), то вы полетите дальше, не потеряв скорости.&lt;br /&gt;
&lt;br /&gt;
=== Панели со здоровьем и броней ===&lt;br /&gt;
Они работают как через угол, так и через тонкие стены, и даже вы если стоите с другой стороны стены, на которой они прикреплены. для этого нужно просто знать в каком месте она прикреплена и нажать е.&lt;br /&gt;
Аналогичным образом работают кнопки лифтов, и любые другие кнопки.&lt;br /&gt;
Панели со здоровьем и броней работают почти так же, как и лампы (Например, если выстрелить в одну из аптечек бункера, то вы попадете в человека, стоящего рядом с красной кнопкой).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wallride ===&lt;br /&gt;
Если идти вдоль стены, параллельно ей, при этом зажав вперед и в сторону стены, то вы получите ускорение.&lt;br /&gt;
Этим можно воспользоваться чтобы допрыгнуть до гаусса, с платформы, на которой лежат ручные гранаты на карте crossfire.&lt;br /&gt;
Этим можно пользоваться на любой ровной поверхнсти, будь то перила, стена или рельса.&lt;br /&gt;
&lt;br /&gt;
=== Rupmslide ===&lt;br /&gt;
Со стороны смотрится как-будто вы скользите по наклонной плоскости. Делается следующим образом.&lt;br /&gt;
Прописываем Auto B Hop на пробел (ну или кому как удобно), либо биндим на поворот скрола прыжок, берем гаусс и турборанец.&lt;br /&gt;
Если наклон не большой, то достаточно прыжка с турборанца, прыгаем, и в тот момент когда падлетаем к наклонной плоскости зажимаем пробел и вбок.&lt;br /&gt;
Если наклон побольше, и подъем длинный, берем гаусс, закручивем барабан, отталкиваемся, и приземляясь зажимаем пробел и вбок, скользим. Смылс в том, что в этом случае вы проскользите вверх- без потери скорости, но в самом верху- вас затормозит и подбросит в верх об края рампы [наклонной плоскости]. По этому, чтобы не потерять скорость, перед самым концом рампы- сворачивайте с неё в сторону. В HLDM pro вообще не нужен lj и гаусс для этого. Убрано торможение от конца рампы. И самое главное, в HLDM pro можно разогнаться на них.&lt;br /&gt;
&lt;br /&gt;
=== Баги звуков ===&lt;br /&gt;
Если ракета, подствольник, граната, взрыв пакет, взрываются на стыке текстур, то звука не будет. Так же, не будет слышно, как вы ударились, если вы упадёте на стык граней [например на угол скалы или крыши].&lt;br /&gt;
14- Баг текстур.&lt;br /&gt;
В некоторых точках карт (в основоном углы и потолки), если загнать взрыв-пакет, ракету или гранату под текстуру, а затем взорвать, то, тот-кто будет стоять на этой текстуре, получит урон. Так же возможно запустить жучков под текстуры карты [сам видел, но пока не знаю как].&lt;br /&gt;
скачать демо&lt;br /&gt;
&lt;br /&gt;
=== Jumpbug ===&lt;br /&gt;
Очень сложный трюк. Сделать его почти НЕреально. Смысл заключается в том что можно прыгнуть с любой высоты не потеряв здоровья. Нужно в полете присесть, и подлетая к земле отпустить контрал и нажать прыжок. Не самый важный трюк, т.к. в ХЛ урон от падения фиксированный и составляет 10-20%, в зависимости от сервера.&lt;br /&gt;
&lt;br /&gt;
=== Баг лестницы ===&lt;br /&gt;
Если залезая на лестницу, повернуть мышку вверх (или вниз) и в сторону, нажать в бок той стороны,в которую повернута мышь, то вы получите ускорение при подъёме вверх. Баг из кс, в кс он позволяет допрыгнуть с 1 этажа зданий на 2ой. В HLDM- ускорение гораздо меньше.&lt;br /&gt;
&lt;br /&gt;
=== Бункер в crossfire ===&lt;br /&gt;
Дверь бункера можно заблокировать, положив несколько взрыв пакетов столбиком на то место, куда опускается дверь. В этом случае, дверь не откроется до тех пор пока вы не умрете (пакеты исчезнут), либо пока вы не взорвете пакеты. Если взорвать пакеты то дверь бункера будет работать наоборот. В обычном состоянии- она будет закрыта, а при нажатии кнопки в бункере- будет открываться. По такому же принципу можно заставить работать окна бункера (либо сделать так чтобы они не открывались вообще). Далее можно заблокировать тоннельчики ведущие из башен вниз. Для этого используем те же взрыв пакеты, как написано в пункте 5.&lt;br /&gt;
В открытом состоянии, на нижнюю платформу кнопки, можно положить пару взрыв пакетов- столбиком, это позволит кнопке- не закрываться и нажимать её гораздо чаще. Если сделать так и нажать на неё дождавшись взрыва, и при этом не умереть (или сбросить баллон с пакетами), то можно дождаться пока в башнях загорится зеленый свет (кнопка перезарядилась и готова к использованию), если после этого взорвать пакеты (те что лежат на платформе кнопки), то кнопка закроется, и, больше не откроется ;D.&lt;br /&gt;
Помните, если положить взрыв пакеты и умереть, то они исчезнут. Но, если выбросить баллон с ними, и больше не подбирать взрыв пакеты, то, они так и останутся лежать там, где вы их положили.&lt;br /&gt;
скачать демо&lt;br /&gt;
&lt;br /&gt;
=== Баг края поверхностей ===&lt;br /&gt;
Если вы упадете на последние 4 юнита поверхности, то вы не потеряете здоровья.&lt;br /&gt;
Высота игрока в Half-Life, которая составляет 72 юнита или в переводе на сантиметры — 180 см.&lt;br /&gt;
Высота преграды, которую игрок способен преодолеть без прыжка:&lt;br /&gt;
(такой преградой могут быть ступеньки лестницы или бортик) &lt;br /&gt;
стоя: 18 юнитов&lt;br /&gt;
сидя: 18 юнитов&lt;br /&gt;
Минимальная высота между землей и объектом, позволяющая игроку пройти:&lt;br /&gt;
(это могут быть дверные или оконные проемы, вентиляционная шахта, люк и т.п.)&lt;br /&gt;
стоя: 73 юнита &lt;br /&gt;
сидя: 37 юнитов&lt;br /&gt;
Минимальное расстояние между объектами, позволяющее игроку пройти между ними:&lt;br /&gt;
33 юнита&lt;br /&gt;
Максимальная высота объекта, на которую игрок способен запрыгнуть:&lt;br /&gt;
стоя: 44 юнита&lt;br /&gt;
сидя: 44 юнита&lt;br /&gt;
стоя, зажав «Ctrl» (длинный прыжок): 62 юнита&lt;br /&gt;
&lt;br /&gt;
=== Подствольник ===&lt;br /&gt;
Можно выпустить подствольник из автомата, и сбить его медленной (не взрывающейся стрелой).&lt;br /&gt;
Вся сложность в том, что нужно попасть по самому краю подствольника. Если посмотреть на подствольник в близи, то можно увидеть красный кружок, показывающий нам область до края, по которой нужно попасть (при попадании в любую другую точку- стрела пролетит насквозь).&lt;br /&gt;
&lt;br /&gt;
=== DoubleDuck, TripleDuck ===&lt;br /&gt;
Полностью нажимаем присесть (держим до полного приседания), потом нажимаем на кнопку и держим до половины присела. Чередуем. Таким образом мы в 2 раза реже шагаем и в 2 раза тише топаем.&lt;br /&gt;
Есть [[Бинды и алиасы|алиас]], который делает это за нас, нам остается вовремя нажимать кнопку. Он позволяет быстро залезать на горки, сложенные из ящиков. Но на большие ящики, можно запрыгнуть только с турборанцем. На него, так же, есть скрипт. Разница DoubleDuck и TripleDuck- двойной присяд и тройной соответственно.&lt;br /&gt;
&lt;br /&gt;
=== Баг перезарядки ===&lt;br /&gt;
Алгоритм выполнения:&lt;br /&gt;
# Берем дробовик (можно взять что угодно, из того, что стреляет пулями, или стрелами).&lt;br /&gt;
# Берём пистолет (тут можно взять что угодно)&lt;br /&gt;
# Стреляем из дробовика&lt;br /&gt;
# Меняем на пистолет&lt;br /&gt;
# Меняем на дробовик [Если патроны у дробовика не потратились, значит всё сделано как надо]&lt;br /&gt;
(повторяем пункты в,г,д, хоть до бесконечности).&lt;br /&gt;
скачать демо&lt;br /&gt;
Примечание*&lt;br /&gt;
Пункт в,г нужно делать почти одновременно. (Не надейтесь, что таким образом вы сможете нанести врагу урон)&lt;br /&gt;
&lt;br /&gt;
=== Перемещение по воде ===&lt;br /&gt;
Не самая полезная вещь [ибо воды на картах не так уж и много бывает], но как никак баг.&lt;br /&gt;
Если забиндить скрипт лонг джампа [смотри статью скрипты], и, разогнавшись, прыгнуть в воду зажав забинденную кнопку, то вы будете скользить по воде без потери скорости. Аналогично работает и с гауcсом.&lt;br /&gt;
&lt;br /&gt;
=== Шлейф ===&lt;br /&gt;
Это координаты, остающиеся от вашей модельки, стреляя по которым, ваш противник будет наносить вам урон. Чем больше пинг, тем больше шлейф. Именно так, можно убивать ломом противников, которые бегут от вас метрах в трех XD.&lt;br /&gt;
&lt;br /&gt;
=== Не управляемые баги ===&lt;br /&gt;
Есть баг который проявляется в следующем. Если вы взрываете противника на части- его голова, падая на землю, может оставлять за собой полосу (такую же как летящая ракета). Аналогичная ситуация может происходить, но с подствольниками (от них может оставаться след, как от ракеты).&lt;br /&gt;
Выпущенная из ракетницы ракета может взорваться прямо перед вами :D , просто так, для прикола.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ссылки по теме ==&lt;br /&gt;
* Подготовлено по материалам [http://hydrogen.clan.su/publ/ http://hydrogen.clan.su]&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=Half-Life_Deathmatch&amp;diff=473</id>
		<title>Half-Life Deathmatch</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=Half-Life_Deathmatch&amp;diff=473"/>
		<updated>2012-12-26T09:21:08Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Half-Life Deathmatch — мультиплеерный режим игры [[Half-Life]]. Действие игры происходит на различных картах в течение определенного времени, где происходит битва различных игроков. Победитель в большинстве случаев определяется по отношению количества '''фрагов''' (заработанных очков за убийство противника) и количества своих смертей.&lt;br /&gt;
&lt;br /&gt;
В отличие от одиночного прохождения Half-Life (т.н. ''Сингл-режим''), в режиме Deathmatch игрок сражается не с монстрами, а с другими людьми, посредством соединения по локальной сети (LAN) или Интернету. Это значительно интереснее, поскольку поведение людей не так предсказуемо, как прописанные скриптами атаки монстров.&lt;br /&gt;
&lt;br /&gt;
== Особенности ==&lt;br /&gt;
В распоряжении игрока 14 видов [[Оружие|оружия]], как реального, так и инопланетного. &lt;br /&gt;
&lt;br /&gt;
В настройках игры можно выбрать персональный ник, а также модель персонажа — таким вас увидят в игре остальные игроки. Существует множество моделей, как стандартные (''scientist'', ''gman'', ''gordon'', ''barney''), так и созданные любителями. Внешний вид никак не влияет на способности персонажа бегать, прыгать или на его выносливость. Модели могут иметь свою окраску, дабы не путаться с другими игроками. Окраска делится на ''верхнюю'' и ''нижнюю'', т.е. штаны и костюм модели могут иметь разный цвет. &lt;br /&gt;
&lt;br /&gt;
Обычно игра на многих серверах происходит в режиме Deathmatch — «все против всех» (точнее, каждый за себя), но бывает командная игра (TDM — Team Deathmatch). На серверах нет победителей, хотя многие игроки считают ими людей с наибольшим количеством фрагов.&lt;br /&gt;
&lt;br /&gt;
На чемпионатах выигравшая команда определяется по количеству побед на различных картах по общему числу фрагов.&lt;br /&gt;
&lt;br /&gt;
== Информация для новичков ==&lt;br /&gt;
* За убийство противника любым способом вы получаете очко/фраг (''score''/''frag'').&lt;br /&gt;
* Ведется подсчёт ваших смертей (по соотношению «фраги/ваши смерти» вы можете судить о вашем мастерстве).&lt;br /&gt;
* В режиме Team Deathmatch, за убийство игрока из вашей команды (если на сервере имеется возможность убивать товарищей по команде), вы теряете 1 фраг. &lt;br /&gt;
* Игры проходят на различных картах, при смене карты вы теряете все очки и достижения.&lt;br /&gt;
* После смерти Вы сразу же появляетесь на новом месте карты (''респаун'').&lt;br /&gt;
* На многих серверах есть режим ''spectator'' (наблюдатель) — в этом режиме вы можете наблюдать за другими игроками, перемещаясь по карте в воздухе либо же с «видом из глаз» другого игрока.&lt;br /&gt;
* За порядком на сервере следят Администраторы, которые могут наказать вас за различные нарушения правил.&lt;br /&gt;
&lt;br /&gt;
== Список стандартных карт HLDM ==&lt;br /&gt;
&lt;br /&gt;
* [[boot_camp]]&lt;br /&gt;
* [[crossfire]]&lt;br /&gt;
* [[datacore]]&lt;br /&gt;
* [[frenzy]]&lt;br /&gt;
* [[lambda_bunker]]&lt;br /&gt;
* [[rapidcore]]&lt;br /&gt;
* [[snark_pit]]&lt;br /&gt;
* [[subtransit]]&lt;br /&gt;
* [[undertow]]&lt;br /&gt;
&lt;br /&gt;
== Модификации Half Life ==&lt;br /&gt;
&lt;br /&gt;
* [[AG]] (Adrenaline Gamer)&lt;br /&gt;
* [[Half-Life Weapon Edition]]&lt;br /&gt;
* [[Sven Co-op]]&lt;br /&gt;
* [[Rocket Crowbar]]&lt;br /&gt;
* Counter Strike&lt;br /&gt;
&lt;br /&gt;
== Полезное ==&lt;br /&gt;
* [[Как играть в HL]]&lt;br /&gt;
* [http://hldm.org/ Игровые сервера Half-Life HLDM.ORG]&lt;br /&gt;
* [http://aimaster.ru/ Игровые сервера Half-Life AIMaster.ru]&lt;br /&gt;
* [http://anitalink.com/ Игровые сервера Half-Life Anitalink.com]&lt;br /&gt;
* [http://hl.lambda-force.org/ Игровые сервера Half-Life клана Lambda-Force]&lt;br /&gt;
&lt;br /&gt;
* [http://hldm.org/news/21-hldm-klient-igry.html Скачать Half-Life]&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%A7%D0%B8%D1%82-%D0%BA%D0%BE%D0%B4%D1%8B_Half-Life&amp;diff=418</id>
		<title>Чит-коды Half-Life</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%A7%D0%B8%D1%82-%D0%BA%D0%BE%D0%B4%D1%8B_Half-Life&amp;diff=418"/>
		<updated>2012-11-19T09:07:34Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Для того, чтобы зайти в консоль используйте клавишу [~] (тильда) &lt;br /&gt;
&lt;br /&gt;
Если по нажатию клавиши [~] (тильда) консоль не открывается, то кликните правой кнопкой мыши на ярлык [[Half-Life]] на рабочем столе(если его нет, то создайте его) и нажмите Свойства. Там в поле Объект после конца записи ставим пробел и пишем &amp;quot;-console&amp;quot; без кавычек. Это должно выглядить примерно так &lt;br /&gt;
  ''[путь к вашей hl]\hl.exe - console''&lt;br /&gt;
&lt;br /&gt;
Затем нужно активировать режим читов, чтобы они работали. Для этого вводим&lt;br /&gt;
 sv_cheats 1&lt;br /&gt;
&lt;br /&gt;
После этого нужно перезапустить карту, и читы будут работать.&lt;br /&gt;
&lt;br /&gt;
 Impulse 101 - Все оружие, патроны и энергия. &lt;br /&gt;
 God - Неуязвимость &lt;br /&gt;
 Noclip - Возможность ходить сквозь стены/летать &lt;br /&gt;
 Thirdperson - Вид от третьего лица. &lt;br /&gt;
 Firstperson - Вид от первого лица  &lt;br /&gt;
 Map crossfire - Переход к карте crossfire &lt;br /&gt;
 Give item_battery - Получить предмет item_battery (батарея для брони)&lt;br /&gt;
 Give monster_barney - Код, позволяющий спавнить NPC&lt;br /&gt;
&lt;br /&gt;
Карты для Half-Life Singleplayer: &lt;br /&gt;
&lt;br /&gt;
 c0a0 ; c0a0a ; c0a0b ; c0a0c ; c0a0d &lt;br /&gt;
 c0a0e ; c1a0 ; c1a0a ; c1a0b ; c1a0c &lt;br /&gt;
 c1a0d ; c1a0e ; c1a1 ; c1a1a ; c1a1b &lt;br /&gt;
 c1a1c ; c1a1d ; c1a1f ; c1a2 ; c1a2a &lt;br /&gt;
 c1a2b ; c1a2c ; c1a2d ; c1a3 ; c1a3a &lt;br /&gt;
 c1a3b ; c1a3c ; c1a3d ; c1a4 ; c1a4b &lt;br /&gt;
 c1a4d ; c1a4e ; c1a4f ; c1a4g ; c1a4i &lt;br /&gt;
 c1a4j ; c1a4k ; c2a1 ; c2a1a ; c2a1b &lt;br /&gt;
 c2a2 ; c2a2a ; c2a2b1 ; c2a2b2 ; c2a2c &lt;br /&gt;
 c2a2d ; c2a2e ; c2a2f ; c2a2g ; c2a2h &lt;br /&gt;
 c2a3 ; c2a3a ; c2a3b ; c2a3c ; c2a3d &lt;br /&gt;
 c2a3e ; c2a4 ; c2a4a ; c2a4b ; c2a4c &lt;br /&gt;
 c2a4d ; c2a4e ; c2a4f ; c2a4g ; c2a5 &lt;br /&gt;
 c2a5a ; c2a5b ; c2a5c ; c2a5d ; c2a5e &lt;br /&gt;
 c2a5f ; c2a5g ; c2a5w ; c2a5x ; c3a1 &lt;br /&gt;
 c3a1a ; c3a1b ; c3a2 ; c3a2a ; c3a2b &lt;br /&gt;
 c3a2c ; c3a2d ; c3a2e ; c3a2f ; c4a1 &lt;br /&gt;
 c4a1a ; c4a1b ; c4a1c ; c4a1d ; c4a1e &lt;br /&gt;
 c4a1f ; c4a2 ; c4a2a ; c4a2b ; c4a3 &lt;br /&gt;
 c5a1 &lt;br /&gt;
&lt;br /&gt;
Для Сетевой Игры (Half-Life DeathMatch): &lt;br /&gt;
&lt;br /&gt;
 boot_camp ; bounce ; datacore &lt;br /&gt;
 lambda_bunker ; snark_pit&lt;br /&gt;
 stalkyard ; subtransit ; undertow&lt;br /&gt;
&lt;br /&gt;
Также можно поэкспериментировать, например в режиме [[Half-Life SinglePlayer|singleplayer]] загрузить [[Half-Life Deathmatch|deathmatch]] карту или наоборот&lt;br /&gt;
&lt;br /&gt;
Список предметов: &lt;br /&gt;
 item_airtank ; item_antidote ; item_battery &lt;br /&gt;
 item_healthkit ; item_longjump ; item_security &lt;br /&gt;
 item_sodacan ; item_suit &lt;br /&gt;
 &lt;br /&gt;
 ammo_357 ; ammo_9mmAR ; ammo_9mmbox &lt;br /&gt;
 ammo_9mmclip ; ammo_ARgrenades ; ammo_buckshot &lt;br /&gt;
 ammo_crossbow ; ammo_egonclip ; ammo_gaussclip &lt;br /&gt;
 ammo_glockclip ; ammo_mp5clip ; ammo_mp5grenades &lt;br /&gt;
 ammo_rpgclip &lt;br /&gt;
 &lt;br /&gt;
 weapon_357 ; weapon_9mmAR ; weapon_9mmhandgun &lt;br /&gt;
 weapon_crossbow ; weapon_crowbar ; weapon_egon &lt;br /&gt;
 weapon_gauss ; weapon_glock ; weapon_handgrenade &lt;br /&gt;
 weapon_hornetgun ; weapon_mp5 ; weapon_python &lt;br /&gt;
 weapon_rpg ; weapon_satchel ; weapon_shotgun &lt;br /&gt;
 weapon_snark ; weapon_tripmine&lt;br /&gt;
&lt;br /&gt;
Монстры:&lt;br /&gt;
&lt;br /&gt;
 alien_slave ; alien_grunt ; apache ; barnacle ; barney &lt;br /&gt;
 barney_dead ; bigmomma ; cockroach ; flyer_flock &lt;br /&gt;
 gargantua ; gman ; grunt_repel ; headcrab ; hevsuit_dead &lt;br /&gt;
 hgrunt_dead ; human_assassin ; human_grunt ; houndeye &lt;br /&gt;
 scientist ; scientist_dead ; sentry ; miniturret ; turret &lt;br /&gt;
 ichthyosaur ; leech ; tentacle ; zombie ; hgrunt ; nihilanth ; osprey&lt;br /&gt;
&lt;br /&gt;
Спавн монстров плохо работает в DeathMatch режиме, многие монстры могут не появиться, но для этого есть код:&lt;br /&gt;
 mp_allowmonsters 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Использован материал [http://hl-info.ru/publ/72-1-0-97 http://hl-info.ru] и доработан&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B8%D0%B3%D1%80%D0%B0%D1%85_%D0%B4%D0%BB%D1%8F_HLDS_Update_Tool&amp;diff=361</id>
		<title>Информация о играх для HLDS Update Tool</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B8%D0%B3%D1%80%D0%B0%D1%85_%D0%B4%D0%BB%D1%8F_HLDS_Update_Tool&amp;diff=361"/>
		<updated>2012-10-10T08:47:46Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Полное название..............сокращенное(название папки)…hldsupdatetool.exe….appid&lt;br /&gt;
&lt;br /&gt;
Counter-Strike 1.6..............cstrike.............................................да...............................10&lt;br /&gt;
&lt;br /&gt;
Condition Zero...................czero...............................................да...............................80&lt;br /&gt;
&lt;br /&gt;
Half-Life Deathmatch.........valve...............................................да...............................70&lt;br /&gt;
&lt;br /&gt;
Adrenaline Gamer..............ag..................................................нет..............................70&lt;br /&gt;
&lt;br /&gt;
Sven coop v3 - 4.07...........svencoop.......................................нет..............................70&lt;br /&gt;
&lt;br /&gt;
Day of Defeat.....................dod.................................................да..............................30&lt;br /&gt;
&lt;br /&gt;
Opposing Force.................gearbox..........................................да..............................70&lt;br /&gt;
&lt;br /&gt;
Team Fortress Classic…..tfc....................................................да..............................20&lt;br /&gt;
&lt;br /&gt;
Deathmatch Classic.........dmc.................................................да...............................40&lt;br /&gt;
&lt;br /&gt;
Ricochet............................ricochet..........................................да...............................70&lt;br /&gt;
&lt;br /&gt;
Моды для Half-Life..........Папка мода...................................нет..............................70&lt;br /&gt;
&lt;br /&gt;
Если вы ставите мод, которого НЕТ в HLDS Upadate Tool, то вам нужно загрузить игру Half-Life (valve)&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B8%D0%B3%D1%80%D0%B0%D1%85_%D0%B4%D0%BB%D1%8F_HLDS_Update_Tool&amp;diff=360</id>
		<title>Информация о играх для HLDS Update Tool</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B8%D0%B3%D1%80%D0%B0%D1%85_%D0%B4%D0%BB%D1%8F_HLDS_Update_Tool&amp;diff=360"/>
		<updated>2012-10-10T08:42:18Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: Новая страница: «Полное название........сокращенное(название папки)..hldsupdatetool.exe..appid  Counter-Strike 1.6.....cstrike...............…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Полное название........сокращенное(название папки)..hldsupdatetool.exe..appid&lt;br /&gt;
&lt;br /&gt;
Counter-Strike 1.6.....cstrike........................да...................10&lt;br /&gt;
&lt;br /&gt;
Condition Zero.........czero..........................да...................80&lt;br /&gt;
&lt;br /&gt;
Half-Life Deathmatch...valve..........................да...................70&lt;br /&gt;
&lt;br /&gt;
Adrenaline Gamer.......ag.............................нет..................70&lt;br /&gt;
&lt;br /&gt;
Sven coop v3 - 4.07....svencoop.......................нет..................70&lt;br /&gt;
&lt;br /&gt;
Day of Defeat..........dod............................да...................30&lt;br /&gt;
&lt;br /&gt;
Opposing Force.........gearbox........................да...................70&lt;br /&gt;
&lt;br /&gt;
Team Fortress Classic..tfc............................да...................20&lt;br /&gt;
&lt;br /&gt;
Deathmatch Classic.....dmc............................да...................40&lt;br /&gt;
&lt;br /&gt;
Ricochet...............ricochet.......................да...................70&lt;br /&gt;
&lt;br /&gt;
Моды для Half-Life.....Папка мода.....................нет..................70&lt;br /&gt;
&lt;br /&gt;
Если вы ставите мод, которого НЕТ в HLDS Upadate Tool, то вам нужно загрузить игру Half-Life (valve)&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_HL_(Windows)&amp;diff=359</id>
		<title>Установка сервера HL (Windows)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_HL_(Windows)&amp;diff=359"/>
		<updated>2012-10-10T08:41:51Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Неообходимые программы ==&lt;br /&gt;
# '''HLDS Update Tool''' - программа для загрузки сервера с серверов Steam&lt;br /&gt;
# '''Metamod-P''' - это библиотека (DLL) для подгружения дополнительных плагинов (например [[Amx Mod X]])&lt;br /&gt;
# '''DProto''' - плагин Metamod для создания мултипротокольности&lt;br /&gt;
&lt;br /&gt;
== Выбор игры ==&lt;br /&gt;
Смотрите здесь [[Информация о играх для HLDS Update Tool]]&lt;br /&gt;
&lt;br /&gt;
В данной вики установка будет рассматриваться на примере Half-Life&lt;br /&gt;
== Загрузка сервера ==&lt;br /&gt;
Для начала нужно загрузить сам HLDS Update Tool. Для этого заходим [http://store.steampowered.com/ сюда], идем в самый низ и видим надпись &amp;quot;Инструменты&amp;quot;, наводим на нею мышь и тыкаем на надпись &amp;quot;Windows HLDS Update Tool&amp;quot;. После загрузки файла, его надо установить. Dыбираем место куда будем ставить сервер.. для примера возьмем папку &amp;quot;C:/HLDS/&amp;quot; Запускаем его и ставим в C:\HLDS\Updater . После установки необходимо создать *.BAT файл с текстом&lt;br /&gt;
 @start HldsUpdateTool.exe -command update -game valve -dir C:\HLDS -verify_all&lt;br /&gt;
Разберем батник по порядку&lt;br /&gt;
@ - в начале, обозначает что эта строчка не отобразится в консоли сmd;&lt;br /&gt;
start обозначает что батник запустит приложение, а сам не будет его ждать и закроется;&lt;br /&gt;
hldsupdatetool.exe - приложение открываемое батником&lt;br /&gt;
&lt;br /&gt;
-command update параметр команды, update обозначает обновление, если другие параметры не указаны то прога обновит сама себя.&lt;br /&gt;
&lt;br /&gt;
-game valve если указан, то будет обновляться\загружаться игра, указанная в параметре..(указывать название директории игры, написана [http://hl.lambda-force.org/wiki/index.php/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B8%D0%B3%D1%80_%D0%BD%D0%B0_%D0%B4%D0%B2%D0%B8%D0%B6%D0%BA%D0%B5_GoldSource здесь])&lt;br /&gt;
&lt;br /&gt;
-dir C:\HLDS директория куда будет качатся сервер, или где он будет обновляться.&lt;br /&gt;
&lt;br /&gt;
C:\HLDS означает то что он будет грузится в папку HLDS на диске '''C:'''&lt;br /&gt;
&lt;br /&gt;
-verify_all означает что программа сначала проверит все файлы, прежде чем что-то загружать.&lt;br /&gt;
&lt;br /&gt;
Итак, заполнили все параметры, переходим к загрузке.&lt;br /&gt;
При старте нашего батника, некоторое время он будет обновлять программу и загрузит нам в папку такие файлы как ClientRegistry.blob и HldsUpdateTool_35.mst &lt;br /&gt;
в это время в консоли буду такие надписи:&lt;br /&gt;
&lt;br /&gt;
 Checking bootstrapper version ...&lt;br /&gt;
 Getting version 48 of Steam HLDS Update Tool&lt;br /&gt;
 Downloadnig. . . . . . . . . .&lt;br /&gt;
потом, прога начнет загружать сервер&lt;br /&gt;
&lt;br /&gt;
 Checking bootstrapper version ...&lt;br /&gt;
 Updating Installation&lt;br /&gt;
и пошли-поехали строчки с названием файлов.&lt;br /&gt;
Все, консоль вырубилась., ПОЗДРАВЛЯЮ ВАС!, ВЫ УДАЧНО ЗАГРУЗИЛИ СЕРВЕР!)&lt;br /&gt;
&lt;br /&gt;
== Установка Metamod-P ==&lt;br /&gt;
Для начала необходимо загрузить его. Переходим [http://prdownloads.sourceforge.net/metamod-p/metamod-p-1.19p32-windows.zip?download сюда] и загружаем его. Теперь его надо установить. Для этого создаем в папке мода (в нашем случае valve) папку addons\metamod\dlls.&lt;br /&gt;
В папку dlls кидаем файл metamod.dll В папке metamod создаем файл plugins.ini Затем открываем файл liblist.gam в папке мода и вы должны будите видить примерно это:&lt;br /&gt;
 // Valve Game Info file&lt;br /&gt;
 //  These are key/value pairs.  Certain mods will use different settings.&lt;br /&gt;
 //&lt;br /&gt;
 game &amp;quot;Half-Life&amp;quot;&lt;br /&gt;
 startmap &amp;quot;c0a0&amp;quot;&lt;br /&gt;
 trainmap &amp;quot;t0a0&amp;quot;&lt;br /&gt;
 mpentity &amp;quot;info_player_deathmatch&amp;quot;&lt;br /&gt;
 gamedll &amp;quot;dlls\hl.dll&amp;quot;&lt;br /&gt;
 gamedll_linux &amp;quot;dlls/hl_i386.so&amp;quot;&lt;br /&gt;
 secure &amp;quot;1&amp;quot;&lt;br /&gt;
 type &amp;quot;singleplayer_only&amp;quot;&lt;br /&gt;
Вам надо заменить строку gamedll &amp;quot;xxx&amp;quot; на gamedll &amp;quot;addons\metamod\dlls\metamod.dll&amp;quot; (где xxx - что угодно)&lt;br /&gt;
Все, Metamod установлен!&lt;br /&gt;
&lt;br /&gt;
== Запуск сервера ==&lt;br /&gt;
Предлагаю вам универсальный способ запуска: необходимо создать *.bat файл со следующим соддержанием&lt;br /&gt;
 @echo off &lt;br /&gt;
 cls &lt;br /&gt;
 title StartUp &lt;br /&gt;
 :hlds &lt;br /&gt;
 echo (%time%) HLDS Started... &lt;br /&gt;
 reg add &amp;quot;HKCU\Software\Valve\Steam\ActiveProcess&amp;quot; /v SteamClientDll /t REG_SZ /d &amp;quot;&amp;quot; /f &lt;br /&gt;
 start /wait hlds.exe -console +maxplayers 32 -game valve +map crossfire +ip 0.0.0.0 +port 27015&lt;br /&gt;
 echo n| goto hlds &lt;br /&gt;
 echo (%time%) HLDS Crashed, restarting... &lt;br /&gt;
 goto hlds&lt;br /&gt;
Итак, вам надо настраивать 7 строку, я её обясню:&lt;br /&gt;
 start /wait hlds.exe -console +maxplayers 32 -game valve +map crossfire +ip 0.0.0.0 +port 27015&lt;br /&gt;
start /wait - запуск exe файла с небольшой задержкой&lt;br /&gt;
&lt;br /&gt;
hlds.exe -console - запуск сервера в консольном режиме&lt;br /&gt;
&lt;br /&gt;
+maxplayers 32 - максимальное кол-во игроков, в данном случае 32&lt;br /&gt;
&lt;br /&gt;
-game valve - папка с игрой (модом)&lt;br /&gt;
&lt;br /&gt;
+map crossfire - запустить с картой crossfire&lt;br /&gt;
&lt;br /&gt;
+ip - если у вас несколько сетевых карт, то сервер будет доступен из всех&lt;br /&gt;
&lt;br /&gt;
+port - порт сервера, в данном случае стандартный (27015)&lt;br /&gt;
&lt;br /&gt;
Данный батник также защищает сервер от ошибки &amp;quot;Unable initalize Steam.&amp;quot; и при вылете он сам перезагрузится.&lt;br /&gt;
&lt;br /&gt;
== Установка DProto ==&lt;br /&gt;
Все, сервер готов к запуску, но к нему можно подключится только с лицензии. Для решения этой проблемы был создан плагин для Меnамода - DProto. Скачать его можно [http://cs.rin.ru/forum/viewtopic.php?t=52728 отсюда]. Для его установки нужно скопировать файл dproto.cfg в папку мода, файл \bin\Windows\dproto.dll в &amp;quot;папка мода\addons\dproto&amp;quot;, открыть файл addons\metamod\plugins.ini и дописать&lt;br /&gt;
 win32 addons\dproto\dproto.dll&lt;br /&gt;
&lt;br /&gt;
== Настройка конфигов ==&lt;br /&gt;
По умолчанию в сервере используются два конфига server.cfg(папка с модом) и valve.rc(папка valve)&lt;br /&gt;
их мы и разберем. Итак. hlds/valve/valve.rc&lt;br /&gt;
 // load the base configuration&lt;br /&gt;
 //exec default.cfg&lt;br /&gt;
 &lt;br /&gt;
 s_refgain 0.4&lt;br /&gt;
 s_refdelay 4&lt;br /&gt;
 s_occfactor 0.25&lt;br /&gt;
 s_verbwet 0.25&lt;br /&gt;
 s_distance 60&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 // load the language configuration&lt;br /&gt;
 exec language.cfg&lt;br /&gt;
 &lt;br /&gt;
 // Setup custom controller&lt;br /&gt;
 exec joystick.cfg&lt;br /&gt;
 &lt;br /&gt;
 // run a user script file if present&lt;br /&gt;
 exec autoexec.cfg&lt;br /&gt;
 &lt;br /&gt;
 //&lt;br /&gt;
 // stuff command line statements&lt;br /&gt;
 //&lt;br /&gt;
 stuffcmds&lt;br /&gt;
сюда добавляем те команды, что будут применяться на сервер в самом начале(до загрузки карты) такие как&lt;br /&gt;
 mp_teamplay 1&lt;br /&gt;
 mp_teamlist &amp;quot;robo;scientist&amp;quot;&lt;br /&gt;
также можно установить свою гравитацию&lt;br /&gt;
 sv_gravity&lt;br /&gt;
свою скорость&lt;br /&gt;
 sv_maxspeed&lt;br /&gt;
и другие команды...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;папка мода(в данном случае valve)&amp;gt;\server.cfg&lt;br /&gt;
 // Use this file to configure your DEDICATED server. &lt;br /&gt;
 // This config file is executed on server startup.&lt;br /&gt;
 &lt;br /&gt;
 // disable autoaim&lt;br /&gt;
 sv_aim 0&lt;br /&gt;
 &lt;br /&gt;
 // player bounding boxes (collisions, not clipping)&lt;br /&gt;
 sv_clienttrace 3.5&lt;br /&gt;
 &lt;br /&gt;
 // disable clients' ability to pause the server&lt;br /&gt;
 pausable 0&lt;br /&gt;
 &lt;br /&gt;
 // default server name. Change to &amp;quot;Bob's Server&amp;quot;, etc.&lt;br /&gt;
 // hostname &amp;quot;Half-Life&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 // maximum client movement speed &lt;br /&gt;
 sv_maxspeed 270&lt;br /&gt;
 &lt;br /&gt;
 // load ban files&lt;br /&gt;
 exec listip.cfg&lt;br /&gt;
 exec banned.cfg&lt;br /&gt;
здесь также устанавливаются конфиги. Заметьте! &amp;quot;//&amp;quot; обозначает комментарий т.е эта строчка не будет использована.&lt;br /&gt;
 hostname &amp;quot;Skrit's Half-Life Server&amp;quot; // название вашего сервера!&lt;br /&gt;
эти конфиги применяются каждый раз при смене карты.&lt;br /&gt;
&lt;br /&gt;
== Заключение ==&lt;br /&gt;
&lt;br /&gt;
Все, сервер установлен. Спасибо за чтение.&lt;br /&gt;
Источник: [http://hl.lambda-force.org/wiki/index.php/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_(Windows) Lambda-Wiki]&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.hldm.org/index.php?title=%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F_AMX_MOD_X&amp;diff=358</id>
		<title>Документация AMX MOD X</title>
		<link rel="alternate" type="text/html" href="https://wiki.hldm.org/index.php?title=%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F_AMX_MOD_X&amp;diff=358"/>
		<updated>2012-10-01T08:13:55Z</updated>

		<summary type="html">&lt;p&gt;Dr.Cheater: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Администрирование ==&lt;br /&gt;
Существует два вида сохранений записей логинов администраторов: через файл и через БД MySQL.&lt;br /&gt;
Нами будет рассмотрен самый распространенный вид записей - через файл. Файл с этими записями: '''addons/amxmodx/configs/users.ini'''. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В самом низу этого файла вы найдете следующее:&lt;br /&gt;
 &amp;quot;loopback&amp;quot; &amp;quot;1337&amp;quot; &amp;quot;abcdefghijklmnopqrstu&amp;quot; &amp;quot;d&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Это записи администратора. У неё четыре опций, которые определяются двумя кавычками:&lt;br /&gt;
# '''loopback''' - ID администратора, по которому будет проходит его аутентификация. ID может быть ник-неймом, [[STEAMID]] или IP адресом. Лучше всего использовать [[STEAMID]] для аутентификации администратора.&lt;br /&gt;
# '''1337''' - пароль администратора, если пароли не совпадают, права доступа выдаваться не будут. Пароль необходимо ставить на ник-нейм и IP. Пароль для администратора прописывается в его консоле командой '''setinfo &amp;quot;_pw&amp;quot; &amp;quot;1337&amp;quot;'''.&lt;br /&gt;
# '''abcdefghijklmnopqrstu''' - права доступа, которые будут предоставлены администратору. О правах доступа читайте ниже.&lt;br /&gt;
# '''d''' - последняя опция, которая определяет как будет проходит аутентификация. В нашем случае: d - ID администратора является его IP. Проще говоря, это флаги доступа.&lt;br /&gt;
&lt;br /&gt;
=== Права доступа ===&lt;br /&gt;
* a - Иммунитет (не может быть кикнут / забанен и т.д)&lt;br /&gt;
* b - Резервирование слотов (может использовать зарезервированные слоты)&lt;br /&gt;
* c - Команда amx_kick&lt;br /&gt;
* d - Команда amx_ban и amx_unban&lt;br /&gt;
* e - Команда amx_slay и amx_slap&lt;br /&gt;
* f - Команда amx_map&lt;br /&gt;
* g - Команда amx_cvar (не все CVAR'ы доступны)&lt;br /&gt;
* h - Команда amx_cfg&lt;br /&gt;
* i - amx_chat и другие команды чата&lt;br /&gt;
* j - amx_vote и другие команды голосований (Vote)&lt;br /&gt;
* k - Доступ к изменению значения команды sv_password (через команду amx_cvar)&lt;br /&gt;
* l - Доступ к amx_rcon и rcon_password (через команду amx_cvar)&lt;br /&gt;
* m - Уровень доступа A (для иных плагинов)&lt;br /&gt;
* n - Уровень доступа B&lt;br /&gt;
* o - Уровень доступа C&lt;br /&gt;
* p - Уровень доступа D&lt;br /&gt;
* q - Уровень доступа E&lt;br /&gt;
* r - Уровень доступа F&lt;br /&gt;
* s - Уровень доступа G&lt;br /&gt;
* t - Уровень доступа H&lt;br /&gt;
* u - Основной доступ&lt;br /&gt;
* z - Игрок (не администратор)&lt;br /&gt;
&lt;br /&gt;
=== Флаги доступа ===&lt;br /&gt;
* a - Кикать игрока при вводе некорректного пароля&lt;br /&gt;
* b - Тег клана&lt;br /&gt;
* c - Для SteamID&lt;br /&gt;
* d - Для IP&lt;br /&gt;
* e - Пароль не требуется (важен только SteamID либо IP )&lt;br /&gt;
* k - Имя или тег (С УчёТом РеГистРа!).&lt;br /&gt;
&lt;br /&gt;
== Плагины ==&lt;br /&gt;
Плагины - это расширения для AMXX, которые увеличивают его функционал. Добавляют новые функции и изменяют существующие.&lt;br /&gt;
Имеют расширение в ОС ''.amxx'', компиляться встроенным компилятор AMXX - ''compile.exe''.&lt;br /&gt;
=== Установка ===&lt;br /&gt;
Если вам попался плагин без исходника, нив-коем случае не ставьте его - он может содержать бэкдоры, с помощью которого ваш сервер поимеют. И даже если есть исходник, не поленитесь скомпилить исходник, а не использовать уже готовый ''.amxx''. &lt;br /&gt;
Cкомпилить плагин их исходника очень просто:&lt;br /&gt;
# Копируем исходник, т.е. ''.sma'' файл в папку '''addons/amxmodx/scripting'''.&lt;br /&gt;
# По принципу &amp;quot;drag and drop&amp;quot; перемещаем ''.sma'' на ''compile.exe''.&lt;br /&gt;
# Ваш плагин находится в папке compiled.&lt;br /&gt;
&lt;br /&gt;
Процесс установки:&lt;br /&gt;
* Проследуйте инструкциям, которые предоставил автор плагина.&lt;br /&gt;
* Если особых инструкций нету и у вас только файлы ''.amxx'' и ''.sma'', скопируйте .amxx в папку '''addons/amxmodx/plugins/'''&lt;br /&gt;
* Подключите добавленный плагин в файле '''addons/amxmodx/configs/plugins.ini''': в самый конец добавьте ''&amp;lt;название плагина&amp;gt;.amxx''. Например:&lt;br /&gt;
 lambda_core.amxx&lt;br /&gt;
&lt;br /&gt;
Подключенный плагин будет задействован на следующей карте.&lt;br /&gt;
&lt;br /&gt;
=== Отключение и удаление ===&lt;br /&gt;
Просто добавьте знак ; перед плагином, который хотите отключить, в '''addons/amxmodx/configs/plugins.ini''':&lt;br /&gt;
 ;lambda_core.amxx&lt;br /&gt;
Если надо удалить плагин, то надо удалить строку плагина из '''addons/amxmodx/configs/plugins.ini''' и удалить плагин из папки '''addons/amxmodx/plugins/'''&lt;/div&gt;</summary>
		<author><name>Dr.Cheater</name></author>
		
	</entry>
</feed>