Nanotech.ua Posted December 5, 2011 Share Posted December 5, 2011 У меня вот есть один вопрос: Можно ли с компа, запустить 2 сервера, а то и более? Если да, то как? Link to comment
MX_Master Posted December 5, 2011 Share Posted December 5, 2011 само просто - на разных портах запустить, например на 22005 и на 33005 (: порт указывается в конфиге Есть чуть сложнее способ, когда у компа есть несколько сетевых интерфейсов с разными IP адресами. Тоже в конфиге указывается IP адреса и порты, на которых будут висеть серверы стессна, серверы должны лежать в разных папках Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 Скачал новый сервер. Изменил порт в "mtaserver". Вот код что там: -- This parameter specifies the UDP port on which the server will be accepting incoming player connections; default value: 22003. It is a required parameter. --> 33003 - Запускаю сервер, и его не ищет. Пробовал зайти по IP, загрузка не много прошла, и вот ошибка вылезла: - Вот что в окне сервера: Что не так тут? :] Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 Эм, прописал в окне "start race", и сервер нашло, но ошибка вылазит(та что на скрине). Потом перезапустил сервер, старт рейс не вводил, и сервер всё равно находит. Но ошибка при подключении...... Link to comment
Other Languages Moderators Disinterpreter Posted December 5, 2011 Other Languages Moderators Share Posted December 5, 2011 HTTP порт тоже смени с 22005 на чтонибудь другое. Link to comment
MX_Master Posted December 5, 2011 Share Posted December 5, 2011 в МТА же есть встроенный HTTP сервер, с которого клиенты качают ресурсы. Эта ошибка говорит о том, что с ним непорядок. Он в конфиге тоже должен быть включен. И его порт для второго (третьего и т.д.) сервера тоже нужно изменить. Допустим можно сделать так первый сервер порт сервера 22003хттп порт 22005 второй сервер порт сервера 33003хттп порт 33005 и так далее Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 MX_Master, Я изменил порт. Вот что у меня там: -- This parameter specifies the UDP port on which the server will be accepting incoming player connections; default value: 33005. It is a required parameter. --> 33003 Захожу на сервере, и всёровно таже ошибка что и на скрине. Да и к самом окне сервера, пишет "HTTP port 22005". Что я не так днлаю?) Link to comment
_Dark_ Posted December 5, 2011 Share Posted December 5, 2011 Вы, мягко говоря, не то изменили... Link to comment
_Dark_ Posted December 5, 2011 Share Posted December 5, 2011 Это порт сервера. Ставьте, допустим, 33003 <!-- This parameter specifies the UDP port on which the server will be accepting incoming player connections; default value: 22003. It is a required parameter. --> <serverport>22003</serverport> А это HTTP порт. Ставьте, допустим, 33005 <!-- This parameter specifies the TCP port on which the server will be accepting incoming http connections. It can be set to the same value as <serverport>. It is a required parameter if <httpserver> is set to 1. --> <httpport>22005</httpport> Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 Всё нормально. Спасибо большое за помощь . Кстате, чтоб тему не создавать новую, можно тут еще маленький вопрос задать?) Как сделать чтоб при запуске сервера, автоматически включался Race мод? Link to comment
_Dark_ Posted December 5, 2011 Share Posted December 5, 2011 В том же файле конфигурации внизу пропишите <resource src="Race" startup="1" protected="0"/> Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 Хз, пишет в окне: Starting race (нормально), потом через пару сек пишет: Starting race...и на сервере так же стоит "Play" . И еще кстате, маленький вопрос по рейс: как создавать там команды в табе?) и чтоб в них переходить можно было, при нажатии F4, как на гта ру рейс например. Link to comment
_Dark_ Posted December 5, 2011 Share Posted December 5, 2011 На сервере просто Play написано или мод Race есть, но название другое? А команды создавать в табе это уже отдельная тема наверно. Там не пару строчек кода Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 На сервере просто Play написано или мод Race есть, но название другое? Да пишет просто Play. И Play мод на сервере А команды создавать в табе это уже отдельная тема наверно. Там не пару строчек кода А, ну ладно. Тогда я новую тму создам с вопроса по Рейс. Спасибо что дали овтет на этот. Link to comment
_Vincent_ Posted December 5, 2011 Share Posted December 5, 2011 У меня как-то была проблема не то с ACL, не то с чем-то другим. Попробуй race с маленькой буквы, вдруг поможет. Link to comment
Nanotech.ua Posted December 5, 2011 Author Share Posted December 5, 2011 Попробуй race с маленькой буквы, вдруг поможет. Пробовал...всёравно тоже самое... Link to comment
MX_Master Posted December 6, 2011 Share Posted December 6, 2011 покажи конфиг сервера, и только потом можно предметно говорить о любых ошибках Link to comment
Nanotech.ua Posted January 5, 2012 Author Share Posted January 5, 2012 Здраствуйте. Чтобы не создавать новую тему, я задам свой вопрос в этой! ==== Так, я запустил на компе 4 сервера. Порты: 22003, 33005, 44005, 55005. Все сервера нормально идут. Далее запускаю еще один, пьятый. Порт: 66005. И ошибка.... Вот скрин: В чем проблемма?) Link to comment
Gad_boy Posted January 5, 2012 Share Posted January 5, 2012 Ошибка: Сервер порта должен находиться между 1 и 65535. То есть число больше чем 65535 не может быть портом. Link to comment
Nanotech.ua Posted January 5, 2012 Author Share Posted January 5, 2012 С английским вообще никак? Вообще никак. Ошибка: Сервер порта должен находиться между 1 и 65535.То есть число больше чем 65535 не может быть портом. А, всё понял, спасибо! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now