Форма входа
Опрос
Как Вам новый дизайн?
Всего голосов: 10405
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
Главная » Статьи » Разное

По сайту много статей по поднятию сервера, но. Многие сталкиваются с разными проблемами такими как открытие портов , различные ошибки клиента при входе. В статье я постараюсь максимально описать все шаги и клиентские ошибки. Так же я постараюсь дать четкое и внятное решение проблемы.

И так все делаем внимательно!

1. Идем сюда - www.bukkit.org]bukkit.org

2. Далее. Помещаем файл в любую папку и создаем там-же файл start.bat или start.cmd
Для этого создаем файл с расширением .txt и переименовываем его в любое вышеуказанное имя.
3. Затем открываем его блокнотом либо ПКМ(правой кнопкой мыши) по файлу -> изменить.

4. Пишем в него :
Для систем x32 :
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar
PAUSE

Для систем x64 :
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles(x32)%\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar
PAUSE

5. Сохраняем


6. Запускаем start.bat который должен находиться в папке с сервером.


Должно появиться что-то вроде этого, я даже порт поменял чтобы все было точь-в-точь =) Белым выделено то что должно высветиться в конце. Если высветилось *** FAILED TO BIND TO PORT - не беда! Это нам выдает о том что не порт не может быть использован. Об открытии порта ниже.


7. Если все ок и нету ошибки использования порта то в нашей папке появится несколько файлов и папок. А именно нам нужен server.propetries лежащий в корне.

Открываем его блокнотом

И так подробно о строках:

true - разрешить
false - запретить

allow-nether= Разрешить ли ад на сервере (доступ к нему и генерацию в общем)
level-name=world Имя мира можно не менять
enable-query=false Честно? Сам не разобрался, но лучше не трогать
allow-flight=false Разрешить полет? тоже лучше не трогать
server-port=25561 Порт
level-type=DEFAULT Тип уровня стандарт
enable-rcon=false Тоже незнаю, и как-то живу без этого =)
level-seed= Символы и так далее для генерации уровня. Можно не трогать
server-ip= Ip сервера тоже лучше не трогать
spawn-npcs=true Спавнить ли NPC - людей я так понимаю
white-list=false White list - вкл или откл
spawn-animals=true Спавнить ли животных
online-mode=true Онлайн режим (соединение с офф сервером для получени данных)
pvp=true Включить ли PvP - можно ли драться
difficulty=1 Сложность
gamemode=0 Игровой режим 0 - простой 1 - творческий
max-players=20 Максимальное кол-во игроков на сервере
spawn-monsters=true Спавнить ли монстров
generate-structures=true Генерировать ли здания?
view-distance=10 Дистанция обзора
motd=A Minecraft Server Имя сервера

Точнее нам нужна строка online-mode= Чтобы могли играть с пиратскими клиентами заменяем true на false. Далее motd= Пишем желаемое имя. Настраиваем максимальное кол-во игроков. Например у меня железо Intel core I5, RAM 4gb - две самых важных вещей и OS Windows 7 x64 - Тянет свободноь без лагов 40 человек, но многое и зависит от расположения, страны и т.д. игрока и вашей скорости интернет-отдачи

Все. Сохраняем файл иии! Настройка сервера заверена.

Теперь открытие порта.

1. Скачиваем программу Simple port forwarding : Simple port forwarding

2. Распаковываем и открываем файл spf.exe


Далее перед нами появятся 2 окна. Второе которое с галочкой смело закрываем.

И так в пункте 1 мы должны выбрать свой роутер. Если вы не знаете чот у вас за модель посмотрите на дне или верхушке роутера. Или же в мануале к роутеру должно быть подробное описание.
Во 2 пункте мы заполняем IP адрес роутера имя по стандарту admin и пароль по стандарту admin или 1234 !!!Внимание во избежание проблем советую перед запуском людей на сервер изменить пароль роутера!!! Так идем у пункту 3. Жмем на "+" рядом с кнопкой выполнить, должно появится такое окно

3. Жмем кнопку обведенную красным
4. Заполняем так. IP адрес НЕ ТРОГАЕМ !! Если не знаете своего локального ip (программа выставит его сама)


Жмем добавить и закрываем окно. В первом окне жмем выполнить! Ждем ... если роутер выбран правильно и пароль с логином введены правильно то напишет что-то вроде "Все команды выполнены".

Все с портами окончено. ПОЧТИ

Один из этапов это отключение брандмауэра.

1. Идем пуск -> панель управления
В Windows XP тоже самое


2. В строке поиска вводим брандмауэр. Открываем "брандмауэр Windows"

3. Идем во включение и отключение . Ставим галки везде отключить. Ок!

Таак. Теперь завершающий этап. Отключение firewall антивируса. Для этого идем в Яндекс и вводим поисковый запрос Отключение firewall в (Имя вашего антивируса).
После того как отключите зовем друзей, а для этого даем им ip который написан тут: 2ip

А сами заходим на сервер с помощью своего локального IP или вместо ип пишем localhost.

Если что-то не работает в яндексе ищем (отключение firewall "имя своего роутера")

Частые ошибки:
Not egnouht resources и warning system change ... Это означает нехватка ресурсов ПК.
Можем сделать файл подкачки больше. Для этого идем в Java, java -> runtime parametres

Ставим в пустом поле -Xms минимальное кол-во выделяемой оперативной памяти и -Xmx максимальное кол-во. Лучше брать 3/4 от общего кол-ва

User not premium - исправить в файле server.propetris : online-mode= true на false

Bad login - Либо кто то играет с таким ником, либо попробуйте использовать ник типа "Abcd" или "abcd"

Если возникнут вопросы или проблемы пишите в комментариях - постараюсь помочь!
Дата: 18 Февраля 2012 Добавил: FreshApple Прочитано: 4501 Комментариев: 72
Всего комментариев: 721 2 3 »
72 coltsa 01 Марта 2012 17:00
+1
Инструкция конечно хорошая, но у меня все равно ничего не выходит mobcreeper mobcreeper ... У Меня Ip Не Белый, нужно делать через хамачи, а через хамачи ну нихера!! не выходит :( ... Автор, помоги Сделать серв по ведру для хамачи... А За статью - diamondblock diamondblock diamondblock и что-бы mobcreeper тебя боялись!
71 overdos13 27 Февраля 2012 18:46
0
у меня вопрос, скачал буккит под 1.1 а у него консоли нет, он работает, но хотелось бы OP-ать и кикать людей через консоль, как это сделать?
67 Bobsssss 21 Февраля 2012 00:00
0
А мне с этим делом повезло.
Всё что я делал - качал хамачи и серв на ведре. Оставалось только написать свой IP в server.properties и задать все нужные настройки. Потом запустить и готово.
А вот в плане инета, максимальная скорость выгрузки которого не превышает 10КБ\с практически никогда.. Это жуть...
Ну хоть скорость загрузки (скачивания) иногда доходит до 120-130КБ\с, но в основном колеблется между 20-50КБ\с.
Скорость загрузки такая до тех пор, пока не скачаешь 5ГБ, потом падает. После падения не превышает 9-12КБ\с, а скорости выгрузки, как я понял, вообще, пофиг на всё, хоть я превысил, хоть нет...
Счетчик 5ГБ обнуляется каждый месяц (ваш кеп), в день смены тарифа (я переходил на другой). У меня - 18 числа каждого месяца. И понятно дело, возвращается более-менее приемлимая скорость загрузки (да-да, опять ваш любимый кеп)
69 Egor33345 21 Февраля 2012 20:48
0
как я тебя понимаю
65 naemnik1999 20 Февраля 2012 21:46
0
Если бы не мое лагучие железо...
Яб давно на своем серве играл...
Больше 2человек и сервер лагает по полной
66 Bobsssss 20 Февраля 2012 23:27
0
Та же хрень. Комп мощный (Скайрим на высоких летает), а инет...
Сидим вот с чуваком, создаём серв ;D
Жду переезда, после которого будет возможным подключить домашний интернет, а не сидеть через ДерьмоФон (МегаФон) USB-модем...
61 ВОТЯК 20 Февраля 2012 18:10
+1
Более простой совет : 1.Создать сервер . 2.Найти хост. 3.Установить его на хост. 4. Звать друганов и прочих!
62 Bobsssss 20 Февраля 2012 18:46
+3
Ага, а заодно потратить овер9000 баксов. Ну конечно, богатеньким как вы и париться не надо. Тьфу.
63 FreshApple 20 Февраля 2012 20:19
+3
+1 Полностью вас поддерживаю. А лучше тогда уже прикупить железо мощнее - недорого и навсегда. И выучить НАКОНЕЦ LINUX OS!!
58 Fallens 20 Февраля 2012 15:36
0
Все сделал так как по инструкции и вместо своего ip я ввел localhost, но только друзья почему то не могут зайти, я им давал свой ip c сайта 2ip.ru помогите пожалуйста за помощь diamondblock diamondblock diamondblock diamondblock diamondblock :)
60 FreshApple 20 Февраля 2012 17:51
+1
Вы firewall антивируса отключили* (защита интернета и т.д. во всех по разному называется). А firewall модема? Провайдер какой?
52 FreshApple 19 Февраля 2012 17:52
+2
...
50 Dmitrykovalenko 19 Февраля 2012 16:06
0
Вопрос А: у меня динамичный айпи, что делать? Как сделать сервер бз хамачи?
Вопрос Б: как загрузить на сервер карту на выживание, например, Sky Blocks Survival?
51 FreshApple 19 Февраля 2012 17:51
0
1. Я писал статью регистации на no-ip . Скоро отмодерируют прочтете
2. Заменяете папку world на свою карту предварительно переименовав ту в world
3. Все так-же только порты не надо открывать. Просто запускаете сервер и хамачи , подсоединяетесь с друзьями в одну и ту-же комнату , даете им IP хамачи и все, удачной игры! diamondsword diamondsword diamondsword
54 Dmitrykovalenko 19 Февраля 2012 17:59
0
2. Проблема в том, что на этой карте имеется ад. А ад генерируется файдом сервера отдельно.
Статью обязательно прочту :)
Спасибо
55 FreshApple 19 Февраля 2012 18:32
0
Сейчас попробую сам отпишусь, мб что нибудь придумаю
57 Dmitrykovalenko 20 Февраля 2012 15:16
0
Ну что там?
С no-ip разобрался уже)
59 FreshApple 20 Февраля 2012 17:49
0
Не получается что-то.. Все таки ад не получится скорее всего :(
68 Dmitrykovalenko 21 Февраля 2012 16:27
0
Печально.
48 NovVad9827 19 Февраля 2012 14:59
0
А разве Programm Files x32? Я думал x86
53 FreshApple 19 Февраля 2012 17:53
0
Извините у меня кривая сборка вчера была, переустановил на нормальную и правда (x86)
40 zloidi-mihalov 19 Февраля 2012 13:06
+1
а какой сервер лучше:minecraft server.jar или буккит?ну что бы и прикольные плагины и моды были и производительность при большом количестве народа
41 FreshApple 19 Февраля 2012 14:39
0
Bukkit производительней. Все еще и от ОС зависит.
47 FreshApple 19 Февраля 2012 14:49
0
Я вообще посоветывал бы Linux. Но линукс надо изучать, а с этим делом - кто быстро изучит, а кто тупить будет. Но если что дистрибутивы для новичков Linux Mint, Ubuntu, Madriva. Я бы посоветовал последнюю Mintяру. Принцип поднятия сервера тот-же самый
70 ilya-m9 23 Февраля 2012 13:52
0
Убунту - самый крутой Линукс. Если 11.04, конечно, а последний тупит.
56 V@V@N 19 Февраля 2012 22:06
0
"ну что бы и прикольные плагины и моды были"
Чтобы они были, тебе нужен по0любому bukkit.

Автор, универсальненько.Но строка запуска большая.
1-10 11-20 21-26
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

наверх