Мастерская Counter Strike 1.6

Как создать свой настоящий сервер Counter-Strike

  •  
    1. Качаем и устанавливаем CS 1.6 Non-Steam с нашего сайта в разделе "Скачать игру". Это конечно только на тот случай если у вас его нет или же вы хотите установить сервер в отдельную папку.
  • Качаем и устанавливаем  патч v21 ( 20.43 мегабайт ), так как для него уже есть крякнутый swds.dll
  • Качаем кракнутый swds.dll ( 772.56 килобайт ) и заменяем им оригинал, который лежит в основной папке. Именно это позволит заходить на ваш сервер не только по LANу, но и по интернету и избавит от ошибки "LAN servers are restricted to local clients (class C)". Для каждой версии патча крак разный, так что не пробуйте ставить его на другие версии кроме v21.
  • Качаем готовый сервер CS 1.6. Устанавлюем и настраиваем под себя.... Как это делать читай в инструкции или в разделе  Полная установка CS.Скачать готовые сервера можно у нас разделе Готовые сервера.



Запуск сервера

Посде того, когда вы установили 21 патч, у вас создаётся на рабочем столе два ярлыка:
Counter Strike 1.6 Non Steam ( сама игра )
Dedicated Server ( ваш будующий сервер )

Дальше запускаем Dedicated Server, и у вас должен появиться такой рисунок:



  • 1 - Игра Counter-Strike.
  • 2 - Название сервера.
  • 3 - Карта, которая сначало загрузится на сервере.
  • 4 - Тип соединения.
  • 5 - Максимальное количество игроков.

  • 6 - Порт сервера.
  • 7 - Пароль для администрирования на сервере.
  • 8 - Valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов.
  • 9 - Запустить сервер.


После того, когда вы запустите сервер, у вас появится такой рисунок:



  • 1 - ip вашего сервера



Чтобы избавиться от лагов и глюков на сервере, жмём Ctrl + Alt + Del ( диспетчер задач ). Заходим в Процессы, ищем там hlds.exe, жмём правой мышкой и ставим Приоритет > Высокий!



Запуск сервера через консоль

Здесь будет описан запуск сервера через консоль, потому что визуальный режим сильно жрёт ресурсы компьютера.

Заходим в блокнот и там пишем:
hlds.exe -game cstrike +ip 192.168.0.175 +port 27015 +map aim_headshot +maxplayers 20 +rcon_password mypassword -noipx -nomaster +sv_lan 1 -insecure -console

Теперь подробнее:

  • -game cstrike (указываем, что это CS сервер)
  • -console (консольный режим)
  • -insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов)
  • -nomaster (указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с кракнутым сервером)
  • +maxplayers 10 (указывает, что на сервере смогут играть максимально 10 игроков)
  • +sv_lan 1 (эта строка должна быть ОБЯЗАТЕЛЬНО, если только сервер не рассчитан для легальных клиентов)
  • +map de_aztec (указывает, какая карта будет загружаться первой, после запуска сервера)

Затем мы сохраняем этот блокнот под именем hlds.bat в корневую папку CS (при сохранении надо нажимать Все файлы).

Затем запускаем сервер через консоль, и у вас должно получится примерно такая вещь:



Не забываем зайти в Процессы, найти там hlds.exe, и поставить приоритет высокий.

DNS сервера

Вы конечно не хотите, чтобы у вашего сервера вместо названия был IP. Огромное количество бесплатных DNS можно найти на сайте http://freedns.afraid.org/.

Информация взята с www.makeserver.ru™ 

Как сделать себя админом на сервере AMX

Делаем себя админом!

Очень надоели вопросы в icq - "Как сделать себя админом ?" Вот решил написать вам как ) чтобы не доставали в аську )
1)Открываем файл users.ini 
(...\cstrike\addons\amxmodx\configs\users.ini)

2)Если хотим чтобы у вас админка была по нику, в конец файла users.ini допишем следующие
"bow" "qwerty123" "abcdefghijklmnopqrstu" "a"

Вместо bow введите свой ник, вместо qwerty123 введите свой пароль.
3) Если хотим чтобы у вас админка была по айпи, в конец файла users.ini допишем следующие
"123.45.67.89" "" "abcdefghijkmnopqrstu" "de"

"123.45.67.89" - следует вписать свой айпи
Пароль указывать не надо.
4) Сохраняем 
Теперь перед тем как зайти на сервер, пропишите в консоле - setinfo _pw Ваш_Пароль
По просьбе юзеров сделал скрин( Как писать в консоли):
Делаем себя админом!

Заходим на сервер ) Проверяем, пишем в консоле amxmodmenu ! Ура,вы админ 
Вот что должно у вас появиться:
Делаем себя админом!

Права доступа
a - иммунитет (нельзя кикать, слаит, слэпать, банить)
b - резервация
c - использование комманды amx_kick (кикание)
d - использование комманды amx_ban (бан)
e - использование комманды amx_slay
f - использование комманды amx_map
g - использование комманды amx_cvar
h - использование комманды amx_cfg
i - использование комманды amx_chat и других чат-комманд
j - использование комманды amx_vote и других комманд голосований
k - доступ к комманде sv_password (через amx_cvar)
l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar)
m - настраиваемый уровень А (для дополнительных плагинов)
n - настраиваемый уровень B 

Флаги аккаута
a - не пускать игрока на сервер с неправильно введенным паролем
b - регистрация клан тега
c - админ зайдет на сервер только со значениями authid/wonid
d - админ заходит только с этого ip адресса
e - пароль не проверяется (необходимо только совпадение name/ip/wonid)

Надеюсь данный материал был вам полезен )

Не забываем перезапустить сервер, после того как прописали админа. (Если он был запущен в момент добавления админа!)
Как компилировать плагины ? | .sma
Как компилировать плагины ? | .sma

Это статья в первую очередь расщитана для "новичков". Сегодня я расскажу вам как компилировать плагины. "Продвинутые" пользователи могут не обращать внимание на данный материал.
И так приступим. У нас есть исходник плагина(.sma, мы внесли в него какие то изменения(например перевели плагин) и теперь нам надо его откомпилировать.
1) Исходник который мы хотим скомпилировать закидываем в папку addons\amxmodx\scripting
2) Идём в папку addons\amxmodx\scripting, выделяем нужный нам исходник(кликнем по нему 1 раз мышкой) и перетаскиваем его на Как компилировать плагины ? | .sma, отпускаем.
Как компилировать плагины ? | .sma

3) Скомпилировали. Жмем "Enter" или просто закрываем окно компилятора.
Как компилировать плагины ? | .sma

4)Ищем скомпилированный плагин в папке addons\amxmodx\scripting\compiled\
Как компилировать плагины ? | .sma

Готово, вы молодец. laughing 
Как установить плагены AMX на сервер
Установка плагинов

Установка:

У нас есть плагин, например colorchat.amxx и мы хотим его установить себе на сервер smile 

1) Копируем файл colorchat.amxx в папку
\addons\amxmodx\plugins\

2) Открываем файл plugins.ini, находится он тут
\addons\amxmodx\configs\
и в конец файла вписываем colorchat.amxx, сохраняем и закрываем файл.
3) Перезапускаем сервер или меняем карту на сервере (Если он запущен)
На этом установка закончена, поздравляю вы умный мальчик
Запуск AMX сервера в консольном режиме
Запуск AMX сервера в консольном режиме

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

1)Делаем ярлык файла hlds.exe (Находится hlds.exe тут(путь может отличаться) C:\Program Files\Valve\hlds.exe)
2)Нажимаем на ярлык правой кнопкой, в поле Обьект:, после 
"C:\Program Files\Valve\hlds.exe" дописываем следующее: 
-game cstrike -console -insecure +maxplayers 20 +sv_lan 1 +port ПОРТ +map de_dust2

Запуск AMX сервера в консольном режиме

Должно получиться что то вроде
"C:\Program Files\Valve\hlds.exe" -game cstrike -console -insecure +maxplayers 20 +sv_lan 1 +port 27015 +map de_dust2

Инфо:
-game cstrike (указываем, что это Counter Strike сервер)
-console (консольный режим)
-insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на кракнутые No-Steam сервера, потому что он банит только легальных клиентов)
-nomaster (указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с кракнутым сервером)
+maxplayers 20 (указывает, что на сервере смогут играть максимально 20 игроков)
+sv_lan 1 (эта строка должна быть ОБЯЗАТЕЛЬНО, если только сервер не рассчитан для легальных клиентов)
+map de_dust2 (указывает, какая карта будет загружаться первой, после запуска сервера)

 

Админские команды AMX

vote - выводит id игрока и его ник. Удобно использовать именно id игрока, а не его имя, например: amx_kick #127.

amx_kick [reason] - кикнуть игрока с сервера

amx_ban [reason] - забанить игрока на сервере

amx_banid [reason] - забанить игрока на сервере по SteamID/WonID

amx_banip [reason] - забанить игрока по IP

amx_unban - разбанить игрока

amx_slay - убить игрока

amx_slap [power] - пнуть игрока.

"Ёж птица гордая пока не пнёшь не полетит".


amx_leave [tag] [tag] [tag] - оставить на сервере только игроков с определёным "tag" в имени

amx_pause - поставить/убрать паузу

amx_who - показать у кого какие права на сервере...

amx_cvar [value] - изменить или отобразить значения cvar-ов. Т.е. можно изменить на отличное от сервеного значение, к примеру, mp_timelimit.

amx_map - сменить карту

amx_cfg - выполнить конфиг

amx_rcon - выполнить команду в консоле сервера.

amx_plugins - список всех загруженых плагинов

amx_modules - аналогично список всех загруженых модулей

Чат админов

amx_say - отправить сообщение всем игрокам

amx_chat - отправить сообщение админам

amx_psay - отправить приватное сообщение

amx_tsay - отправить сообщение всем игрокам (слева жирным)

amx_csay - тоже что и выше только по центру экрана

Админские голосования

amx_votemap [map] [map] [map] - начать голосование за смену карты

amx_votekick - начать голосование на кик игрока

amx_voteban - Начать голосование на бан игрока

amx_vote - просто так любое голосование типа Вася му№;%№ 1. Да 2. Да конечно

amx_cancelvote - прервать последнее голосование

Say...
say /hp - показать информацию о Вашем убийце

say /statsme - отобразить Вашу статистику

say /stats - показать статистику остальных

say /top15 - отобразить 15 лучших игроков

say /rank - отобразить Ваше место на сервере.

say nextmap - отображает какая карта будет следующей

say timeleft - сколько времени до конца текущей карты

say thetime - отображает текущее время

Меню
amx_cvarmenu – меню cvars’ов

amx_mapmenu – отображать меню смены карты

amx_kickmenu – отображать меню kick

amx_banmenu – меню бан

amx_votemapmenu – отображать меню выбора карт на голосование

amx_slapmenu – меню slap (пнуть игрока)

amx_teammenu – отображать меню выбора команды игрока

amx_clcmdmenu – меню клиентских команд

amx_restmenu – ограничение на использование оружия в игре

amx_teleportmenu – меню телепортаций

amx_statscfgmenu - отобразить меню конфигурации статистики

amx_statscfg [parameters] - отображает справку по конфигурации статистики:

Команды:
on - опция доступна
off - опция недоступна
save - сохранить конфигурацию статистики
load - загрузить конфигурацию статистики
list [id] - отобразить статус статистики
add - добавить стат в список

 

Установна AMX Bans на хостинг
Установка AMX Bans на хостинг


Необходимое программное обеспечение на сервере хостера:

PHP v4.3 или более поздней версии
MySQL v4.1.11 или более поздней версии
Cron – Выполнитель заданий по расписанию
Параметр в php.ini «magic_quotes_gpc» должен быть «ON»


Неоходимое программное обеспечение на игровом сервере:


Последняя версия AMXMODX (1.76а и выше) с поддержкой MySQL
Последняя версия установленного MetaMod
Доступ к базе MySQL удаленно


Необходимые файлы:

amxbans5-makeserver.ru.rar [918,78 Kb] (cкачиваний: 21006)



Начнём установку. 
Распаковываем архив. Видим 3 папки.

Установка AMX Bans на хостинг


Кидаем содержимое папки web к себе на сервер, или переименовываем её (Например в bans) и кидаем её на сервер.
Заходим по адресу: http://ваш_сайт.ru/admin/setup.php и видим это

Установка AMX Bans на хостинг



Указываем свои данные, базу нужно создать в phpmyadmin.


Database server – Обычно это localhost 
DB Name – Имя базы данных
DB Username – имя пользователя базы данных
DB Password – пароль к базе данных



Нажимаем check connection, если всё в порядке видим следующее

Установка AMX Bans на хостинг



Нажимаем Step 2, перед вами появилось окно с таблицами, здесь ничего не трогаем, нажимаем create

Установка AMX Bans на хостинг



Если все таблицы создались правильно они все выделяются зелёным.

Установка AMX Bans на хостинг


Нажимаем Step 3

Установка AMX Bans на хостинг


Здесь тоже ничего не трогаем, нажимаем Step 4

Установка AMX Bans на хостинг


Здесь создаем администратора.

Nickname - Логин администратора
E-mail address - Почтовый адрес
Password - Пароль


Нажимаем Step 5

Установка AMX Bans на хостинг


Так же ничего не трогаем, нажимаем finalize

Установка AMX Bans на хостинг


Должно быть всё зелёным, это означает что нет никаких ошибок и всё ок smile, нажимаем proceed to AMXBans

Установка AMX Bans на хостинг



Урааа мы установили AMX Bans smile 

Теперь надо связать AMX Bans с игровым сервером:

Заходим в папку amxmodx > scripting , открываем admin_amxbans .sma через WordPad или другой более мощный редактор (я использую Bred) ищем строчки и заполняем:

register_cvar("amx_sql_host", "127.0.0.1") – Хост 
register_cvar("amx_sql_user", "root") – Имя пользователя
register_cvar("amx_sql_pass", "") - Пароль
register_cvar("amx_sql_db", "amx") – Имя базы данных
register_cvar("amx_sql_type", "mysql") – Не трогать


Сохраняем. Затем, компилируем admin_amxbans.sma в admin_amxbans.amxx
Для этого можно использовать http://www.amxmodx.org/webcompiler.cgi
После компиляции, заменяем admin_amxbans.amxx в папке plugins на новый перекомпелированный.

Отредактируйте также 2 строчки в файле amxmodx/config/amxbans.cfg


1) Укажите свой сайт с AMX Bans, без http://

// Dont use http:// in this cvar. The url will show to banned players in the console.
amxbans_complain_url www.yoursite.com

2) Впешите ваш домен вместо pathToYour

// Put the path to your findex.php here if you want to use the banhistory menu
amxbans_banhistmotd_url "http://pathToYour/findex.php?steamid=%s"



Заливаем папку amxmodx с подпапками на игровой сервер.
Внимание!

1) Если база данных WEB интерфейса AMX Bans находиться на другом сервере, чем игровой сервер, то вам нужно указать IP этой удаленной базы данных.

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


Теперь нужно настроит sql.cfg на вашем сервере (cstrike/addons/amxmodx/configs/ sql.cfg)

amx_sql_host "localhost" – Удаленный IP базы данных
amx_sql_user "ххххх" - Пользователь базы данных
amx_sql_pass "ххххх" - Пароль
amx_sql_db "хххххх" – Имя базы данных
amx_sql_table "admins" – Оставляем как есть
amx_sql_type "mysql" – Оставляем как есть



Также необходимо дописать новые плагины в plugins.ini (cstrike/addons/amxmodx/configs/ plugins.ini) Должно выглидеть так:

; AMX Mod X plugins

; AMX Bans
;admin_amxbans.amxx
amxbans.amxx

Admin Base - Always one has to be activated
admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)


С такой конфигурацией админов надо будет добавлять, как и раньше, через users.ini, а не через WEB AMX Bans
Сохраняем и перезаливаем. Готово

Полезная информация:

1)    Игровые сервера автоматически добавляются в AMX Bans, как только происходит соединения AMX Bans с базой данных.
2)    Как банить?! Также, как и раньше. Только теперь вместо АМХ BAN меню, будет меню AMX Bans 5.0 меню с выбором причины бана.
3) Высокое разрешение и отличное качество видео и звука - главные отличия BluRay от DVD, BluRay фильмы - лучший выбор киномана!

Список самых частых вопросов и проблем (по ходу дела будет обновляться):
 

1)    У меня после установки AMX Bans белый экран
1)Нужно в php.ini выставить у атрибута «magic_quotes_gpc» On
PS! Если у вас нет доступа к php.ini, то тогда создать .htaccess в начальной директории вашего сервера (например:/public_html/.htaccess) и прописать в .htaccess: php_flag magic_quotes_gpc off
PS! Если выше сказанное не помогло, тогда полностью переустановите AMX Bans,
но на Step 5, поменяйте : Enable Version-Checking на Disabled

2)    Когда ставишь русский язык, показывает иероглифы
В файле (templates\main_header.tpl) найдите charset=ISO-8859-1 и замените на charset=windows-1251

3)    Возможна ли работа AMX Bans, если ВЕБ сервер стоит отдельно от сервера CS
Да такое возможно, в настройках вместо localhost указать адрес (IP) на котором расположен web-сервер

4)    Failed (Enable write permission on the include folder and smarty/templates_c)
Измените атрибуты (разрешите запись)

5)    Как изменить время бана (имеется в виду при бане с игры в меню)? 
В amxbans.cfg (addons\amxmodx\configs\) измените строчку amx_sethighbantimes "5 m" "1 h" "4 h" "10 h" "1 w" "0 m" "-1 m" как вам удобно.

6)    Как убрать сообщение (ADMINS) Сервер : [AMXBANS]Player STEAM_ID_LAN banned 4 time(s) before? 
В amxbans.cfg находим строчку amxbans_show_prebanned 1 ставим 0 (1 enabled and 0 disabled).

7)    Как прикрутить баны ATAC ?
В atac.cfg (addons\amxmodx\configs\atac\) 
// Enables/Disables AMXBAN 4.0 (0=OFF or 1=ON)
atac_amxban 1

8)    Как прикрутить баны Reallite HLGuard Anti-Cheat ?
Смотрите настройки в файле reallite_actions.cfg (cstrike\addons\amxmodx\configs\reallite_hlg)

9)    А как мне сервер с CS добавить? В разделе "Сервера" нет никаких кнопок добавления ?
Он автоматом добавится, когда приконектится к БД.

10)    А как сделать чтоб русский был всегда стандартным ?
В файле include\config.inc.php
$config->default_lang = "english"; меняй на rus

11)    А как сделать чтоб русский был всегда стандартным ?
В файле include\config.inc.php
$config->default_lang = "english";  меняйте на Russian

12)    А какой надо файл редактироапть чтоб добавить шапку ?
templates\main_header.tpl

13)    А в каком файле можно убрать строку: AMXBans 5.0 by YoMama/LuX & lantz69
Авторские права надо соблюдать! 
templates\main_footer.tpl

 

 

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [МодPsychostats]

 

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]

qPS 2.3.1 mod 3 Full UTF - Это модификация Psychostats + Портал, возможность добавлять новости, комментарии к новостям, голосования ...


=======================================================

Подготовка к установке:
1)qPS 2.3.1 mod 3 Full UTF скачать можно тут www.qpsmod.net
2)Perl - скачать можно тут www.activestate.com
3)Любой Web Server - я использовал VertrigoServ - скачать можно тут www.vertrigo.sourceforge.net
Пропустим шаг установки Web сервера и Perl, сразу пристумип к модулям Perl.

Установка модулей Perl
Мы установили Perl, но нам потребуются дополнительные модули для него, а именно:
DBI (v1.4 или выше) 
DBD::mysql (v3.0002 или выше)
Data::Dumper [Входит в стандартную поставку Perl]

Для установки данных модулей идем в папку с Perl (C:\Perl\bin) и запускаем ppm.bat, видим примерно следующие:

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]


Нажимаем Edit > Preferences > Repositories Нам надо будет указать адрес базы модулей для Perl, откуда будем устанавливать модули.
Name: qwerty
Location:
Для версии Perl 5.8 http://theoryx5.uwinnipeg.ca/ppms/package.xml
Для версии Perl 5.10 http://cpan.uwinnipeg.ca/PPMPackages/10xx/package.xml

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]


Нажимаем add, ок. smile
Ищем и устанавливаем нужные модули:

qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]


Делаем всё как показано на скриншоте по номерам :)
1) Вывод списка всех модулей из базы которую мы добавили
2) Вводим в поиск название модуля который нам нужно установить.
3) Выбираем нужный нам модуль
4) Выделяем нужный модуль для установки
5) Установка выделенного модуля
И так мы установили модуль DBD::mysql, проделываем тоже самое для модуля DBI. Надеюсь вы поняли, я с первого раза не врубился, если честно :)
На этом установка модулей Perl закончена.

Установка Psychostats

Распаковываем скачанный архив qPS 2.3.1 mod 3 Full UTF в любое место, куда вам угодно. Я распаковал сюда
C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build

Содержимое папки Web кидаем на свой веб сервер, я создал отдельную папку stats.
Возвращаемся в папку
C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build/qPS
smile и запускаем файл install.pl, запустится скрипт установки мода Psychostats.
qPS 2.3.1 mod 3 Full UTF + Пособие по установке [Мод Psychostats]

Приступим.... )) Расписываю всё по порядку.
1) Установщик спрашивает нас какой язык использовать при установке, ну бы Русские :) Поэтому пишем russian жмем Enter
2) Жмем тоже Enter чтобы начать установку
3) Если вы устанавливаете Psychostats на свою локальную машину то пишем Localhost, если нет то пишем ip или имя сервера. 
4) Установщик проверяет наличие нужных модулей Perl - Если написало " Все требуемые модули установлены! поздравляю" значит жмём Enter, если нет, то значит вы не установили какойто модуль. :)
5) Дальше идёт настройка базы данных Mysql, где и будет хранится информация о игроках вашего сервера. Не буду тут объяснять как создать базу и тд...
DB Username - Имя пользователя БД
DB Password - Пароль пользователя БД
DB Hostname - Сервер БД
DB Name - Имя базы данных
DB Table prefix - Префикс таблиц в БД
DB Compression - Использовать сжатие передаваемых данных между серверами веб и БД

Пример:
DB Username root
DB Password - vertrigo
DB Hostname - localhost
DB Name - ps_stats
DB Table prefix - не меняем, жмём Enter :)
DB Compression - 1

6) Далее установщик спросит вас, почистить ли ему базу.... пишем y? если использовали базу для установки раньше, n - если база чистая.
7) LOGSOURCE - Нужно указать путь к логам CS - Прописываем(Путь может отличатся) - C:\Program Files\Valve\cstrike\logs
8) MODTYPE - пишем cstrike
9) UNIQUEID - Тут установщик спрашивает нас как отслеживать игроков статистикой. - ipaddr(по IP адресу), name(по имени), steamid,wonid,
worldid(по уникальному ключу для Steam). - Я выбрал name.
10) [decay] 'skill' определяет процент скилла игрока, отнимаемый от текущего, каждый день, в случае, если игрок не играл в этот день. Рекомендуется ставить это значение небольшим (меньше 5%)
11) [decay] 'minskill' определяет минимальное значение скилла, до которого может опуститься скилл игрока автоматически. Имеется ввиду, что скилл игрока не будет АВТОМАТИЧЕСКИ понижаться ниже этого значения. Но это не значит, что скилл не может упасть ниже, если он(игрок) играет очень уж плохо. 
12) SERVERNAME - Вводим своё любое название, будет отображено в TITLE странице.... я написал www.makeserver.ru bully 
13) SERVERIP - Вводим ip сервера, можно пропустить шаг и ввести уже потом из админцентра мода.
14) STATSROOT - Папка, где будут размещены веб-файлы PsychoStats. Я указал так C:\Program Files\VertrigoServ\www\stats *У вас может быть свой путь.
15) STATSURL - Абсолютный URL-путь к папке с веб-файлами. НЕ включайте 'http://domain.com' в начале!
Обычно он аналогичен опции 'statsroot', которую вы ввели выше, но БЕЗ физического адреса папки.
Часто - только последнее имя папки.
Например: Если 'statsroot' = 'D:/WebServer/www/stats/', тогда
'statsurl' = '/stats/'. 

16)Потом мастер проверяет систему, если всё ок, переходим к установке темы. Устанавливайте стандартную тему psweb.Для этого достаточно пару раз нажать Enter laughing и подождать, пока инсталлер зальет файлы на сервак.
Потом еще разок нажать на тот же Enter и опять подождать, пока инсталлер зальет основную массу файлов(всякие там *.php файлы, картинки оружия, карт... и т.п.).

Ну вот и всё, поздравляю, вы сделали это :), теперь идём в папку где начинали установку (Где лежит файл install.pl) и запускаем файл stats.pl, тем самым добавляем информацию из логов в базу данных, данное дествие может занять некоторое время, смотря сколько логов у вас там скопилось :D
Чтобы добавить администраторав статистику, нужно скопировать содержимое папки act из архива с модом (C:\Documents and Settings\J0!nt\Рабочий стол\qPS 2.3.1 mod 3 Full UTF build\addons\act\) к себе на веб сервер, затем перейти в браузереhttp://localhost/act.php и проследовать инструкциям, затем удалить файл act.php с веб сервера.
P.S Надеюсь у вас всё получилось. в icq помощь не оказываю, только платную.

Быстрая загрузка файлов с HTTP сервера

(Звуки, карты, модели)

Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели)

Half-Life теперь поддерживает загрузку дополнительного контента (карты, модели, звуки и так далее) с HTTP сервера (например с вебсервера) при подключении, вместо загрузки непосредственно с игрового сервера.

Загрузка с HTTP сервера имеет 3 основных преимущества:
1. Загрузка контента не влияет на игровой сервер, так как происходит с отдельного HTTP сервера.
2. Игроки смогут загружать контент с максимальной скоростью, что повлечет за собой значительное увеличение скорости загрузок.
3. Игроки не занимают место на сервере во время загрузки контента.

Что увидят игроки при подключении к сервер с дополнительным контентом ?
При подключении к серверу с дополнительным контентом, произойдет одно из следующего:

1. Если сервер не настроен для загрузки с НТТР, будет использован стандартный метод загрузки контента непосредсвенно с игрового сервера.
2. Если же сервер настроен для загрузки с НТТР, игрок увидит измененный диалог загрузки, при этом скорость загрузки значительно увеличится. Во время загрузки контента, игрок не будет подключен непосредственно к игровому серверу, однако сразу же после завершения загрузки произойдет автоматическое переподключение к игровому серверу.
3. Если какая-либо часть дополнительного контента отсутствует на НТТР сервере, или названия файлов не совпадают, игрок будет автоматически отключен от НТТР сервера, после чего закачка контента возобновится в обычном режиме, то есть непосредственно с игрового сервера.



Настройка вашего сервера для HTTP загрузок.
1. Создайте список всех дополнительных файлов (bsp, wav, mdl, и так далее), используемых на сервере.
2. Поместите эти файлы на НТТР сервере (например на вебсервере), сохраняя исходное расположение файлов в папках.
3. Задайте серверной переменной "sv_downloadurl" значение: "http://ваш_сервер/ваша_папка_дополнительного_контента/"


Пример настройки сервера для HTTP загрузок.
1. Создадим список всех дополнительных файло, используемых на сервер. (Карты, звуки модели.)
Проще говоря копируем с вашего сервера следующие папки: gfxmapsmodelssound. Скопировали.
2. Идём на ваш веб сервер. Создаём там папку serv и заливаем в неё папки gfxmapsmodelssound. Залили.
Если не поняли, смотрим как у нас на сервере расположены папки http://files.makeserver.ru/serv/
Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели)

3. Открываем файл server.cfg и дописываем там sv_downloadurl "http://сайт.ру/serv/"
У меня так sv_downloadurl "http://files.makeserver.ru/serv/"
*Не забудьте поставить переменную sv_allowdownload 1 - Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.


Технические подробности:
* Максимальная длина интернет-адреса для команды "sv_downloadurl" составляет 127 символов.
* Вы можете указать логин и пароль для доступа на ваш НТТР сервер. В этом случае, значение команды "sv_downloadurl" будет следующим: http://логин:пароль@ваш_сервер/ (учтите, что последние патчи для броузера IE отключают эту возможность)
* Если подключающийся игрок уже имеет файл со таким же названием, повторная загрузка этого файла производиться не будет. Загрузка этого файла будет пропущена.
* Определенные критические для игры или потенциально опасные файлы (например: *.exe, *.vbs и так далее) не будут загружены. 


Ну вот и всё, радуемся. Теперь загрузка файлов идёт не с игрового сервера, а с сервера HTTP. Всё очень просто, а главное быстро. wink
Источник: supportwiki.steampowered.com
samoxvalov.jimdo.com-Google pagerank and Worth
Rating for samoxvalov.jimdo.com