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

Counter Strike Обсуждение игр серии Counter Strike, решение технических проблем

Ответ
 
Опции темы
Старый 13.06.2008, 22:18   #1
Новичок
 
Аватар для NecRoMat
 
Регистрация: 28.10.2007
Адрес: x^3-y^2=n
Сообщений: 69
Репутация: 30 [+/-]
Post Создание сервера для CS 1.6 и его настройка




Статья которая поможет многим =Р

1. Скачивание и настройка сервера под ОС windows xp
2. Установка metamod
3. Сервер для двух протоколов (47 и 48) или Dproto спасает игроков noSteam


Скрытый текст:
1.Скачивание и настройка сервера под ОС windows xp

Для начала скачаем hldsupdatetool
Далее устанавливаем его в папку D:\testservercs
Скрытый текст:



* вот созданная нами папка


После установки у нас должны получиться эти файлы

Скрытый текст:


Далее запускаем HldsUpdateTool.exe и этим действием мы обновляем её. Должно получиться вот так )
Скрытый текст:



Теперь мы должны СКАЧАТЬ ~300mb
Открываем ПУСК-> ВЫПОЛНИТЬ далее прописываем :

Цитата:
D:\testservercs\hldsupdatetool.exe -command update -game cstrike -dir D:\testservercs
и ждем пока что скачается.
Скрины:

Скрытый текст:




После того как сервер скачался , можно приступить к его настройке ).


1a настройка сервера

Создадим *.bat файл для запуска сервера т.к. сам hlds.exe поглощает больше системных ресурсов , чем *.bat файл .

Скрытый текст:
-1.Создадим файл start обычный текстовик
-2.Открываем через notepad(т.е. блокнот) и прописываем к примеру это
Цитата:
START/HIGH hlds.exe -game cstrike -console -insecure -nomaster +maxplayers 10 +sv_lan 1 +map de_aztec -port 27015 +ip 255.255.255.255 -noipx
Сохраняем так : файл = Сохранить как = пишем такое название start.bat
и сохраняем в папку с игрой т.е. D:\testservercs

Настройка запуска сервера :

Скрытый текст:
• START/HIGH hlds.exe служат для того чтобы сразу поставить серверу высокий приоритет.
• -game cstrike (указываем, что это CS сервер)
• -console (консольный режим)
• -insecure (valve использует свой собственный античит VAC, но его нет смысла устанавлить на крякнутые No-Steam сервера, потому что он банит только легальных клиентов)
• -nomaster (указываем, что сервер не будет показан в глобальной базе данных серверов, мы ведь не хотим чтобы нас поймали с кракнутым сервером)
• +maxplayers 10 (указывает, что на сервере смогут играть максимально 10 игроков)
• +sv_lan 1 (эта строка должна быть ОБЯЗАТЕЛЬНО, если играете по локалке т.е. LAN)
• +map de_aztec (указывает, какая карта будет загружаться первой, после запуска сервера)
• -port 27015 (порт)
• +ip 255.255.255.255 (IP сервера)
• -noipx (выключает использование протокола ipx. IPX для игры через интернет не нужен)


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

D:\testservercs
Скрытый текст:
-папка cstrike - тут расположены настройки сервера .
-папка cstrike_russian тут расположены файлы загруженные с других серверов
-папка platform настройки самой игры на других серваках
-папка gldrv тут *.dll файлы игры
-папка valve тут находиться игра и сервачок "new game" к нему никто приконнектиться через инет , только по LAN .
-папка reslists тут находяться настройки ресов(возрождения , появления) в играх (Counter Strike , Half Life) на стандартных картах .
-hl.exe служит для запуска игры (первоначально идёт игра Half Life потом переключаемся на КС)
-hlds.exe запуск сервера (не через консоль!)
-hltv.exe служит для запуска hltv для вашего сервера .
-hltv.cfg Настройка параметров HLTV.exe

Скрытый текст:
Цитата:
Не перевожу потому что элементарно понятно написано .
// HLTV Proxy configuration file

// HLTV proxy runs this file on start up
// This file should only be edited if you want to broadcast a game

// set HLTV proxy name as shown in score board
name "HLTV Proxy"

// set HLTV name, how it should appear in game server browsers
// hostname "My HLTV Proxy"

// set offline info text clients will see as reject reason if HLTV isn't broadcasting yet
offlinetext "Sorry, game is delayed. Please try again later."

// delays broadcasting for 30 seconds
delay 30.0

// allow 3.5 KByte/sec as client rate. This is good a value
// for internet broadcasts. On LAN you may set this value to 10000
maxrate 3500

// log HLTV console in proxy.log
// logfile 1

// local chatting for HLTV spectators enabled
chatmode 1

// if game server is password protected, enable this line
// serverpassword "mypassword"

// proxy's adim password for rcon, commentator etc.
// adminpassword "mypassword"

// show message for 5 seconds each 60 seconds in center of X axis (-1) and
// above help text bar (0.85). Color given as hexadecimal RGBA .
loopcmd 1 60 localmsg "You're watching HLTV. Visit www.valvesoftware.com" 5 -1 0.85 FFA000FF

// hltv.tga will be shown instead of the default HLTV logo in spectator GUI
// bannerfile "hltv.tga"

// these commands will be executed on connecting spectator client and may be used
// to adjust settings for HLTV (for example voice parameters)
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"

echo hltv.cfg loaded.
Вот команды, которые следует настроить по себе, или же потом не посредственно через console сервера.

Скрытый текст:
cachesize x – определяет количество кэшируемых Frames (стандарт 32).

clients - список всех присоединённых спектаторов и их идентификаторов;

comm имя – задаёт дополнительный Masterserver наподобие woncomm.lst

connect hostort - присоединить прокси к серверу или главному прокси по указанному порту;

delay n - с помощью этого значения (в секундах; min 10) задаётся продолжительность задержки в вещании. Делается это для амортизации сигнала и для того, что бы избежать возможности злоупотребления различных альтернативных способов общения в игре в целях мониторинга. Например, во время Clanwars, когда специально нанятая «радистка Кэт» наблюдая за игроками команды противника, сообщает их местоположение свом сокланавцам;

disconnect - отсоединить прокси от сервера или главного прокси;

quit - покинуть HLTV;

retry - повторить последнее соединение

name X - установить имя Вашего прокси, где X - имя;

password - устанавливает пароль сервера;

kick ID - отключить спектатора;

say x - послать текстовое сообщение всем спектаторам;

chatmode 0/1/2/ – вкл./выкл. функцию чата между клиентами: "0" - отключает "1" - включает "2" – включает в случае использования MasterProxy и нескольких RelayProxis возможность общения между несколькими Spectactors, находящихся на разных Proxy (функция должна быть разрешена на всех задействованных Proxy). При частом появление у клиента ошибки Host_Error: UserMsg: Not Present On Client 76 поддержку чата желательно отключить ;

ping hostort - пинговать сервер по указанному порту;

heartbeat - посылает status packet на WON master servers;

rcon x - посылает команду удалённого управления на другой server/proxy; (!!!ВСЕ КОМАНДЫ, выполнять именно так!!! То есть - rcon record 123)

rcon_address IPort - устанавливает IP-адрес для удалённого управления;

rcon_password string - устанавливает пароль для удалённого управления сервером;

rate 10000 - задает ширину канала (от общего), отведённого игровым сервером под HTLV Proxy. Значение задается секунда на байт (в приведённом примере 10 кb/s);

updaterate n - устанавливает количество апдейтов в секунду, посылаемых сервером на прокси;

maxclientrate n - выставляет максимальную ширину полосы (скорость передачи данных) к спектаторам;

loop 0/1 - если выставлено 1, то клиенты останутся подключенными после отсоединения прокси от игры и последняя игра будет повторена;

multicast 0 - переключает HLTV Proxy на Unicast. Если вы не уверены поддерживает ли ваш провайдер Multicast, то лучше ничего здесь не трогайте. Иначе введение неправильного значения увеличивает время подключения. Если вы всё же располагаете точной информацией, то для включения Multicast пропишите "multicast 1". connectip 234.5.5.1 и gameip 234.5.5.2 – актуальны толmко для Multicast и поэтому не изменяются

Proxypassword - применяется для авторизации комментаторов. В этом случае в консоли вводится commentator пароль, после чего открывается возможность комментировать ход игры с помощью голосовой поддержки (Voice Chats). Всё работает по принципу «Горца» - комментатор может быть только один. connectip IPort - устанавливает class D IP для multicast connect group (default 234.5.5.1:27025);

gameip IPort - устанавливает class D IP для multicast game group (default 234.5.5.2:27025);

cmdlist - показывает все команды прокси;

status - печатает информацию обо всех активных модулях;

exec filename - загружает .cfg файл;

record filename - записывает все игры в файлы. После смены карты автоматически начинаетcя запись нового файла (записи пронумеровываются от имя1.dem до имя99.dem);

playback filename - начинает показ ранее записанного демо;

fakeloss x – симулирует Fake-Loss (стандарт 0.0)

fullupdateinterval x - задаёт частоту отравления клиенту не компримированных пакетов (стандарт 20; задаётся только для Multicast)

port x – задаёт порт для HLTV Proxy (стандарт 27020)

multicastttl x – определят значение (Time To Live) для Multicast-пакетов посылаемых HLTV Proxy

highpriority – задаёт высокую системную приоритетность HLTV Proxy

nomaster – отключает WON-регистрацию и тем самым делает HLTV-Proxies видимым только для тех, кто знает IP адрес.

maxclients x – фиксирует количество клиентов, которые могут подсоединится к HLTV Proxy (максимальное количество 128). �-то значение должно быть выставлено в соответствии с ширенной выделенного канала (один клиент использует примерно 3 kb/s; мощность железа тоже имеет значения).

maxframes x – задаёт минимальный размер Frame-буфера (стандарт 2400 (2 мин.). �-ассчитывается это следующим образом: updaterate умножается на время желаемой амортизации (20x120=2400).

stop - останавливает показ демо.


-*.dll , *.asi , *.kp служат для игры и сервера (как настройки поиска того или иного файла)


D:\testservercs\cstrike\

Скрытый текст:
-папка addons тут будут находиться моды (эта папка появиться при устанановке первого мода обычно это metamod)
-папка cl_dlls тут находяться *.dll для клиента
-папка classes тут расположены файлы *.RES они нужны для настройки оружия , моделей игроков и режима выбора.(РЕДАКТИРОВАТЬ НЕ СТОИТ)
-папка dlls тут находяться *.dll для сервера
-папка events тут находяться эвенты для оружия , *.sc
-папка gfx тут размещаються баннеры для спектара и рисунки для меню закупки .(рисунки гранат , оружия и т.д.) это в формате *.tga
-папка logos тут содержаться логосы
-папка manual тут содержиться html страничка точнее адресс на неё и рассказываеться про 1.5
-папка maps тут содержаться карты
-папка media тут содержиться музыка которая будет играть при соединении к серверу
-папка models тут содержаться модели (игроков , оружия и т.п.)
-папка overviews тут содержаться рисунки к картам точнее вид сверху это нужно для мёртвых игроков или для тех кто в спекторе (это когда переключён на режим "вид сверху")
-папка resource тут содержиться фон , лого и т.п.
-папка SAVE бесмысленная и пустая папка )
-папка sound тут содержаться разнообразные звуки
-папка sprites тут содержаться спрайты
-autobuy.txt это непосредственно F1
-commandmenu.txt это конфиг благодаря которому на картах в определённый момент пишетсья к примеру: (Go Go Go)
-config.cfg служит для настройки сервера (клавиатура (управление) , звук и т.п.)
-liblist.gam служит для указания dll (который важен для работы сервера)
-listenserver.cfg если я не ошибаюсь это дубликат server.cfg
-mapcycle.txt тут находиться список карт которые находяться в папке maps если вы туда загрузили свою карту то её название надо внести в этот текставик
-motd.txt это меню приветствия (редактируется или пишется только в HTML)
-rebuy.txt это разумееться F2
-server.cfg служит для настройки сервера !!!!!!!! Самый важный файл

Скрытый текст:
// Название сервера
hostname "server by Maxim Kozhanov"

// Rcon пароль
rcon_password "password"

// Сервер лог
//Включить/выключить ведение логов
log on
mp_logdetail 3
mp_logmessages 1

// Настройки сервера
//использование мини моделей (КОНФИГ НЕ ИЗМЕНЯТЬ!)
cl_minmodels 0
//Длительность игры на одной карте (в минутах)
mp_timelimit 30
//СДелать автокик тем кто стреляет по своим или убил своего товарища по команде
mp_autokick 0
//Автобаланс
mp_autoteambalance 1
//Время до взрыва бомбы (в секундах)
mp_c4timer 35
//Разрешить использовать фонарь
mp_flashlight 1
//Слышимость шагов при беге
mp_footsteps 1
//Время невозможности движения в начале раунда
mp_freezetime 2
//Разрешить огонь по своим 1 -да 0 - нет
mp_friendlyfire 1
//Количество убитых заложников до применения бана в игре
mp_hostagepenalty 0
//НА сколько возможен перевес команды , если автобаланс включён
mp_limitteams 0
//Применения санкций при ТиммКилле (Пропуск раунда)
mp_tkpunish 0
//Время раунда
mp_roundtime 2.5
//Время закупки в начале раунда
mp_buytime 0.50
//Включение после вашей смерти чёрного экрана ,будет действовать до победы одной из команд.
mp_fadetoblack 0
//Свободный полёт - 0 , ВОзможность следить за своими - 1 , лежачее положение - 2
mp_forcechasecam 0
//Установки камеры слежения за своей командой после смерти
mp_forcecamera 0
//Выкинуть игрока из игры (нужно ввести его имя)
mp_kickpercent 100
//Если не ошибаюсь , это какой то контроль игроков
mp_playerid 1
//Задаёт значение сопретевления воздуху
sv_airaccelerate 10
//воздушное движение )
sv_airmove 1
//Это значение в секундах через сколько произойдёт рестерт.
sv_restartround 0
//Скорость передвижения на сервере
sv_maxspeed 320
//Разрешить прокси
sv_proxies 1
//Сколько народу может быть в спекторе
allow_spectators 3
//Начальная сумма денег
mp_startmoney 800
//Количество секунд , на которое сервер позволяет игрокам писать в общий чат после конца карты и до загрузки новой
mp_chattime 0
//Возможность закачивать на сервер файлы игроков (спрей-логи , карт и т.д.)
sv_allowupload 1
//Разрешить использовать микрофон
sv_voiceenable 1
//Разговор в микрофон доступен всем на сервере (включая мёртвых)
sv_alltalk 0
//Качество звука
sv_voicequality 4
//Голосовой кодек
sv_voicecodec voice_speex
//Разрешить паузу
pausable 0
//Время в секунда , через которое игроки смогут нанести новое лого
decalfrequency 60
//Управляет количеством снятых ХП при падении (но она кажеться уже убрана из HLDS)
mp_falldamage 1

// Читы
//Разрешить AIM
sv_aim 0
//Разрешить ЧИТЫ
sv_cheats 0

// эти команды служат для уменьшения ping"а
sv_maxrate 25000
sv_spectatormaxspeed 500
sv_maxspeed 320
sv_maxupdaterate 101
sv_minrate 2500
sv_minupdaterate 20
decalfrequency 60
sys_ticrate 10000

// Если играете по локалке то ставте значение 1 , если нет то 0
sv_lan 0

// Contact & Geo
sv_contact s7m7d7@yandex.ru
sv_region 3

// Загрузка инфорамации при запуске сервера
exec banned.cfg
exec listip.cfg


-spectatormenu.txt настройка режима спектора
-spectcammenu.txt настройка камеры в режиме спектора
-steam.txt написана версия патча
-titles.txt это режим выбора команды можно поменять название команд ))


Вот и готов обыкновенный сервер. Проблема "обыкновенного" сервера в том , что на него noSteam не приконнектится.

2. Установка metamod.

metamod служит для подключения дополнительных модов на сервер, таких как AMX(x), AdminMod, StatsMe и т.п.

Скачать metamod можно c официального сайта: metamod

В папке cstrike создаем папку addons, а внутри неё папку metamod.

Файл metamod.dll кидаем в addons\metamod\dll\.
Открываем \cstrike\liblist.gam (блокнотом) и переменовываем строчку
Цитата:
gamedll "dlls\mp.dll"
на
Цитата:
gamedll "addons\metamod\dll\metamod.dll"
и сохраняем.

Далее создаём файл plugins.ini в директории D:\testservercs\cstrike\addons\metamod

В plugins.ini мы будет прописывать адреса для доп. модов.


Все теперь готово для подлючения доп. модов.



3. Сервер для двух протоколов (47 и 48) или Dproto спасает игроков noSteam

Dproto - это библеотека, подключаемая через Metamod, позволяет заходить на сервер с двух протоколов и имеет много полезных настроек.

Скачать Dproto
Скачиваем последнюю версию.

Создайте папку dproto в каталоге D:\testservercs\cstrike\addons\. Файл dproto.dll из архива, в папке bin\windows скопируте в папку D:\testservercs\cstrike\addons\dproto\dll\.
В файле metamod\plugins.ini допишите такую строчку:

Цитата:
win32 addons/dproto/dproto.dll.
Файл dproto.cfg из архива поместите в корень сервера (D:\testservercs). В нём содержаться настройки dproto.

Настройка dproto.cfg

Скрытый текст:


# LoggingMode - Способ ведения логов:
# 1 = В консоли
# 2 = Логи
# 3 = Оба метода
LoggingMode = 2

# UserinfoVerification - Проверка информации пользователя:
# 1 = Проверяется на максимальный размер при подключении игрока (С этим значением используется MaxUserInfoSize)
# 2 = Удаляет ненужные поля в информации (С этим значением используется ValidInfoFields)
# 3 = Оба метода
# Эта проверка нужна для предотвращения переполнения в инфе пользователя. Переполнение может вызвать svc_bad сообщения для клиентов. В ValidInfoFields задаются клиентские команды, которые проходят проверку.
UserinfoVerification = 3
MaxUserInfoSize = 230
ValidInfoFields_Engine = namebottomcolortopcolormodelcl_lccl_lwcl_updaterat ecl_dlmaxrate_pw*hltvpassword
ValidInfoFields_cstrike = _vgui_menus_cl_autowepswitch
ValidInfoFields_ag = cl_autowepswitch


# Список возможных ID для авторизации:
# 1: Real steam (STEAM_xx:xx:xx)
# 2: Real valve (VALVE_xx:xx:xx)
# 3: STEAM_ by IP
# 4: VALVE_ by IP
# 5: Deprected - client will be rejected
# 6: reserved
# 7: HLTV
# 8: STEAM_ID_LAN
# 9: STEAM_ID_PENDING
# 10: VALVE_ID_LAN
# 11: VALVE_ID_PENDING
# 12: STEAM_666:88:666

# Здесь для разных клиентов можно задать нужные ID из списка выше.
cid_HLTV = 7
cid_NoSteam47 = 8
cid_NoSteam48 = 10
cid_Steam = 1

# Здесь задается ID для клиентов, которые вроде бы как авторизовались, но не получили STEAM_ID.
cid_SteamPending = 9

# IPGen_Prefix1 (int)
# STEAM_a:b:c
# ^ - вот это вот сверху будет такой префикс у authid, сгенерированных по IP, хз че ваще.
IPGen_Prefix1 = 0

# IPGen_Prefix2 (int)
# STEAM_a:b:c
# ^ - вот это вот сверху будет такой префикс у authid, сгенерированных по IP, хз че ваще.
IPGen_Prefix2 = 3

# Стоит отметить, что banid будет использовать STEAM_ID без любых приставок!

# 1 нужна для поддержки эмуляции с помощью eSTEAMATiON (это отдельный модуль такой).
Emulation = 0


# Отключает valve/steam систему авторизации.
# Сервер на основе 47 протокола не будет подключаться к авторизирующим серверам.
# Все сервера не будут вызывать функцию авторизации.
# Этот фикс нужен, когда при запуске старые сервера зависают на некоторое время...
DisableNativeAuth = 0


# Тип ответов сервера на запросы:
# 0 = Современный метод (Source)
# 1 = Старый дедовский способ xD
ServerInfoAnswerType = 1



# Включает эмуляцию мастер-клиент; это помогает зарегистрировать сервер в мастер-листе.
# Эт типа если у вас ошибка "Your server is old" (наверное имеется ввиду "Your server is out of date."
# ИСПОЛЬЗОВАТЬ ТОЛЬКО С ПАРАМЕТРОМ ЗАПУСКА -nomaster!!1111
# Можешь заюзать Master_GameVersion для изменения версии игры.
MasterClient = 0

# Master_GameVersion (string)
# Задай версию игры, надо для отправления на мастер-сервер для нормальной передачи мастер-клиент.
Master_GameVersion = 1.1.2.6/Stdio


# Включает вторичный минисервер, который переадресовывает клиентов на главном сервере:
# Используй параметр SubServer_AnswerType, чтобы установить тип ответа на запросы инфы
# Используй параметр SubServer_Port, чтобы установить вторичный порт сервера
# Используй параметр SubServer_MasterClient, чтобы включить мастер-клиенту для вторичного сервера
# Это крутая штука, если ты хочешь, чтобы все клиенты видели твой сервер.
# Его возможно, если ты устанавливашь различные типы ответов на запросы для главного и вторичного серверов.
# Клиенты, которые не видят главный сервер, по идее увидят вторичный.
SubServer_Enable = 0
SubServer_Port = 28015
SubServer_MasterClient = 0
SubServer_AnswerType = 0
SubServer_RedirectCommand = connect 169.254.141.3:27015


# Game_Name (string)
# Тут можно задать имя игры.
# Если ничего не написать, то будет показывать дефолтное 'Counter-Strike 1.6'.
Game_Name =


# Фиксит отображение ID игрока в мониторинге HLStats.
# Включай только если используешь HLStats.
HLStatsPlayerIdFix = 0






Продолжение следует ... пишу , просто времени не хватает.




Если у вас динамический IP. (Инструкция)


Скрытый текст:
Этот сервис позволяет обратиться к вашему серверу не по IP адресу, а по его имени, которое (как я надеюсь вам известно) преобразуется в IP адрес через обращение к DNS серверам. Таким образом DNS имя остается постоянным, а IP пускай меняется - DNS сервер всегда укажет клиенту ваш новый IP адрес.

1. Идем на no-ip.com

2. Находим пункт справа: No - Ip Free , нажимаем ссылку More Info

3. На новой странице жмем SIGN UP NOW!

3.1. Заполняем обязательные поля:
First Name: - Имя.
Last Name: - Фамилия.
Email: - ваш электронный адрес.
Password: - пароль.
Confirm Password: - еще раз тот же самый пароль. (пароль лучше записать где нить, он еще пригодится)
How did you hear about us? - выберете что нить из списка.
ставим галочку напротив I have read and agree to the following terms of service:

3.2. Снова жмем SIGN UP NOW!

4. Должна появиться надпись: Confirmation email is on its way! и Select your operating system:

5. Пока ждем письма на свой электронный адрес, Нажимаем на логотип вашей операционной системы, я расскажу про Windows $-)

5.1. После того как вы нажали на логотип загрузится страница откуда надо скачать Windows Dynamic Update Client (DUC) - это такая программа которая будет периодически обнолять DNS серверы на соответствие выбранному вами имени сервера, вашему IP адресу. Чтоб её скачать необходимо нажать на ссылку Download X.X.X , где X - номер обозначающий номер версии.

6. Поле того как вы получите письмо от No-IP Registration и подтвердите регистрацию, можете установить DUC и после её запуска вводите свой электронный адрес и пароль. На этом этапе у вас еще не выбранно доменное имя.

7. Выбираем доменное имя:

7.1. Если вы закрыли окно браузера то снова идем на no-ip.com

7.2. Вводим свой электронный адрес и пароль всоотвестственно в поля: Email: и Password: наверху страницы.

7.3. После того как вы успешно вошли в свой аккаунт нажимаем закладку (наверху) YOUR NO-IP , слева должны появиться ссылки (если не появились нажать еще раз YOUR NO-IP):
Hosts / Redirects
Plus Managed DNS
Domain Registration
SSL Certificates
... и т.д.
нас интересует только Hosts / Redirects и подпункт Add - нажав на него попадаем на страницу выбора доменного имени.

7.4. Заполняем поля:

Вот какой должен быть адрес в адресной строке https://www.no-ip.com/members/dns/host.php .
Hostname: - любое произвольное имя из латинских букв (справ: ваш домен 3-го уровня).
Чуть ниже список безплатных и платных доменных имен 2-го уровня. Можно выбрать любой понравившийся от самого верхнего (от надписи --- No-IP Free Domains --- до надписи --- No-IP Enhanced Domains --- ).
Host Type: выбираем: DNS Host (A)
Жмем кнопку "Create Host".
Теперь в программе DUC надо щелкнуть правой кнопкой мыши и выбрать пункт "Refresh Host List".
В окошке должна появиться улыбающаяся рожица с выьранным вами DNS именем.
В общем то все мучения закончены но можно сделать еще кое что:
В программе DUC нажимаем кнопку "Options" и ставим галки:
Run on startup - автоматически запускать графический интерфейс DUC при запуске Операционной системы.
Run as system service - запускать DUC как системный сервис (если не выбран пункт Run on startup то DNS записи будут всеравно обновляться только не будет значка в трее). Осталное оставьте как есть, будет желание - сами разберетесть.



все мы любители своего дела.
__________________
http://theprogamers.ru - мой портал про cs 1.6 скоро будет еще WoW

Последний раз редактировалось NecRoMat; 10.05.2010 в 15:18.
NecRoMat вне форума  
Отправить сообщение для NecRoMat с помощью ICQ Ответить с цитированием
Старый 10.07.2009, 13:49   #201
Заблокирован
 
Регистрация: 13.03.2009
Адрес: г.Воскресенск(М.О)
Сообщений: 589
Репутация: 143 [+/-]

Предупреждения: 400
Ах да,еще в консоли бесконечно пишет couldn't exec...
Тоесть не хватает каких-то конфигов наверное..
iRoN_RaY вне форума  
Отправить сообщение для iRoN_RaY с помощью ICQ Ответить с цитированием
Старый 13.07.2009, 14:35   #202
Новичок
 
Регистрация: 13.07.2009
Сообщений: 4
Репутация: 1 [+/-]
Здравствуйте. У меня такая проблема. Я умею делать любые сервера их настраиватью Но у меня есть сервер Counter-Strike 1.6 Jump. В сети он пользуется популярностью. У меня к вам вопросы с которыми я немогу разобраться:

1. Подскажите как настроить плагин или файл чтоб когда проходишь карту давали Hook, Носlip, Jatpak. (Hook - это веревка, Hoclip - проходить сквозь стены, Jatpak - летательный аппарат).
2. Подскажите как соединять два плагина или как самому создать плагины? У меня есть плагин где прыгать статистики /lj /wj /cj /sbj /bj (кто в этом разберается он поймет) он включается командой /lj10. И уменя есть плагин EdggeBugger он включается командой /eb10. Как мне можно соединить эти два плагина в один, чтоб одной командой /lj10 включались эти статистики.
Spiker вне форума  
Ответить с цитированием
Старый 20.07.2009, 01:33   #203
уииииииииииииииииии
 
Аватар для гидроцветок
 
Регистрация: 31.03.2007
Сообщений: 2,295
Репутация: 478 [+/-]
Дайтес ссылку на плагин алталк для сервера 1.6
гидроцветок вне форума  
Ответить с цитированием
Старый 20.07.2009, 11:56   #204
Юзер
 
Аватар для mot9
 
Регистрация: 22.03.2009
Сообщений: 267
Репутация: 90 [+/-]
гидроцветок,
http://bsportal.clan.su/load/4-1-0-14
mot9 вне форума  
Ответить с цитированием
Старый 24.08.2009, 08:22   #205
Новичок
 
Аватар для Clockvek
 
Регистрация: 24.08.2009
Адрес: Набережные Челны
Сообщений: 30
Репутация: 3 [+/-]
Люди у мя проблема с иппортом изначально он у мя 27015 если я вписываю свой айпи 10.16.118.108 то все норм коннектятся (но только твтшники(тоесть те кто пользуется ситевыем оператором таким ж как и я))) а если я вписываю внешний айпи 217.66.24.5 то он выдает ошибку неправельный порт вот скрин)



Хлп ми плиз)))
Clockvek вне форума  
Отправить сообщение для Clockvek с помощью ICQ Отправить сообщение для Clockvek с помощью Skype™ Ответить с цитированием
Старый 24.08.2009, 18:40   #206
тельНЯШКА
 
Аватар для KseLT

 
Регистрация: 29.10.2006
Адрес: Таджикистан
Сообщений: 1,549
Репутация скрыта [+/-]
Clockvek, создай на 27016
KseLT вне форума  
Ответить с цитированием
Старый 25.08.2009, 07:13   #207
Новичок
 
Аватар для Clockvek
 
Регистрация: 24.08.2009
Адрес: Набережные Челны
Сообщений: 30
Репутация: 3 [+/-]
Цитата:
Сообщение от KseLT Посмотреть сообщение
Clockvek, создай на 27016
Еслибы всебыло так просто пробывал и 27020 27017 и 27015 )))
Clockvek вне форума  
Отправить сообщение для Clockvek с помощью ICQ Отправить сообщение для Clockvek с помощью Skype™ Ответить с цитированием
Старый 25.08.2009, 18:37   #208
тельНЯШКА
 
Аватар для KseLT

 
Регистрация: 29.10.2006
Адрес: Таджикистан
Сообщений: 1,549
Репутация скрыта [+/-]
Тогда отключи фаервол.
KseLT вне форума  
Ответить с цитированием
Старый 25.08.2009, 19:18   #209
Новичок
 
Аватар для Clockvek
 
Регистрация: 24.08.2009
Адрес: Набережные Челны
Сообщений: 30
Репутация: 3 [+/-]
Цитата:
Сообщение от KseLT Посмотреть сообщение
Тогда отключи фаервол.
Отключил непомогает может еще чтонибудь подскажешь плиз

----------------------------------------------------------------------------------------------------

Люди что больше никто помочь не может?

Последний раз редактировалось Clockvek; 27.08.2009 в 19:28. Причина: Обновить
Clockvek вне форума  
Отправить сообщение для Clockvek с помощью ICQ Отправить сообщение для Clockvek с помощью Skype™ Ответить с цитированием
Старый 28.08.2009, 19:25   #210
Заблокирован
 
Регистрация: 28.08.2009
Сообщений: 1
Репутация: 0 [+/-]

Предупреждения: 400
Как создать свой сервер??

Как создать свой сервер с плагинами?
GeT_UP вне форума  
Отправить сообщение для GeT_UP с помощью ICQ Ответить с цитированием
Старый 29.08.2009, 09:56   #211
Новичок
 
Аватар для 3r@4oK
 
Регистрация: 04.11.2007
Сообщений: 7
Репутация: 63 [+/-]
GeT_UP, amx mod поставь
3r@4oK вне форума  
Отправить сообщение для 3r@4oK с помощью ICQ Отправить сообщение для 3r@4oK с помощью Skype™ Ответить с цитированием
Старый 29.08.2009, 22:03   #212
Новичок
 
Аватар для Hammy
 
Регистрация: 24.07.2009
Адрес: Москва
Сообщений: 75
Репутация: 11 [+/-]
Unhappy Помогите, пожалуйста мне создать сервер в кс 1.6!

кароч, заходите в папку, где это дело сохранилось, выбираете значок hlds, открываете, пишете любой бред и нажимаете ОК. Чтобы снова на него зайти в следующий раз, вводите заново и наслаждаетесь игрой.

Последний раз редактировалось Hammy; 31.08.2009 в 18:42.
Hammy вне форума  
Отправить сообщение для Hammy с помощью ICQ Ответить с цитированием
Старый 31.08.2009, 20:20   #213
Новичок
 
Аватар для developer
 
Регистрация: 07.06.2009
Адрес: odessa
Сообщений: 5
Репутация: 0 [+/-]
Цитата:
Сообщение от Clockvek Посмотреть сообщение
Отключил непомогает может еще чтонибудь подскажешь плиз

----------------------------------------------------------------------------------------------------

Люди что больше никто помочь не может?
переустанови кс,пропатч и сделай заново.
мне помогло когдат..

Добавлено через 52 секунды
Цитата:
Сообщение от GeT_UP Посмотреть сообщение
Как создать свой сервер с плагинами?
читай выше,все написано ептить
__________________
та да

Последний раз редактировалось developer; 31.08.2009 в 20:20. Причина: Добавлено сообщение
developer вне форума  
Отправить сообщение для developer с помощью ICQ Ответить с цитированием
Старый 01.09.2009, 16:59   #214
Новичок
 
Аватар для Hammy
 
Регистрация: 24.07.2009
Адрес: Москва
Сообщений: 75
Репутация: 11 [+/-]
А если у меня такая фигня - никто кроме меня на мой серв зайти не может, это надо IP делать внешним, да? Подскажите плиз
Hammy вне форума  
Отправить сообщение для Hammy с помощью ICQ Ответить с цитированием
Старый 01.09.2009, 21:36   #215
▰▰▰▰▰▰▰▰▰▰▰▰▰
 
Аватар для iceman_91
 
Регистрация: 07.03.2007
Адрес: С-Пб, Сестрорецк
Сообщений: 1,903
Репутация: 1043 [+/-]
Hammy, по таким вопросам к провайдеру
__________________
>: 4 8 15 16 23 42

iceman_91 вне форума  
Отправить сообщение для iceman_91 с помощью ICQ Отправить сообщение для iceman_91 с помощью Skype™ Ответить с цитированием
Старый 06.09.2009, 11:50   #216
Новичок
 
Аватар для Hammy
 
Регистрация: 24.07.2009
Адрес: Москва
Сообщений: 75
Репутация: 11 [+/-]
Кстати, гораздо проще скачать бесплатно готовый сервер, где уже все настроено!
Hammy вне форума  
Отправить сообщение для Hammy с помощью ICQ Ответить с цитированием
Старый 06.09.2009, 12:10   #217
▰▰▰▰▰▰▰▰▰▰▰▰▰
 
Аватар для iceman_91
 
Регистрация: 07.03.2007
Адрес: С-Пб, Сестрорецк
Сообщений: 1,903
Репутация: 1043 [+/-]
Hammy, скачаный сервер не предоставит сам выделенного IP )
__________________
>: 4 8 15 16 23 42

iceman_91 вне форума  
Отправить сообщение для iceman_91 с помощью ICQ Отправить сообщение для iceman_91 с помощью Skype™ Ответить с цитированием
Старый 06.09.2009, 18:53   #218
Новичок
 
Аватар для Hammy
 
Регистрация: 24.07.2009
Адрес: Москва
Сообщений: 75
Репутация: 11 [+/-]
не я уже не ппро это, я свой серв даже уже не пытаюсь содавать))))) играю у друга))))
Hammy вне форума  
Отправить сообщение для Hammy с помощью ICQ Ответить с цитированием
Старый 11.09.2009, 19:47   #219
тельНЯШКА
 
Аватар для KseLT

 
Регистрация: 29.10.2006
Адрес: Таджикистан
Сообщений: 1,549
Репутация скрыта [+/-]
1. Сервер не виден в интернете.
2. При использовании голосовой связи голоса сильно искажаются, разобрать что говорят очень трудно.
KseLT вне форума  
Ответить с цитированием
Старый 14.09.2009, 14:29   #220
Новичок
 
Регистрация: 05.03.2009
Сообщений: 1
Репутация: 0 [+/-]
проблемка - при смене карты сервер делает рестарт и все игроки вылетают. Как это исправить ?
ЗЫ кучу материала перерыл ненашёл может кто сталкивался
Saylos вне форума  
Ответить с цитированием
Ответ


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

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

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


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


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