Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

> Вопрос - ответ, небольшой faq по созданию своего сервера
_kaa_
сообщение Jun 12 2004, 19:12
Сообщение #1


Level 9
Иконки Групп

Класс: Волшебник
Характер: Chaotic Good
Раса: Дракон
NWN: Скриптинг [PW]



Q: Где взять ПО для сервера?
A: Лучше всего на веб-сайте bioware (вот тут). Есть версии для windows, lunix (и всех *nix подобных, умеющих эмулировать linux. к примеру многие сервера работают на freebsd ничуть не хуже, чем на linux) и mac

Q: Как настроить сервер
A: Менять настройки можно после запуска сервера, в параметрах при запуске:

Опции командной строки:
-module <name>
имя модуля без расширения. модуль должен лежать в папке /nwm или /modules
(Loads and runs the specified module. The module name is the name without the extension of a module file from your 'nwm' or 'modules' directory)
-load <slot#>
Загрузка сохраненной игры с номером slot#
(Loads and runs the specified saved game. Saved games are located in the saves directory of your installation)
-maxclients #
Максимальное количество игроков на сервере
(Set the maximum number of connections to the game server)
-minlevel #
Установка минимального уровня персонажа для игры на этом сервере.
(Set the minimum character level required by the server)
-maxlevel #
Установка максимального уровня персонажа для игры на этом сервере.
(Set the maximum character level allowed by the server)
-pauseandplay 0/1
0 - только ДМ может нажать "паузу" в игре, 1 - игроки тоже могут
(0 = game can only be paused by DM, 1 = game can by paused by players)
-pvp 0/1
опции Игрок против Игрока (PvP). 0 - игрок не может навредить другому игроку, 1 - может, если он не в партии, 2 - может без ограничений.
(0 = none, 1 = party, 2 = full)
-servervault 0/1
0 - на сервер пускает только локальных персонажей игроков, 1 - только серверные персонажи.
(0 = local characters only. 1 = server characters only)
-elc 0/1
проверка на легальность да\нет - 0\1
(0 = don't enforce legal characters, 1 = do enforce legal characters)
-ilr 0/1
проверка одетых вещей на персонаже да\нет
(0 = don't enforce item level restrictions, 1 = do enforce item level )restrictions
-gametype #
Тип игры. Отображается в Game Spy.
(Set which game room to post the game to (if game is posted to the Internet). The game room types available in the game at the time this was written were Action, Story, Story lite, Role Play, Team, Melee, Arena, Social, Alternative, PW Action, PW Story, Solo and Tech Support.)
-oneparty 0/1
0 - любое количество партий, 1 - только одна
(0 = allow multiple parties, 1 = allow only one party)
-difficulty #
Сложность игры, влияет на многое в игре.
(1 = easy, 2 = normal, 3 = D&D hardcore, 4 = very difficult)
-autosaveinterval #
Автосохранение игры. Используется редко. 0 - отключить (рекоменд.)
(Set how frequently (in minutes) to autosave. 0 disables autosave)
-playerpassword <password>
Пароль для игроков. Если не задавать - вход свободный.
(Set the password required by players to join the game. If a player password is not set, players will be able to join without a password.)
-dmpassword <password>
Пароль ДМ-ов
(Set the password required by DMs to DM the game. If a DM password is not set, all DM access will be disabled.)
-servername <name>
Имя сервера.
(Set the name that this server will display in the mulitplayer game listing)
-publicserver 0/1
Публиковать информацию о сервере в интернете и разрешить подключение к серверу для сбора статистики с него.
(0 = do not list server with the matching service. 1 = list server with the matching service)
-reloadwhenempty 0/1
1 - Перезапускать сервер, если никого из игроков нет.
0 = module state is persistant as long as server is running, 1 = module state is reset when the server becomes empty (i.e. all players logout).
-port #
Номер порта сервера (по умолчанию 5121)
(Specify the port to listen on for the server)

и в файле nwnplayer.ini:
Код

[Server Options]
BackupSavedChars=0 - создавать страх. копии персонажей. редко используется
ShowDMJoinedMessage=1 - показывать игрокам вход ДМ-ов на шард или нет
Disallow Shouting=0 - отключить shout\крик
Suppress Base Servervault=0 - запретить доступ к основному servervault на сервере (для двух разных модулей на шарде)
AllowLocalChars=0 - разрешить вход персонажей с папки localvault игрока. используется редко.
ItemLevelRestrictions=1 - включить проверку одетых на персонажа вещей
Enforce Legal Characters=0 - требовать проверку через сайт bioware (по CD-KEY)
Auto Save Interval=0 - выключить автосохранение игры (не персонажей!)
PauseAndPlay=0 - можно ли игрокам останавливать игру (пауза)
PVP Setting=1 - настройки Игрок против Игрока (PvP)
Game Type=0 - тип игры для публикации
GameSpy Enabled=0 - разрешить взаимодействие с GameSpy
Reload Module When Empty=0 - перезапускать сервер, когда игроков нет
Server Name=NWN server - имя сервера
Max Players=32 - максимальное количество игроков
Game Port=5121 - порт
Difficulty Level=3 - сложность игры
[Banned Ips] - список забанненых (т.е. запрещенных) ip-адресов
0=
[Banned Players] - список забанненых логинов
0=
[Banned CD Keys]- список забанненых CD-KEYs
0=


Q: Как запустить сервер без проверки ключей?
A: Нужно закрыть доступ к серверам ключей. Для ipfw это выглядит примерно так:
Код

deny ip from any to 66.244.193.0/24

Либо любым другим файрволом закрыть подсеть 66.244.193.0/255.255.255.0 и
209.5.183.0 /255.255.255.0
(можно закрыть актуальные адреса, правда биоваре их меняет. на текущий момент это 66.244.193.9, 209.5.183.137. посмотреть можно например так:
Код

nslookup nwmaster.bioware.com


Второй вариант подойдет для сервера (клиенту не даст проверить свои пароли)
Находите файл hosts (для *nix это обычно /etc/hosts, для win -%windir%\system32\drivers\etc\hosts)
В него добавляете строку:
Код

127.0.0.1               nwmaster.bioware.com

После этого сервер будет уверен, что у адреса nwmaster.bioware.com ip-адрес 127.0.0.1, а в реальности это адрес вашего копьютера.

С некоторых пор второй способ больше не работает.
Есть еще один вариант без установки файрволла.
Заходите в свойства сетевого соединения, свойства tcp\ip, дополнительно. В списке ip-адресов добавляете текущие адреса серверов ключей (чуть выше написанно как их можно получить). После этого эти адреса считаются локальными и в интернет сервер не полезет.

Сообщение отредактировал _kaa_ - Aug 28 2005, 13:51
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
4 страниц V  < 1 2 3 4 >  
Открыть новую тему
Ответов (25 - 49)
justshurik
сообщение Dec 30 2005, 14:05
Сообщение #26


Level 4
**

Класс: Маг
Характер: Chaotic Evil
Раса: Человек



Сделал как вы описали в FAQ. Однако при входе на мой сервер пишет, что "Вы были изгнаны"
Приэтом ни одного человека на серваке нет.
Добавлено в [mergetime]1135940902[/mergetime]
Сделал как Вы написали в FAQ. Создал сервак, однако при попытке войти на него, пишет, что я был изгнан.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
helvene
сообщение Dec 30 2005, 14:21
Сообщение #27


Mystery
Иконки Групп

Класс: Маг
Характер: Lawful Evil
Раса: Тварь
NWN: Контент
Амен



QUOTE (justshurik @ Dec 30 2005, 14:05)
Однако при входе на мой сервер пишет, что "Вы были изгнаны"

Проверка на CD-key? :unsure:
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
maximal_up
сообщение Dec 30 2005, 16:04
Сообщение #28


Ищущий
*****

Класс: Рейнджер
Характер: Lawful Neutral
Раса: Эльф
ПОДМАСТЕРЬЕ



QUOTE (justshurik @ Dec 30 2005, 15:05)
Сделал как вы описали в FAQ. Однако при входе на мой сервер пишет, что "Вы были изгнаны" Приэтом ни одного человека на серваке нет.

Что-то знакомое... Опиши поподробнее. Что надо сделать, что-бы зайти с левой версии в интернетовскую часть НВН:
1. версия 1.66.
2. свои CD-key, сгененые keygen-ом, прописаные в соответственном *.ini файле
3. заходить в систему сетевой игры, у меня лично, получается только в ОФФЛАЙНЕ!
4. дальше всё как по маслу. Заходите на сервер и играетесь. Выкинуть может только ДМ.
QUOTE (helvene @ Dec 30 2005, 15:21)
Проверка на CD-key?

Именно она, но это можно обойти заходя в ОФФЛАЙНЕ.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
helvene
сообщение Dec 30 2005, 16:11
Сообщение #29


Mystery
Иконки Групп

Класс: Маг
Характер: Lawful Evil
Раса: Тварь
NWN: Контент
Амен



maximal_up, я подозреваю, что тут дело несколько в другом.
Человек же пишет, что выкидывает его уже при заходе на сервер, а не при авторизации. Сложно сказать что-либо точно по данному описанию возникающей ошибки, но мое предположение - в настройках сервера стоит Enforce Legal Characters=1, а у человека пиратка.Т.е., сервер запрашивает проверку CD-key у мастер-сервера Bioware и в ответ получает, что нет такого, и пытающегося залогиниться надо гнать взашей. Заходя в оффлайне эту проверку не обойдешь.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
maximal_up
сообщение Dec 30 2005, 17:16
Сообщение #30


Ищущий
*****

Класс: Рейнджер
Характер: Lawful Neutral
Раса: Эльф
ПОДМАСТЕРЬЕ



QUOTE (helvene @ Dec 30 2005, 17:11)
Человек же пишет, что выкидывает его уже при заходе на сервер, а не при авторизации. Сложно сказать что-либо точно по данному описанию возникающей ошибки, но мое предположение - в настройках сервера стоит Enforce Legal Characters=1, а у человека пиратка.Т.е., сервер запрашивает проверку CD-key у мастер-сервера Bioware и в ответ получает, что нет такого, и пытающегося залогиниться надо гнать взашей. Заходя в оффлайне эту проверку не обойдешь.

Может быть, может быть. Надо просто точнее знать, в чём дело, с какого его сервера кидает и т.д. Если действительно дело в "Enforce Legal Characters", то сервер, скорее-всего, буржуйский....
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
helvene
сообщение Dec 30 2005, 17:22
Сообщение #31


Mystery
Иконки Групп

Класс: Маг
Характер: Lawful Evil
Раса: Тварь
NWN: Контент
Амен



maximal_up, при всем моем почтении - вы невнимательны!
QUOTE (justshurik @ Dec 30 2005, 14:05)
Создал сервак, однако при попытке войти на него, пишет, что я был изгнан.

Речь идет о сервере, который человек сам поднял!
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
justshurik
сообщение Dec 30 2005, 17:36
Сообщение #32


Level 4
**

Класс: Маг
Характер: Chaotic Evil
Раса: Человек



QUOTE (helvene @ Dec 30 2005, 17:22)

Речь идет о сервере, который человек сам поднял!

Я хочу сделать сервер для шарда, через nwserver.exe
Если это поможет разобраться часть моего nwplayer.ini
CODE

[Server Options]
One Party Only=1
MaxCharLevel=40
Game Port=5121
Max Players=6
Server Name=Server
GameSpy Enabled=0
Game Type=0
Disable AutoSave=0
CD Banned Behavior=1
Suppress Base Servervault=0
Disallow Shouting=0
ShowDMJoinedMessage=1
Saving Throw Automatic Failure On 1=1
BackupSavedChars=0
Validate Spells=1
Master Server Authentication Required For Player Login=0
Account validation required during Master Server down times=0
Reload Module When Empty=0
PVP Setting=1
PauseAndPlay=0
Auto Save Interval=0
AllowLocalChars=0
Game Region=0
ServerDownTimer=180
Enforce Legal Characters=0
ItemLevelRestrictions=0
MPEnabled=1
DMPassword=
PlayerPassword=
[Control Options]
Zoom Speed=3.000000
CameraTurnSpeed=1.000000
Enable ScreenEdgeCameraTurn=1
CameraMode=1
[Profile]
ShowMessageOfTheDay=0
Client Port=5120
Player Name=ххххххх
Password=ххххххххххххх
Remember Password=1
Direct Connect IP=87.228.32.28
ServerList Show All Versions=0
Current Page=2
ServerList Hide Passworded=1
ServerList Hide Local Vault=0
ServerList Hide Server Vault=0
Group Room=274
ShowPregenChars=0
JournalPage=0


Добавлено в 17:42
Короче, дело обстоит так: создаю сервак в nwserver.exe. С другого компа захожу в НвН, прохожу авторизацию, захожу в локальную игру, прямое соединение, набираю IP адрес моего сервера и пытаюсь соединиться.
В ответ вываливается сообщение что я был изгнан.

Сообщение отредактировал justshurik - Dec 30 2005, 18:09
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
[MoF]Darth_Nick
сообщение Dec 30 2005, 17:56
Сообщение #33


Level 6
Иконки Групп

Класс: Некромант
Характер: Chaotic Evil
Раса: Нежить
NWN: Скриптинг [PW]



пароль не пали )
ЕЛЦ помойму вообще другую вещь делает, просто не пропускает "левых" чаров и пишет что они "неправельные", но не бутает\банит

З.Ы. если нету такого сд кея у мастер хоста, то выдается - СД Ключ не авторизирован

Сообщение отредактировал [MoF]Darth_Nick - Dec 30 2005, 18:40
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
justshurik
сообщение Dec 30 2005, 18:08
Сообщение #34


Level 4
**

Класс: Маг
Характер: Chaotic Evil
Раса: Человек



QUOTE ([MoF)
Darth_Nick,Dec 30 2005, 17:56]пароль не пали )

Да бог с ним с паролем. Я с этой проблемой уже неделю сижу, а результатов нету. Все время одна и таже ошибка выскакивает
Добавлено в 01:52
Ура! Заработало. :crazy: :good: :lol: Как только перекрыл gamespyarcade сразу все пошло.
Всем спасибо!
Думаю топик можно закрывать.


LEX: топик то не для твоего вопроса тока. :)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Grim
сообщение Jan 29 2006, 12:28
Сообщение #35


Level 1


Класс: Обыватель
Характер: Lawful Good
Раса: Человек



Люди никто не подскажет где скачать хакнутую версию nwserver'а ?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
RiPPeR
сообщение Jan 29 2006, 12:34
Сообщение #36


Level 5
Иконки Групп

Класс: Страж Тьмы
Характер: Chaotic Neutral
Раса: Дракон
NWN: Скриптинг [PW]



Что есть хакнутая версия nwserver?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
[MoF]Darth_Nick
сообщение Jan 29 2006, 15:54
Сообщение #37


Level 6
Иконки Групп

Класс: Некромант
Характер: Chaotic Evil
Раса: Нежить
NWN: Скриптинг [PW]



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

Сообщение отредактировал [MoF]Darth_Nick - Feb 13 2006, 15:42
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NedWarN
сообщение Jul 5 2006, 07:26
Сообщение #38


Level 5
**

Класс: Маг
Характер: Lawful Good
Раса: Тварь



А можно попадробнее, как сделать серв в Оффлайне, но чтоб на него могли заходить?
Нужен ли для сервака MSSQL? если нет то тогда где хранятся логи чаров?
Celeron 1600Hz 1024Gb Ram акой для норм серва покатит?

Сообщение отредактировал NedWarN - Jul 5 2006, 07:28
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
helvene
сообщение Jul 5 2006, 10:06
Сообщение #39


Mystery
Иконки Групп

Класс: Маг
Характер: Lawful Evil
Раса: Тварь
NWN: Контент
Амен



QUOTE(NedWarN @ Jul 5 2006, 08:26) [snapback]87167[/snapback]
как сделать серв в Оффлайне, но чтоб на него могли заходить?

Никак.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NedWarN
сообщение Jul 5 2006, 13:46
Сообщение #40


Level 5
**

Класс: Маг
Характер: Lawful Good
Раса: Тварь



Обьясните мне нубу пожалуйста. Как сохраняются персанажи на сервере.
И если в config.ini
Поставить например минимальный лвл для входа 1
Максимальный лвл 1.
И проверку на шмот.
И человек прокачается и найдёт шмот на серваке.
Как он потом войдёт своим персом??
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lorendroll
сообщение Jul 5 2006, 14:48
Сообщение #41


Level 9
***

Класс: Волшебник
Характер: Neutral Good
Раса: Эльф



Все будет ок. Это показывает лишь то, каким уровнем сможет впервые зайти персонаж на твой сервер.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NedWarN
сообщение Jul 5 2006, 15:19
Сообщение #42


Level 5
**

Класс: Маг
Характер: Lawful Good
Раса: Тварь



А есть ли функции торговли между игроками! илишмот некак другому чару не передать.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
helvene
сообщение Jul 5 2006, 15:59
Сообщение #43


Mystery
Иконки Групп

Класс: Маг
Характер: Lawful Evil
Раса: Тварь
NWN: Контент
Амен



Есть.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NedWarN
сообщение Jul 5 2006, 21:38
Сообщение #44


Level 5
**

Класс: Маг
Характер: Lawful Good
Раса: Тварь



Если что поможете лана.
Я просто собираюсь сделать сервер, мой+вргшный, короче серв с модулем Айвана.
Помоги поставить сервер если что лана?
Ставить буду завтро как скачаю. Серверные файлы.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
-fenix-
сообщение Jul 5 2006, 21:44
Сообщение #45


Level 19
Иконки Групп

Класс: Воин
Характер: Lawful Good
Раса: Человек
NWN: Скриптинг [Sn]



QUOTE(NedWarN @ Jul 5 2006, 22:38) [snapback]87232[/snapback]
Я просто собираюсь сделать сервер, мой+вргшный, короче серв с модулем Айвана.

Айван делал модуль для мультиплеера?
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
NedWarN
сообщение Jul 5 2006, 21:49
Сообщение #46


Level 5
**

Класс: Маг
Характер: Lawful Good
Раса: Тварь



Нензаню написал ему в ПМ.Но точно знаю что у него дофига модулей!
Если у тебя есть дай ты.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Richard
сообщение Jul 11 2006, 21:21
Сообщение #47


Level 9
***

Класс: Клерик
Характер: Chaotic Evil
Раса: Человек



(IMG:style_emoticons/kolobok_light/yahoo.gif)
Больше похоже на идеотизм бешеного нуба =)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Aiwan
сообщение Sep 20 2006, 14:02
Сообщение #48


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



(IMG:style_emoticons/kolobok_light/scratch_one-s_head.gif) Все что я делаю на сервере умрет через 1 минуту... У меня синглы. И скрипты там сингловые.




LEX: Aiwan, да ты археолог. На даты хоть глянь (IMG:style_emoticons/kolobok_light/smile.gif)
Aiwan: Это Леон Про! Он самый главный разгильдяй, дал мне ссылку. Я думал свежак (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Loki87
сообщение Jul 12 2007, 21:30
Сообщение #49


Level 3
*

Класс: Некромант
Характер: Chaotic Evil
Раса: Эльф



не знал куда обратиться со своим вопросом, но тут вроде про сервера говорят. вопрос такой - реально ли поиграть в мультиплэере (то есть создать аккаунт для начала) не имея лицензионную версию игры а только скачанную с интернета версию. cdkey generator не помог.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Lex
сообщение Jul 13 2007, 08:06
Сообщение #50


Level 5
Иконки Групп

Класс: Обыватель
Характер: Lawful Neutral
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



Цитата(Loki87 @ Jul 12 2007, 22:30) [snapback]110529[/snapback]
реально ли поиграть в мультиплэере

реально. На тех серверах, где не требуются оригинальные CD-Key. Те на всех русских.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

4 страниц V  < 1 2 3 4 >
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24th June 2024 - 18:06