Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

 
 
Опции темы
Старый 12.03.2007, 20:59   #361
Юзер
 
Регистрация: 11.03.2007
Сообщений: 107
Репутация: 53 [+/-]
Если кому нужен FAQ отдельно то вот он:
Скрытый текст:
FAQ for Counter-Strike 1.6 server v.2.4 by
Требования:
Counter-Strike 1.6
Zbot 1.5
====================
Содержит:
AMX Mod X 1.71
Metamod 1.19
StatsMe 2.8.3
HLGuard 1.9n4 + Reallite HLGuard Anti-Cheats Config 1.7
DeathMatch Mod 1.7 ( csdm_active 1 в amxx.cfg (...addons\amxmodx\configs\ ) )
ATAC 2.5.5.0
====================
Установка
Перед установкой сделайте копию файлов liblist.gam и listenserver.cfg !!! ( на случай удаления сервера CS 1.6 v2.4 ! )
После чего установите Готовый сервер CS 1.6 .
Настройка AMX Mod X
1. Делаем себя Админом !
найдите файл users.ini (...\cstrike\addons\amxmodx\configs\ )
найдите в нем строчку "User" "password" "abcdefghijklmnopqrstu" "a"
Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги.
Пишете свой ник и пароль !
Сохраните и закройте файл.
Далее зайдите в ...\cstrike в файл autoexec.cfg и исправте эту строчку:
setinfo "_pw" "ВАШ ПАРОЛЬ"
пароль должен быть таким, каким вы его писали в users.ini
Сохраните и закройте файл.
перед конектом к серверу в консоле пишете
setinfo _pw mypassword
2. Ставим доступ на админство нескольким людям.
найдите файл users.ini (...\cstrike\addons\amxmodx\configs\ )
добавляем строчку после вашей строчки "User" "password" "abcdefghijklmnopqrstu" "a"
Пример:
"User" "password" "abcdefghijklmnopqrstu" "a"
"User2" "password" "abcdefghijklmnopqrstu" "a"
"User3" "password" "abcdefghijklmnopqrstu" "a"
Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги.
Разберём какие уровни доступа, что означают:
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
o - настраиваемый уровень C
p - настраиваемый уровень D
q настраиваемый уровень E
r - настраиваемый уровень F
s - настраиваемый уровень G
t - настраиваемый уровень H
u - доступ к меню, через комманду amxmodmenu
z - пользователь
Теперь рассмотрим флаги:
a - отсоеденить пользователя при вводе неправильного пароля
b - клан таг
с - это ID пользователя
d - это IP пользователя
е - пароль не проверяется (требуется ник/ip/id)
3. Установка плгинов
Чтобы добавить новый плагин, необходимо сначала скопировать его (расширение файла должно быть .amxx) в папку ...\cstrike\addons\amxmodx\plugins\... Затем открыть файл plugins.ini (...\cstrike\addons\amxmodx\configs\) и добавить в конце файла строку с именем данного плагина.
Например вы устанавливаете плагин с улучшенной статистикой StatsX. Копируете файл statsx.amxx в папку /plugins/.. , открываете файл plugins.ini и в конце дописываете строку:
statsx.amxx
что бы отключить плагин надо в начале строк поставить символ ";" - показано в примере ! плагин restmenu.amxx и stats_logging.amxx отключены ...
например:
; Counter-Strike
;restmenu.amxx ; restrict weapons menu
statsx.amxx ; stats on death or round end (CSX Module required!)
miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)
; Counter-Strike - заголовок для удобства ...
; restrict weapons menu - описание тоже для удобства ...
P.S.
так же в файле amxx.cfg (...\cstrike\addons\amxmodx\configs\) возможно менять разные настройки ...
a файле modules.ini (...\cstrike\addons\amxmodx\configs\) возможно включать и выключать modules ( что бы отключить надо в начале строк поставить символ ";" )
Возможности команды amxmodmenu:
Это одна из основных комманд, вводимых в консоле, как для обычных админов, так и для главного админа.
Обычные админы могут с помощью неё намного проще слэить, слэпать, кикать и банить игроков. А также проводить голосования, изменять настройки сервера, чатить и т.д.
Каждый пункт меню нумеруеться. Цифры 9 и 0 зарезервированны под комманды "Далее" и "Назад" соответственно, а также "0", если вы находитесь на первой странице меню - "Выход".
С помощью команды amx_statscfgmenu можно настроить статистику.
Для включения ведения статистики и других возможностей связанных с ней необходимо включить все необходимые вам компоненты, делаеться это при помощи нажатия цифр соответствующих нужным вам коммандам. On - включена, Off - отключена.
А для того, чтобы клиенты вашего сервера могли просматривать свой ранк, таблицу лучших 15 или статистики оружия необходимо сначала включить возможности команд - Say /hp, Say /rank, Say /top15, Say /me, Say /statsme, Say /stats. Затем клиенты, используя комманду "say" для просмотра статистики должны писатьт: "say" "/rank"; "say" "/top15", "say" "/statsme", "say" "/stats", "say" "/hp".
Команды 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 - добавить стат в список
Command: amxx
Format: <command> [parameters]
Access:
Description: Command list available:
amxx version - Display version.
amxx modules - Display modules.
amxx plugins - Display plugins.
amxx gpl - Display the GNU General Public License
amxx cvars - Display AMX Mod X registered CVARs.
amxx cmds - Display AMX Mod X registered commands.
amxx pause - Pause a running plugin.
amxx unpause - Unpause a running plugin.the list.
Настройка StatsMe
1. Всегда заменяйте стандартный пароль для меню statsme на свой. Другие, знающие стандартный пароль, могут без труда получить доступ к меню и изменить серверные переменные. Вы можете использовать пароль для доступа к меню statsme в игре, например, если в statsme.cfg (...\cstrike\addons\statsme\ ) стоит sm_menupassword "mysecretpass", то в игре введите statsme_menu mysecretpass (это команда выведет текстовое меню управлением плагинами statsme) для доступа в меню. (если вы хотите использовать статистику statsme вместо AMX то удалите "//" в statsme.cfg перед строками :
//exec addons/statsme/scripts/avlist.cfg
//exec addons/statsme/scripts/bombc.cfg
//exec addons/statsme/scripts/endround.cfg
//exec addons/statsme/scripts/firstblood.cfg
//exec addons/statsme/scripts/gresuc.cfg
//exec addons/statsme/scripts/headshot.cfg
//exec addons/statsme/scripts/kill.cfg
//exec addons/statsme/scripts/knifekill.cfg
//exec addons/statsme/scripts/lastman.cfg
//exec addons/statsme/scripts/playername.cfg
//exec addons/statsme/scripts/roundcount.cfg
//exec addons/statsme/scripts/specinfo.cfg
и потом командой statsme_menu mysecretpass настройте все что вам нада.... )
Скрипты Statsme:
Эти скрипты можно включть в файле: .../cstrike/addons/statsme/scriptpacks.cfg
Чтобы включить скрипт надо перед ним убрать "//" пример:
Было: //exec addons/statsme/scriptpacks/adminpack/afk.cfg
Стало exec addons/statsme/scriptpacks/adminpack/afk.cfg
Ну вот собственно сами скрипты:
admin.cfg -- Исполняет действие над игроком, за котором вы следите (spect. mode): Бан на время, Бан навсегда, Кик, Смерть.
afk.cfg -- Кикает игроков, которые не за компьютером (по истичению X раундов)
autorr.cfg -- Перезапускает игру после 30 секунд, как сменилась карта
avlist.cfg -- Список атакующих и атакованных
awplimit.cfg -- Ограничение по количеству AWP в команде
bombc.cfg -- События, связанные с бомбой: Уронили, Подобрали, Обезвредили, Зарядили, Взорвали
bwctrl.cfg -- Управление вместимостью сервера
endround.cfg -- Объявление статистики в конце раунда
firstblood.cfg -- При первой крови проигрывает звук 'misc/firstblood'
forgivetk.cfg -- Наказание за убийство членов своей команды, появляется окошко Простить или Убить
grand.cfg -- Великий Chelem: Проигрывает звук из файла 'misc/godlike' и объявляет игрокам всех убитых вами врагов
greet.cfg -- Приветствует игроков при присоеденении
gresuc.cfg -- Объявляет самоубийство с гранаты
headshot.cfg -- Объявляет и проигрывает убийце 'misc/headshot'
hospen.cfg -- Бедные заложники: Конец игры зависит от того, Контры или Терроры убили заложников
hossi.cfg -- Скрипт заложников: Объявляет каждое действие заложника и над заложником
hp.cfg -- Сообщает жизнь и попадания вашего убийцы
hping.cfg -- Кикает за высокий пинг: Максимум пинга выставляется
kickdp.cfg -- Кикает игроков, которые атакуют членов своей команды в начале раунда
kill.cfg -- Объявление обычного убийства
killingspree.cfg -- Объявление 'Лёгкие убийства'
knifearena.cfg -- Карта ножей, позволяет каждому пользоваться только ножем
knifekill.cfg -- Объявление убийства с ножа
lastman.cfg -- Объявляет последнему оставшемуся в команде, сколько врагов живо
lastscout.cfg -- Последний бойскаут - заставляет последних врагов сражаться на ножах
mapcycle.cfg -- Разный набор карт каждый день недели
misckill.cfg -- Бонус по радио за убийство курицы на cs_italy
multikill.cfg -- Объявление убийств и проигрывание звуков за убийство нескольких врагов
nextmap.cfg -- Показывает следующую карту, выбранную путем голосования
overwin.cfg -- Ограничение по выиграшам на карте
playername.cfg -- Показывает информацию игрока для членов команды (жизни, оружие) в центре экрана
punishtk.cfg -- Наказывает убийц членов команды в следующем раунде командой /punishtk
rank.cfg -- Показывает ваше место в лучших 15 игроках командой /rank
redirect.cfg -- Переадресовывает игроков на другой сервер, если на запрашиваемом их максимальное количество достигнуто
report.cfg -- Сообщает об оружии и деньгах в конце раунда
roundcount.cfg -- Счетчик раундов: Показывает количество и проигрывает звук 'misc/prepare'
snapshot.cfg -- Снепшот за убийство, сделанное из mp5, m4a1, aug, sg552 и ak47
specinfo.cfg -- Показываент статистику игрока, за которым вы следите (spect.mode)
tdwarn.cfg -- Объявляет, что нельзя атаковать членов своей команды
timeinfo.cfg -- Показывает время, установленное на компьютере - сервере
tmlf.cfg -- Показывает точнее время в середине экрана
HLGuard 1.9n4 + Reallite HLGuard Anti-Cheats Config 1.7
Reallite HLGuard Anti-Cheats Config 1.7
-----------------------------------------------------------------------
Описание:
-----------------------------------------------------------------------
Анти-читерское дополнение, с помощью которого
HLGuard сможет найти большее количество
читов и скриптов. Программа будет искать известные
читерские команды (алиасы) и при обнаружении
их на клиенте будет банить игрока по IP или Steam ID.
Бан навсегда - за злостные читы или бан на 7 суток
за читерские скрипты.
Установка:
-----------------------------------------------------------------------
1. Выберите нужную вам версию (Steam или Non-Steam)
Если вы выбрали Steam версию, то игроков будет банить по их Steam ID.
Если вы выбрали Non-Steam ию, то игроков будет банить по их IP.
2. Выберите папку ../cstrike/addons/hlguard.
3. Убедитесь, что в ../cstrike/addons/hlguard/config/hlguard.cfg
есть строчка:
hlg_exec addons/hlguard/config/hlg_custom.cfg
Если ее нет, то добавьте строчку в файл hlguard.cfg
4. Откройте файл hlg_reallite_other.cfg и hlg_reallite_cheats_1.cfg
блокнотом и настройте его на свое усмотрение.
-----------------------------------------------------------------------
В папке \addons\hlguard\config\ есть архив reallite_hlg_anti_cheats .... в нем есть конфигы для Steam или Non-Steam CS ! На сервере уже установлен конфиг для Non-Steam ! Есле вам нужен конфиг для Steam то просто замените файлы в папке \addons\hlguard\config\ !
Plugins ( описание плагинов установленых на сервере...)
; ATAC 2.5.5.0 - служит для борьбы с TeamKillerom.
amxx_atac.2.5.5.0.amxx
amxx_atac_cfg.amxx
; Admin comands
;iptools.amxx - плагин для просмотра ip игроков...
Команды:
amx_ips - просмотр IP-адресов игроков
amx_ipl - просмотр забаненх IP-адресов (Permanent)
amx_banip - бан по IP
amx_unbanip - разбанивание IP адреса
;allinfo.amxx - плагин для просмотра ip игрока...
Команды:
amx_allinfo <Name> - просмотр IP- адреса игрока
;admin_chatcolor.amxx - плагин позволяет писать в чате другим цветом.
Команды цветов:
!g = green
!w = white
!t = Team color
Например:
Нажимаем y и пишем !g hi и ето будет выглядить так: Ник: hi
;adminbroadcast.amxx - плагин позволяет админу отправить одно сообщение несколько раз подряд.
Команды:
amx_abc <massage>
amx_abc-repeat 10 (сколько раз повторится сообщение)
;admin_slash.amxx - плагин позваляет вам управлять админскими командами ( amx_ ) не заходя в консоль. Когда вы нажимаете в игре "y" открывается чат и вводите свою команду, но вместо префикса amx_ ставте /
; Server
high_ping_kicker.amxx - плагин для контроля пинга... (кикает всех у ково пинг больше 150) для изминения значения "150" нада: найдите high_ping_kicker.sma (\addons\amxmodx\scripting\) зайдите в нево (блокнотом откройте) найдите new HIGHPING_MAX = и тут ставте скоко вам нада.... потом сохраните... потом запускаете compile и там появится папка compiled зайдите и скопируйте high_ping_kicker.amxx в папку plugins (addons\amxmodx\plugins) (замените файл...) потом папку compiled можете удалить......
ac_spinhackdetector.amxx - анти-читерский плагин для Counter-Strike 1.6 под AMX Mod X. Хорошо обнаруживает Spin Hack (быстрое передвижение + вра щение игрока).
anti_fastfire.amxx - анти-читерский плагин для Counter-Strike 1.6 под AMX Mod X. Хорошо обнаруживает чит FastFire (быстрая стрельба).
;anti-camping.amxx - плагин против кемперов....
;czbot_control.amxx - плагин для управеония ботами, может атомитичиски добавлять ботов когда минимум играков на сервере. Есть хорошие меню, так что вы можете изменять настройки ботов на лету..... (плагин не дайот ботам попадать в статистику !)
Usage:
You should add this to server.cfg: bot_join_after_player 0 if you dont, you might get weird errors
amx_czbotmenu - Opens the Bot menu
amx_czbotmenuwr - Opens the CZ Bot menu to Weapon restrict menu
CVARS:
amx_czbotautoadd <number> How many bots to autoadd
amx_czbotchangename <1/0> If the bots should be renamed
amx_czbotautokill <3/2/1/0> If the bots should be slayin when the last human is killed 0 = disabled | 1 = Bots on the opposite team is slayin last surviving human |2 = Kills the bots on a random team | 3 = Human player are respawned if a bot is alive( Bot is killed )
amx_czbotjoinafterplayer <2/1/0> 1) If the bots should be kicked if there are no human playres left on the server. | 2) The bots are frozen when no human players are on the server
;amx_onename.amxx - нельзя изменять ник в игре.... (в течении 1 минути с начала игры на сервере можна сменить ник... потом уже нет...)
Команды:
amx_changename <authid, nick or #userid> <new name> - команда для изминения ника игрока...
amx_allownamechange <authid, nick or #userid> - команда розрешает играку менять ник..
;no_reconnect.amxx - не позволяет делать реконект в течение определённого количества секунд...
Команды:
amx_minreconnecttime 20 (in seconds)
;amx_respawn.amxx - Позволяет сразу после смерти поевлятся на своей базе.
Команды:
amx_respawn 1 or 0
;ptb_1.7b9.2.amxx - баланс команд...
;mapmanager.amxx - На много удобней чем стандартный менеджер карт.
1. Чтобы предложить какую либо карту достаточно написать ее в чате.
Например: say dust2 а остальные если поддерживают твой выбор то пишут say nominations
2. Чтобы начать голосование нужно написать say rockthevote и если 60% игроков на сервере тоже напишут rockthevote то начнется голосование. (для запуска необходимо перед mapchooser.amxx поставить ";" )
;csnadedrops.amxx - когда игрок умирает он оставляет все гранаты что имел, так как и все оружие.
Команды:
mp_nadedrops <0|1> - default 1
mp_nadedropsounds <0|1> - default 1
; Effects
amx_gore_ultimate.amxx - ну очень много крови
;all_death_beams.amxx - показывает траекторию пули котороя вас убила...
;grentrail.amxx - оставляет за гранатой цветную полосу (как у варкрафт мода). Может быть как один цвет так и несколько.
Команды:
sv_grentrail 0 = Без полос
sv_grentrail 1 = Все полосы зеленые
sv_grentrail 2 = Каждый раз другог цвет
sv_grentrail 3 = У каждой команды свой цвет
sfawn вне форума  
Отправить сообщение для sfawn с помощью ICQ
Старый 12.03.2007, 23:38   #362
Заблокирован
 
Регистрация: 06.11.2005
Сообщений: 2,997
Репутация: 722 [+/-]
Цитата:
Сообщение от RetiF Посмотреть сообщение
Ставлю новые модели оружия в CS 1.6, захожу в игру - они в левой руке. При этом которые не менял, стандартные модели, - в правой. Причём до этого тоже менял модели - нормально менялись, а эти почему-то леворучные, хотя на просмотре видно что праворучные
Меняю ориентацию на левую руку - они меняются, становятся в правой. Но при этом все старые модели становятся в левой. Что это за шаманство вообще))) как исправить?
попробуй переименовать "леворучные" модельки в "праворучные"
eNkee вне форума  
Старый 13.03.2007, 14:32   #363
Новичок
 
Регистрация: 23.12.2006
Сообщений: 0
Репутация: 1 [+/-]
Чувак, спасибо, очень полезно и интересно. Но не мог бы ты сказать, как создать сервак в CS: Source, прям позарез нужно, какие проги, какие железки нужна ну и т.д. Заранее спасибо И ещё, не легче ли арендовать? Сколько стоит аренда сервера, ну допустим 6\6 ?
^Snake^ вне форума  
Отправить сообщение для ^Snake^ с помощью ICQ
Старый 13.03.2007, 14:43   #364
Юзер
 
Регистрация: 11.03.2007
Сообщений: 107
Репутация: 53 [+/-]
Я с CSS не очень сильно знаком. Стаж по CS 1.6 у меня побольше.
Но я нашел одну ссылочку незнаю, сам не тестировал, попробуй, может поможет, но я не гарантирую.
Ну арендовать я бы точно не стал.
sfawn вне форума  
Отправить сообщение для sfawn с помощью ICQ
Старый 13.03.2007, 15:45   #365
Новичок
 
Аватар для RetiF
 
Регистрация: 21.09.2005
Сообщений: 5
Репутация: 6 [+/-]
Цитата:
попробуй переименовать "леворучные" модельки в "праворучные"
Как это сделать? Поставить _r после названия? Ничего не изменится
Кстати я открывал их в Half-Life Model Viewer, на просмотре они в правой руке, всё нормально. А в игре в левой
RetiF вне форума  
Старый 13.03.2007, 18:50   #366
Заблокирован
 
Регистрация: 10.10.2006
Адрес: Зайцевск
Сообщений: 382
Репутация: 296 [+/-]

Предупреждения: 400
F.A.Q по созданию карт в CS

Прежде чем постить в теме рекомендуется прочитать правила раздела Gamez Bazar и Правила форума.

Эта тема создана для того, что бы те кто нуждается в помощи в вопросах о создания или редактирования карт, получал на них ответы. Самые часто задаваемые вопросы будут записыватся в FAQ
Внимание! Сдесь только помощь в по картам! Обсуждение в соседней теме.
С наилучшими пожеланиями клан Action squaD
F.A.Q по созданию карт в CS Source.
Настройка Редактора
Скрытый текст:
Если у вас уже есть Hammer World Editor, настроенный для работы с Half-Life 2, то вам надо его перенастроить для Counter-Strike: Source. Для этого зайдите в настройки программы "Tools->Options", на закладке Game Configurations нажмите кнопку Edit. В появившемся окне нажмите Add и впишите название игры, которую вы собираетесь редактировать, а именно CS: Source, затем подтвердите выбор. В окне настроек все параметры автоматически обнуляются, чтобы вы могли настроить редактор для работы с новой игрой. В разделе Game Data Files нажмите кнопку Add и укажите путь к файлу объектов для Counter-Strike: Source. В списках Default PointEntity Class и Default SolidEntity Class укажите, например, классы info_player_counterterrorist и func_buyzone. В строке Game Executable Directory укажите путь к папке с игрой. В строке Mod Directory — путь к папке cstrike, а в строке Game Directory — путь к hl2. В последней строке укажите адрес, где вы собираетесь хранить неоткомпилированные карты. На закладке Build Programs укажите пути файлов для vvis.exe, vbsp.exe и vrad.exe.
Когда всё готово, можно начинать создавать карту.

Основы
Скрытый текст:
Для начала обязательно нужно добавить объекты, без которых карта не пойдёт, а именно места для появления игроков и зоны закупки для обеих команд. Также надо добавить спаун-поинты игроков, желательно чтобы их было по 16 с каждой стороны, ибо это максимум игроков.
При помощи инструмента Entity Tool (Shift+E) разместите на базах по 16 этих самых спаун-поинтов. Для этого используйте классы info_player_counterterrorist и info_player_terrorist. Старайтесь не ставить места появления игроков слишком близко, иначе после респауна они могут просто застрять. Обратите внимание на то, что вы можете указывать угол поворота игрока в настройках точки респауна, а то будет не очень приятно, если игрок появится лицом к стене.
Теперь создадим зону для закупки. Создайте браш, охватывающий все точки респауна одной команды, не обращая внимания на то, что он может пересекать стены и выходить за границу карты. Выделите созданный браш и нажмите кнопку ToEntity, чтобы присвоить ему класс func_buyzone. В настройках обязательно укажите параметр Team, который определяет, игроки какой команды могут покупать снаряжение в этой зоне. Повторите операцию для другой базы.
Теперь игроки смогут появляться у себя на базах и покупать оружие. Мы не указали определенного сценария, но на карте уже можно играть. Сохраните ее под именем mp_ваше_название и откомпилируйте (F9).
Можете запустить карту в игре и протестировать ее на ботах, пути для которых генерируются автоматически при запуске незнакомой карты. Файл навигации сохраняется в папку maps и имеет то же название, что и карта (расширение nav). Но это возможно только на CS 1.6, т.к. в сорс боты не умеют сканировать карты. А если вы хотите чтобы боты бегали по какому-нибудь другому пути или ещё что-нибудь, то почитайте статью про редактирование вэйпоинтов, но это тоже относится только к CS 1.6

Карта с заложниками

Скрытый текст:
Теперь рассмотрим создание карт с заложниками по подробней. Для начала хорошенько продумайте несколько путей для выведения заложников, а также путей штурма контров. По правилам на карте должно находится четыре заложника, расположенных недалеко друг от друга, и зона эвакуации на базе контров (зон может быть несколько — по одной на каждый путь отхода). Наличие данных объектов необходимо для корректной работы сценария.
Откройте ранее созданную вами карту и разместите четырех заложников на базе террористов. Для этого используйте класс hostage_entity. Не забудьте развернуть заложников лицом к центру помещения. Далее создайте браш на базе спецназа, который будет указывать зону эвакуации, и обратите его в func_hostage_rescue — данный объект не требует никаких настроек. Если при размещении зоны эвакуации вам мешает зона закупки, вы можете спрятать ее при помощи кнопки Hide Selected Objects.
Теперь карта во вполне готовом состоянии, в дальнейшем вы сможете наводить баланс или ещё что-нибудь. Сохраните карту под названием cs_ваше_название и откомпилируйте ее. При тестировании карты, вы можете сами убедиться, как заложники исчезнут, достигнув зоны эвакуации, и победа будет засчитана контрам. Обратите внимание, что заложники используют те же пути для навигации, что и боты, то есть без сгенерированного nav-файла пленники вообще не будут двигаться.

Карта с бомбой
Скрытый текст:
Теперь разберем, как нужно сделать карту с бомбой. По правилам должно быть две точки, которые требуется уничтожить, но для обучения нам хватит и одной. Для корректной работы сценария достаточно создать только зону минирования, но мы также воспользуемся некоторыми дополнительными возможностями.
Откройте карту созданную вами в самом начале и создайте небольшой браш, обозначив зону, в которой террористы смогут использовать взрывчатку. Приведите браш к классу func_bomb_target. В принципе, этого уже достаточно для правильной работы карты, но мы пойдем немного дальше. Создайте точечный объект info_map_parameters. В его настройках существует только один параметр, который позволяет задать радиус поражения бомбы относительно центра зоны минирования. Для нашей карты оптимальное значение — 256 юнитов.
Создайте несколько объектов в зоне минирования, которые будут взрываться вместе с бомбой, и превратите их в класс func_breakable. В настройках укажите имя bomb01_trg01. В параметрах prop_data поставьте значение, соответствующее типу объекта, а в Material Type тип материала. Повторите эту операцию для всех объектов, меняя имя на bomb01_trg02 и bomb01_trg03. Далее зайдите в настройки зоны минирования и перейдите на закладку Outputs. Нажмите кнопку Add и определите параметры следующим образом: My output named — BombExplode, Targets entities named — bomb01_trg01, Via this input — Break, After a delay in seconds of — 0.2. Повторите это действие столько раз, сколько объектов, подставляя имя следующего объекта и увеличивая временной интервал на 0,2 сек.
Результат будет следующим: как только бомба срабатывает, происходит взрыв, который убивает всех игроков в пределах центрального помещения, затем с небольшим интервалом последовательно разрушаются все объекты. Также можно разбросать груду предметов, которые будут самостоятельно разлетаться в стороны от взрывной волны. Сохраните карту под названием de_ваше_название и откомпилируйте ее.

Обзор карты при выборе команды
Скрытый текст:
Когда вы только подключаетесь к игре, в меню выбора команды показывается карта с различных ракурсов, которые определены создателями карты при помощи камер. Если на карте не указана ни одна камера, то ракурс будет выбран относительно самого первого места появления игрока. Далее мы разберем, как это делается.
Ракурс задается при помощи двух точечных объектов. Первая точка указывает, где будет находиться камера, а вторая — куда она будет направлена. На практике это работает следующим образом: в качестве первой точки создайте объект point_viewcontrol в том месте, где будут расположены глаза наблюдателя. Создайте вторую точку, воспользовавшись классом info_target. Теперь зайдите в настройки второй точки и укажите имя camera01_trg. В настройках же первой точки укажите имя camera01 и задайте параметру Entity to Look At значение camera01_trg. Можно запускать игру и тестировать результат работы.
Обратите внимание, что вы можете создать несколько камер, вид между которыми будет переключаться автоматически через определенный промежуток времени
http://www.tes.xgm.ru.

Hammer World Editor скачать можно здесь

Последний раз редактировалось Deetz; 24.08.2007 в 09:44.
Рикo$hеТ вне форума  
Отправить сообщение для Рикo$hеТ с помощью ICQ Отправить сообщение для Рикo$hеТ с помощью Skype™
Старый 13.03.2007, 22:47   #367
Новичок
 
Аватар для WORLDEDIT
 
Регистрация: 03.01.2007
Сообщений: 27
Репутация: -5 [+/-]
А на эту прогу русик можно гденть скачать,? ато в падло разбираться что к чему!
__________________
[X-CLAN]KSNOOB
WORLDEDIT вне форума  
Старый 14.03.2007, 11:54   #368
Юзер
 
Регистрация: 11.03.2007
Сообщений: 107
Репутация: 53 [+/-]
Вот эту ссылку попробуй
__________________
aka Ult1ma.

Последний раз редактировалось sfawn; 14.03.2007 в 12:03.
sfawn вне форума  
Отправить сообщение для sfawn с помощью ICQ
Старый 14.03.2007, 12:19   #369
Guest
 
Сообщений: n/a
Angry

я вот сегодня впервые зашёл н этот сервер кс решил один побегать(ибо небыло никого)( бегал бегал и тут вылетает ошибка варнинг чёто CL_Flash чёто такое и выикнуло с сервера
у меня CS 1.6 patch 21
 
Старый 14.03.2007, 22:54   #370
Новичок
 
Аватар для Delta 3_8
 
Регистрация: 19.01.2007
Сообщений: 59
Репутация: 10 [+/-]
85.21.79.63:27021 НЕплохой сервер для любителей моря мяса,моря крови,моря свинца и конечноже... зомби!
Delta 3_8 вне форума  
Отправить сообщение для Delta 3_8 с помощью ICQ
Старый 15.03.2007, 06:28   #371
Игрок
 
Регистрация: 08.11.2006
Сообщений: 675
Репутация: 342 [+/-]
Цитата:
Сообщение от mazza Посмотреть сообщение
CL_Flash
Это объясняется тем что забудь про игру на модеме.
Invincible вне форума  
Старый 18.03.2007, 00:54   #372
Юзер
 
Аватар для metsus
 
Регистрация: 15.06.2005
Сообщений: 342
Репутация: 80 [+/-]
Цитата:
Сообщение от B O N D Посмотреть сообщение
Тактика игры за спецов:
при стандартной раскладке 4х4
сколько лет етой тактике? если вы не в курсах игры так то идут 5х5
__________________
Experimentia est optima rerum magistra
Serva me, servando te
Nam viciis nemo sine nascitur
Verum est, quod pro salute fit mendacium
Чтобы вы не делали, у вас всё равно ничего не получится.
Закон Дженкинса
Только я знаю, что я могу..
come back...
metsus вне форума  
Отправить сообщение для metsus с помощью ICQ
Старый 18.03.2007, 11:21   #373
Guest
 
Сообщений: n/a
и всё таки какой пароль?=)
 
Старый 18.03.2007, 15:30   #374
Guest
 
Сообщений: n/a
Smile Боты

Киньте нормальных ботов для 1,6! Сети пока у меня нету, а играть хочеться! Только сегодня! Заранее спасибо!
 
Старый 18.03.2007, 20:43   #375
Новичок
 
Аватар для DeathKnight
 
Регистрация: 01.12.2006
Адрес: Темная Цитадель
Сообщений: 81
Репутация: -16 [+/-]
Есть куча вопросов к автору темы...

Это сервер для Steam или NO Steam?

Зачем качать серв если можно прост создать свою игру?(на лицензии)

Как получить админские полномочия на Steam сервере?( ну чтоб кикать итд)


Если это иммено для этого, то как приконектиться к совему серваку и как вообще найти его в списке???
DeathKnight вне форума  
Старый 19.03.2007, 11:28   #376
Guest
 
Сообщений: n/a
Unhappy

Меня тоже очень интересует вышеозначенный вопрос.
 
Старый 19.03.2007, 17:04   #377
Guest
 
Сообщений: n/a
B O N D
все, не работают ссылки=( приехали=( точнее работает но потом скорость помирает многновенно и все не качается=( докачка не поддерживается и все такое прочее=(
 
Старый 20.03.2007, 08:08   #378
Заблокирован
 
Регистрация: 19.03.2007
Адрес: China\Эфиопия
Сообщений: 4
Репутация: 36 [+/-]

Предупреждения: 400
Если кому надо пиратские сервера по CS:S пишите в личку.

ПС. Скажите офф. сервера по CS:S или другие, но что б не лагали и были шустрые))
Noikudo вне форума  
Отправить сообщение для Noikudo с помощью ICQ Отправить сообщение для Noikudo с помощью AIM Отправить сообщение для Noikudo с помощью MSN Отправить сообщение для Noikudo с помощью Yahoo Отправить сообщение для Noikudo с помощью Skype™
Старый 20.03.2007, 08:12   #379
Заблокирован
 
Регистрация: 19.03.2007
Адрес: China\Эфиопия
Сообщений: 4
Репутация: 36 [+/-]

Предупреждения: 400
Цитата:
Быстрый инет (хотя бы 128 кбит/с (16кбайт/с)).
А если у меня этого нет? О_о

ПС. Играю хорошо))
Noikudo вне форума  
Отправить сообщение для Noikudo с помощью ICQ Отправить сообщение для Noikudo с помощью AIM Отправить сообщение для Noikudo с помощью MSN Отправить сообщение для Noikudo с помощью Yahoo Отправить сообщение для Noikudo с помощью Skype™
Старый 20.03.2007, 19:16   #380
Игрок
 
Аватар для Cep}I{AHT
 
Регистрация: 20.11.2005
Сообщений: 556
Репутация: 105 [+/-]
Тогда не парься, с меньшей скоростью по инету играть не получится.
Cep}I{AHT вне форума  
Отправить сообщение для Cep}I{AHT с помощью ICQ
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:33.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования