Конфиг рабочий, случайно забыл поставит // перед 192.x.x.x , сам не смог подключиться.
В этом конфиге разрешены только,
10.x.x.x - localnet
62.x.x.x 78.x.x.x 79.x.x.x 82.x.x.x 85.x.x.x 89.x.x.x
91.*.*.* 92.*.*.* 93.x.x.x 94.*.*.* 95.*.*.* 96.*.*.*
Обязательно оставляем iocalhost 127.*.*.*
Обязательно оставляем iocalnet 192.*.*.*
193.*.*.* 194.*.*.* 195.*.*.* 212.*.*.* 213.*.*.* 217.*.*.*
(поддиапазоны пока не прописывал)
Конфиг уже проверялся мной на роботу, команда
addipmask - более гибкая
например 1*.*.*.* - запретит все 1xx,1x,1 диапазоны.
Еще есть обратная команда на разрешение, но как сочетать их
вместе, или включить обратный режим -я не понял.
Ссылка для скачивания файла:
[Для просмотра данной ссылки нужно зарегистрироваться]
(Ссылка на раб. кофиг)
Просто расспаковываем в корень сема, с с облюдением путей,
и запускаем ultra.bat
Вот тоже делал для людей:
только он без IP Filter - совсем.
у них такая задача не стояла
USSR.zip (2948 байт)
Ссылка для скачивания файла:
[Для просмотра данной ссылки нужно зарегистрироваться]
Расспаковываем аналогично - в корневую папку сема, с соблюдением путей.
и запускаем ussr.bat
IP Filter - можно взять из другого архива, ну и имя сервера поменять.
Недавно тоже делал. Сам запускал - человек 10 сразу играло - всё ок.
Как видно всё работает:
На кракозябры - внимание обращать не стоит, они исчезают в dedicatedserver.exe, если
перевести игру в режим английской версий - очень легко.
И это только там - где русский шрифт.
Вина 1С: - не русифицировали DedicatdServer.exe.
Как видно в режиме английской версии - всё ок:
command
Эти файлы расспаковаваем в папку scripts/commads
[Для просмотра данной ссылки нужно зарегистрироваться]
[Для просмотра данной ссылки нужно зарегистрироваться]
Содержат много рисунков, приветсвийй, а также команды
упрвавления серверов - просмотр игроков, ban Kick и обратное
по имени и IP. Файлы имеют расширение *.ini, можно самому таких наделать.
для работы любой команды - открываем консоль (тильда F1)
И вводим
/hi
/privet
/dupe
/lol
/rlist - показывает игроков и наблюдатетелей на сервере
/rkickcl <num> - кикает данного клиента на сервере
команды для работают - если у вас верный пароль, иначе выкинет вас с севера.
и так далее.
Полезные консольный команды (с семомании)
Для онлайна:
wld_bRenderShadowMaps=0
Движок забывает считать тени.
plr_bOnlySam=1
Все скелеты превращаются в милых Сэмов.
hud_bCrosshairFixed=1
Прицел больше никуда не скачет.
hud_fCrosshairScale=2
Размер прицела. Нормальное значение =1
hud_iStats=1
Показывает FPS.
net_bReportTraffic=1
Cообщает о полученном/отправленном траффике!!!
gfx_bDecoratedText=0
Убирает всю анимацию, ставит в дефолт цвет, альфу, атрибуты текста, у ников игроков, и в других местах.
con_iLastLines=1
Определяет количество строк, появляющихся на экране от консоли, ставьте 0, чтобы вообще убрать их, ставьте 1 для одной строки, и т.д.
con_tmLastLines=10
Определяет время, в секундах, сколько строки должны держаться.
dem_fSyncRate=100
Определяет скорость проигрывания демки, чем выше значение, тем медленнее. 0 - дефолт, -1 - стоп кадр, 100-500 для slo-mo.(Внимание: иногда после употребления этой команды может накрыться проигрывание демок (как в версии 1.07), от этого спасает только удаление и установка заноvо, так что не злоупотребляйте.)
dem_iAnimFrame=1
Делает с демки кучу скриншотов для создания фильма... не забудьте запастись лишним гигабайтом (если серьезно - поставьте максимально низкое разрешение). Пишите -1 для прекращения.
hud_bShowNetGraph=1
Показывает график траффика.
Используйте эти комманды, если вас раздражает выкидываение при попытке соединения с сервером, с сообщением о таймауте. После равно ставьте как можно большие значения (в секундах).
net_tmDisconnectTimeout=
net_tmProblemsTimeout=
net_tmConnectionTimeout=
Используйте эти комманды для эмуляции пинга. Учтите, после равно находятся значения в секундах, так что =1 будет значить, что пинг равен одной секунде. Ставьте 0, для отмены всего этого.
net_fLatencyVariationSend=
net_fLatencyVariationRecv=
Для сингла:
gam_fRealTimeFactor=2
Изменяет ход времени. 1 - для нормального, более 2 - убыстренный режим, менее 1 - (0.5, например) slo-mo.
cht_fTranslationMultiplier=3
Изменяет скорость Сэма и высоту его прыжков. Чем выше, тем веселее. Вы рискуете разбиться о невидимый потолок карт, если выставите значение, например 100!
plr_fFOV=120
Изменяет угол обозрения Сэма, нормальный - 90.
gfx_fSaturation=2
Изменяет насыщенность всего Сэма! 1 - по умолчанию, 0 - серые цвета, 2 и больше - "психоделические эффекты"
![Smile](images/smilies/smile.gif)
После этой комманды необходимо написать другую - RefreshTestures() Значения выше 10 СТОИТ посмотреть!!!
gfx_iHueShift=300
Это еще хуже... делает сдвиг цветов, как в любимом ACDSee, или Photoshop'e... значения от 0, до 359. Тоже требует RefreshTestures().
gfx_iLensFlareQuality=0
При 0 убирает эффект линз, при 3 возвращает.
Команд намного больше. при наличие свободного вреиени - добавлю.
Описание многих команд есть в папке Help/ShellSymbols.txt - только на английском.
Для сема также есть монитор - который собирает статистику сервера
и может выдавать её в web, виде, исподьзуя забыл чего (он для многих игр работает)
Удалённое управление:
Запуск rcon.exe
rcon.exe 89.93.93.93 25605 "xxxl"
или rcon.exe IP PORT "Password"
работают все команды - как и в консоли, в том числе
самодельные, только вводяться без /
дополнително можно удалённо рестартовать сервер, сменить карту
кикать - банить - создавать сообщения от имени сервера,
Пример - вводим:
ded_strLevel = "Levels\\15_TheGreatPyramid.wld";
nextmap();
Тогда сервер будет иметь стартовой картой TheGreatPyramid,
и по завершении игры - снова стартовать с неё.
ded_strLevel = "Levels\\01_Hatshepsut.wld";
nextmap();
Обычный - рестарт сервера.
Если ввести:
privet
hi
lol
Будут выданы от имени сервера - (заставки, если вы скопировали файлы *.ini - из commands.rar)
Всё вводиться в rcon.exe
Если пароль корректный у игрока - он часть команд может делать прямо из игры из консоли.
У запускающего сервер - лучше сразу прописать пароли, в
файле Scripts/Game_startup.ini, те же что и в init.ini - сервера.
Тогда управлять можно будет сервером - как из rcon, так и из
игры.
Во все моды - тоже можно по сетке играть - в PEFE2 - вообще улёт, там монтстры сотнями сыпятся.
к примеру - играли 3 человека - проц у парня селерон 2.1 или 2.4 - загруз на 100%,
в обычной игре у сервака тока до 10%. (у него)
Для тех - кто не силён в скриптах, есть специальные програмы
генерирующие и запускающие dedicated server - для сема
[Для просмотра данной ссылки нужно зарегистрироваться]
Программа для запуска полноценного dedicated sеrver для FE - 6,2 MB
Дружелюбный frontend (GUI)
[Для просмотра данной ссылки нужно зарегистрироваться]
Программа для запуска полноценного dedicated sеrver для SE - 6.5 MB
Дружелюбный frontend (GUI)
[Для просмотра данной ссылки нужно зарегистрироваться]
Позволяет делать красочные заставки - выдаваемые всем пользователям,
и назначать их на свободный клавиши. - 579 KB
[Для просмотра данной ссылки нужно зарегистрироваться]
Мониторинг и сбор статистики с сервера - сам ещё не делал
![Smile](images/smilies/smile.gif)
255 KB
Использует qstat, вот readme:
+--------------------------------------+
| Serious Sam Server Monitor
| version 1.0
|
| by Aaron Bishop
| email:
mailman@hit-squad.net
+--------------------------------------+
------------
Installation
------------
Unzip this zip file into a folder in your web root path on your web server.
You will need to install QStat, a game server query tool. You can download it at
[Для просмотра данной ссылки нужно зарегистрироваться]. Once you have installed QStat onto your web server, you will need to configure the Serious Sam Server Monitor PHP script (index.php). Open it up with a text editor and edit the values located at the top of the file:
- QStat executable location: this is the path to the executable including the executable name its self. If the executable is located in c:\qstat25c, then the value you would type would be "/qstat25c/qstat".
- server ip address
- server query port: this is the port that the QStat program will connect to. This is always one number higher than the port that the server is operating on. If the server is located on port 25600, then the query port is 25601.
After you have configured the script, you can now view it through your web browser. If everything is properly configured, it will show the current map, players, and server information.
------------
If you encounter any bugs, please email them to
mailman@hit-squad.net .
Конец Readme.
[Для просмотра данной ссылки нужно зарегистрироваться]
Редактор ников - позволит сделать вам красочный мерцающий ник,
в сетевой игре.
Для игр:
Serious Sam FE
Serious Sam SE
QUAKE 3
Return to castle Wolfenstein.
Ник можно сделать и в ручную, только длинный
без программы не получиться.
^i - после этого наклонный шрифт
^b - bold шрифт
^f0-9 - частота мерцания, пример ^f5 ^f3
^c[цвет по web кодировке] пример ^cffff00 ^c0000ff
ПРИМЕР НИКА:
^i^f9^cffffooNNOV-^f5^c0000ffFriends
P.S.
Буквы - маленькие латинские