Polygon4.Net - Тактические игры online

Polygon4.Net - Тактические игры online (http://forum.polygon4.net/index.php)
-   Техподдержка (http://forum.polygon4.net/forumdisplay.php?f=18)
-   -   Подскажите как сделать сервер? (http://forum.polygon4.net/showthread.php?t=805)

M@ЖOR 15.05.2007 21:41

Подскажите как сделать сервер?
 
Подскажите пожалуйста начинающим с помощью чего делать сервер для DOD:S? Обращаемся к Вам, т.к. по статистике у Вас самые лучшие сервера.
На наша-лайф приведена целая тема этому http://bbs.dods.ru/showthread.php?s=&threadid=24944, только получается создавать для DOD, а как сделать для DOD:S
Заранее благодарен.

khap 15.05.2007 23:18

Да в общем-то все как там написано.
Программой hldsupdatetool.bin скачивается и устанавливается последняя версия установочного комплекта.

Сервер DoD:S закачиваем так:
Цитата:

#!/bin/sh

./steam -command update -game "dods" -dir ../game_server1 > process_update1.log
Сервер CS:S ставится:
Цитата:

#!/bin/sh

./steam -command update -game "Counter-Strike Source" -dir ../game_server11 > process_update11.log
Строки запуска додс и ксс серверов:
Цитата:

./srcds_run -console -game dod
./srcds_run -console -game cstrike
Все остальное по настройкам вроде везде подробно расписано. Будут вопросы - спрашивайте. Попробую ответить.

PS Приведенное выше - это linux сервер. Для windows - другой принцип запуска, но параметры - те же.

M@ЖOR 16.05.2007 00:02

C:\hldsupdatetool\hldsupdatetool.exe -command update -game "dods" -dir C:\srcds > process_update1.log

вот так запускаю и нехочет загружаться!

khap 16.05.2007 00:31

А что при этом находится в файле process_update1.log?
Какие-то ошибки показываются?

M@ЖOR 16.05.2007 00:43

C:\hldsupdatetool\hldsupdatetool.exe -command update -game "dods" -dir C:\srcds
сделал вот так начало, что то грузить, но пишет что грузит HL, про DOD:S ни слова.
Подожду до конца, может и выйдет!
А до этого почему то эта команда не выполнялась!

M@ЖOR 16.05.2007 00:44

Как, кстате стопорить DOS-окно оно если чего и пишет то я не успеваю прочитать, т.к. быстро сворачивается!

khap 16.05.2007 01:21

Цитата:

Сообщение от M@ЖOR (Сообщение 12665)
C:\hldsupdatetool\hldsupdatetool.exe -command update -game "dods" -dir C:\srcds
сделал вот так начало, что то грузить, но пишет что грузит HL, про DOD:S ни слова.
Подожду до конца, может и выйдет!
А до этого почему то эта команда не выполнялась!

Она долго будет качать сначала ядро HL2 а потом к нему дополнительно додс.

Так что жди пока все не докачает.

}I{эК 16.05.2007 01:50

Цитата:

т.к. по статистике у Вас самые лучшие сервера.
а по какой такой статистике?
думал, что один так считаю:shok: :D

M@ЖOR 16.05.2007 01:54

где-то видел статистику серверов России
если интересно могу поискать ссылку!

M@ЖOR 16.05.2007 14:42

Вложений: 1
простите, еще один вопрос от Нуба :D
вроде сервер загрузил, только вот чего он столько ошибок пишет?

khap 16.05.2007 17:21

Цитата:

Сообщение от M@ЖOR (Сообщение 12715)
простите, еще один вопрос от Нуба :D
вроде сервер загрузил, только вот чего он столько ошибок пишет?

Это впоросы к разработчику данной карты. :)
В остальном вроде все нормально.

M@ЖOR 16.05.2007 17:26

А этот exe-шник (srcds.exe) он не может запускаться как программа Win, как приложение?
Я к чему спрашиваю, сервер можно загрузить только через батник или еще как?
И как делать закрытый сервер?

nightspotlight 27.06.2007 01:37

Помощь начинающим по установке сервера Source:
http://www.srcds.com
русская версия:
http://www.srcds.ru

С этих инструкций сам начинал (первая ссылка). Всё получалось.

M@ЖOR 27.06.2007 12:41

Да, все получилось, все сделал, там просто написано для контры, а нюансы для ДОДСа не расписаны вот и получаются запарки..
Теперь вот возник вопрос, как поместить картинку на окно которое загружается во вроемя игры, самое первое, где просто жмешь "ок".
В стандартном виде там просто история ДОДСа на инглише и ссылка на сайт....... впринципе знаю, что это изменяется с помощью файла motd.txt, но вот, что конкретно там надо изменить, чтобы туда запехнуть картинку?

khap 27.06.2007 13:48

Нужно добавить линк на картинку. Там стандартный HTML. Только вот русские буквы упорно показывать не хочет :(

nightspotlight 27.06.2007 14:48

Не видел, как выглядит motd.txt для DoD:S. В CS:S вот он:
Код HTML:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Cstrike MOTD</title>
<style type="text/css">
pre  {
  font-family:Verdana,Tahoma;
  color:#FFB000;
    }
body {
  background:#000000;
  margin-left:8px;
  margin-top:0px;
  }
a {
    text-decoration:    underline;
 }
a:link  {
    color:  #FFFFFF;
    }
a:visited  {
    color:  #FFFFFF;
    }
a:active    {
    color:  #FFFFFF;
    }
a:hover {
    color:  #FFFFFF;
    text-decoration:    underline;
    }
</style>
</head>
<body scroll="no">
<pre>
You are playing Counter-Strike: Source
Visit the official CS web site @
www.counter-strike.net
<a href="http://www.counter-strike.net">Visit Counter-Strike.net</a>
</pre>
</body>
</html>

В DoD:S наверное почти тоже самое, то есть пиши свой текст между тегами <pre> и </pre>
Насчёт русского языка... Наверное надо просто добавить:
Код HTML:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
между <head> и </head>, то есть поменять кодировку страницы.

BouH 27.06.2007 15:20

Указанная кодировка поддерживает кириллицу.

khap 27.06.2007 16:29

пробовали. И win1251 и utf-8 (родное для Source). Не получается... Такое ощущение что встроенный бразуер этих тегов не понимает. Так что наверно только написать картинку на русском языке и показывать ее.

BouH 27.06.2007 17:32

Цитата:

Сообщение от khap (Сообщение 18141)
пробовали. И win1251 и utf-8 (родное для Source). Не получается... Такое ощущение что встроенный бразуер этих тегов не понимает. Так что наверно только написать картинку на русском языке и показывать ее.

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

Действительно, остается нарисовать картинку в фотошопе и показывать её :)

nightspotlight 27.06.2007 19:47

Странно. В CS:S и без всяких мета русский показывает.

Ork 27.06.2007 19:52

Цитата:

Сообщение от khap (Сообщение 18141)
пробовали. И win1251 и utf-8 (родное для Source). Не получается... Такое ощущение что встроенный бразуер этих тегов не понимает. Так что наверно только написать картинку на русском языке и показывать ее.

Например, на дизбате показывается русский текст. Именно текст, а не картинка с изображением текста!:shok:

khap 27.06.2007 20:11

Цитата:

Сообщение от Ork (Сообщение 18151)
Например, на дизбате показывается русский текст. Именно текст, а не картинка с изображением текста!:shok:

ХЗ. У нас сначала не получилось. А сейчас нет возможности это проверять...

M@ЖOR 28.06.2007 01:45

Вот motd, который у меня..... линк на картинку добавил, но всеравно не пашет...

Цитата:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://dod-kgb.clan.su/_nw/0/46368.jpg">
<HTML><HEAD><TITLE>Day of Defeat</TITLE>
<META http-equiv=content-type content=text/html;charset=iso-8859-1>
<STYLE>.classbodycopy {
FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; TEXT-DECORATION: none
}
.classWhiteHed {
FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
</STYLE>

<META content="MSHTML 6.00.2800.1276" name=GENERATOR></HEAD>
<BODY text=white vLink=#655521 link=#655521 bgColor=#928148 topMargin=0>
<P><SPAN class=classbodycopy><br><B>Welcome to <I>Day of Defeat: Source</I></B>!
<I>Day of Defeat: Source</I> is a World War II multiplayer game driven by the Source
engine. DoD:Source attempts to recreate WWII battles in both fictional and
non-fictional environments - the game puts you in the shoes (rather, combat
boots!) of an American or German soldier circa 1944, Western Europe.
<P>You can visit DoD at: <A
href="http://dod-kgb.clan.su/"> =KGB KLAN= /</A>
</SPAN></SPAN></P></BODY></HTML>

khap 28.06.2007 02:01

А где здесь линк на картинку? такой линк должен начинаться с <img src="

BouH 28.06.2007 03:01

Цитата:

Сообщение от M@ЖOR (Сообщение 18185)
Вот motd, который у меня..... линк на картинку добавил, но всеравно не пашет...

Заменив в закоменченной области ссылку на документацию по HTML (http://www.w3.org/TR/1999/REC-html40...1224/loose.dtd) на ссылку на картинку ты ничего не добёшься. Картинка должна быть в теле документа, или в области, где задаётся каскадная таблица стилей. Проще, в теле :) Вид ссылки, как написал Хап, <img src="адрес_твоей_картинки"> Можно ещё добавить параметры align, border... Это уже украшательства.

M@ЖOR 28.06.2007 10:18

Большое Вам спасибо парни! Все работает......... :party:
...................................................
А что означают эти параметры align, border?
Если не трудно подскажите какими параметрами теперь эту картинку на центр подвинуть?

BouH 28.06.2007 10:39

Эх, учи матчасть! :) htmlbook.ru изучай для общего развития ;) Коротко:
align - отвечает за расположение относительно краёв документа, таблицы (если тег рисунка заключен между тегов таблицы) или текста. В твоём случае нужно изменить ссылку до вида <img src="адрес_твоей_картинки" align="middle">
border - рамка вокруг рисунка. Задаётся в пикселях (напр., border="1" - рамка толщиной 1 pxl, border="17" - рамка толщиной 17 pxl).

PS. Короче, изучай HTML)))

nightspotlight 28.06.2007 11:04

Понял!
Код HTML:

<META http-equiv=content-type content=text/html;charset=iso-8859-1>
Наверно здесь надо "iso-8859-1" заменить на "windows-1251" или "utf-8". Тогда, возможно, будет показывать русский.

M@ЖOR 28.06.2007 11:12

Цитата:

Сообщение от Lethal (Сообщение 18212)
Понял!
Код HTML:

<META http-equiv=content-type content=text/html;charset=iso-8859-1>
Наверно здесь надо "iso-8859-1" заменить на "windows-1251" или "utf-8". Тогда, возможно, будет показывать русский.

да, проверил, именно так и выводит русский, по крайней мере "windows-1251" - работает...

M@ЖOR 28.06.2007 11:33

Цитата:

Сообщение от BouH (Сообщение 18205)
В твоём случае нужно изменить ссылку до вида <img src="адрес_твоей_картинки" align="middle">

не, на центр не переместило картинку...

BouH 28.06.2007 12:51

Цитата:

Сообщение от M@ЖOR (Сообщение 18219)
не, на центр не переместило картинку...

Сделай вот так:
Код:

<center><img src="http://dod-kgb.clan.su/_nw/0/46368.jpg"></center>

M@ЖOR 28.06.2007 13:32

Ок..... огромное спасибо!!!! :dance2:

M@ЖOR 28.06.2007 15:45

Кстате, вот еще вопросик от Нуба...
Сервер запускаю, подсоеденяется к нему, например, игрок, а его не пускает, пишет типа нет такой карты....
Хотя значения на загрузку вроде правильные стоят....
sv_allowdownload 1
sv_allowupload 1

Почему не дает грузить с сервера карту?

khap 28.06.2007 16:17

А sv_downloadurl есть? Какое значение?

В принципе, у нас карты раздаются через веб-сервер. Таким образом указываем откуда закачивать, с какого url.

M@ЖOR 28.06.2007 16:21

не, у меня карты лежат на моем же компе, там где и сервер стоит...

BouH 28.06.2007 16:25

Цитата:

Сообщение от M@ЖOR (Сообщение 18239)
не, у меня карты лежат на моем же компе, там где и сервер стоит...

Ну укажи относительный (по серверу) путь до карт на своём ПК.

M@ЖOR 28.06.2007 16:25

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

nightspotlight 28.06.2007 16:31

Воин, ты сам сделал ошибку. В теге img align равен не "middle", а "center".

nightspotlight 28.06.2007 16:32

Вообще-то со стандартными настройками карты должно автоматически качаться.
Мажор, сгенери себе конфиг здесь: http://www.cstrike-planet.com/cfgmaker?cfg=srcds
Сохрани полученный текст конфига в файл server.cfg и помести этот файл в папку cstrike сервера.

nightspotlight 28.06.2007 16:34

Да, кстати, Мажор, у тебя никакого сетевого экрана не стоит, который бы блокировал закачку содержимого с твоего компьютера?


Часовой пояс GMT +5, время: 13:18.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Khorost Group© 2002-2021