Skocz do zawartości
Minecraft.pl Server Banner
Oskarowy7

Tworzenie serwera minecraft bez Hamachi.

Rekomendowane odpowiedzi

Oskarowy7    11

Witam, Dzisiaj pokaże jak zrobić serwer minecraft bez hamachi. Czyli, ze kazdy moze wbic.

 

1. Pobieranie Bukkita oraz Startu serwera.

Pobieramy bukkita z [url=http://dl.bukkit.org/downloads/craftbukkit/] tąd[/url]

Tworzymy na pulpicie folder o nazwie naprzyklad "SerwerMC"

Gdy mamy to zrobione, przerzucamy CraftBukkita do Folderu. Nazwa to: craftbukkit !

Nastepnie, wchodzimy w start, notatnik, i przepisujemy ten kod:

 

@ECHO OFF
echo Odpalanie Serwera...
SET BINDIR=%~dp0
CD /D "%BINDIR%"
java -Xmx1024M -Xms1024M -jar craftbukkit.jar
PAUSE

 

Dobrze. Zapisujemy w naszym folderze jako: start.bat.

Odpalamy nasz plik start, wygenerują nam się pliki.

Zaloguj lub zarejestruj się aby zobaczyć ten link.

2. Odblokowywanie Portu

Teraz, wchodzimy w Start -> Uruchom -> CMD. W CMD wpisujemy:

ipconfig

następnie, Na samej góże, mamy połączenie lokalne.

szukamy Brama Domyślna. Koło

Brama Domyslna: <tu mamy IP>

Te ip przepisujemy na neta. Powinno nam wyskoczyć takie coś:

Zaloguj lub zarejestruj się aby zobaczyć ten link.

(Chyba ze masz innego routera, to wybacz...)

Logowanie. Domyslnie Login admin haslo admin.

Logujemy sie i klikamy advanced.

Następnie Port forwading.

Teraz, wchodzimy w nasze CMD, IPCONFIG.

W Bramie Domyslnej znajduje sie IPv4.

Teraz pokaże, jak to trzeba wypelnic:

Zaloguj lub zarejestruj się aby zobaczyć ten link.

Klikamy Save Settings. Teraz odblokowales port.

3. Server.properties

Przechodzimy do naszego folderu. Tam znajdziemy Server.properties. (Lub server bez .properties).

Tak to wpełniamy:
#Minecraft server properties
#Sat Nov 09 22:33:08 CET 2013
allow-nether=true <true/false>Czy nether ma byc wlaczony.
level-name=world Nazwa folderu z swiatem.
allow-flight=false <true/false> Czy gracze moga latac
server-port=25565 Port serwera. To zostawiamy.
level-type=DEFAULT <DEFAULT/FLAT> Czy swiat ma byc normalny, czy plaski.
enable-rcon=false <true/false> RCORN, to cos, dzieki czemu serwer moze sie laczyc z bazami MYSQL.
level-seed= Seed swiata.
server-ip= Tu nic nie wpisujemy.
max-build-height=256 Zostawiamy. (maksymalna wysokosc budowania)
spawn-npcs=true <true/false>Czy NPC mają byc spawnowane
white-list=false <true/false> Whitelist. Jedynie gracze z whitelist moga wejsc na serwer.
spawn-animals=true <true/false> Czy zwierzeta maja byc spawnowane.
hardcore=false <true/false> Hardcore.
texture-pack= Tego narazie nie wiem.
online-mode=true <true/false> Czy serwer ma byc premium czy non-premium.
pvp=true <true/false> Czy PVP ma byc wlaczone.
difficulty=1 Tryb serwera. 1 = Easy, 2 = Normal, 3 = Hard.
gamemode=0 Jaki tryb maja miec gracze. (0 = survival, 1 = creative)
max-players=20 Maksymalna ilosc graczy.
spawn-monsters=true <true/false>Czy potwory maja byc spawnowane.
generate-structures=true <true/false> Czy maja sie spawnowac wioski, i inne.
view-distance=10 Radze tego nie ruszac.
motd=A Minecraft Server Motd, ktory sie wyswietla jak dodamy w MC "dodaj serwer",

jesli serwer bedzie on, np: "[blablablaCraft (jesli byla reklama to przepraszam.)] [1.6.2] [Freebuild] Zapraszamy!". Tutaj wpsujemy swoje.

Kilka rzeczy pominalem, poniewaz nie wiedzialem do czego sa.

4. Pluginy

Wszystkie pluginy wrzucamy do plugins.

5. IP

IP, Ip bierzemy z

Zaloguj lub zarejestruj się aby zobaczyć ten link.

. Te IP sie zmienia.

Co zrobić? Najlepiej zarezerwowac domene.

Jak zrobic taka domene?

Rejestrujemy sie na

Zaloguj lub zarejestruj się aby zobaczyć ten link.

.

Potwierdzamy Email, wchodzimy w Downloads, i pobieramy.

Teraz, logujemy sie na stronie i wchodzimy do panelu.

Wchodzimy w Hosts/Directs. Klikamy Add Host.

Tam wpisujemy nasza domene i wybieramy Alias.

Nastepnie na dole klikamy Add host.

Teraz, wchodzimy w start, wpisujemy no-ip.

Otwieramy "DUC40". Dajemy Refresh, Nastepnie Edit Hosts.

Zaznaczamy  nasza domene, i dajemy save. Dajemy Refresh,

Mamy domene! :)

6. Koniec Poradnika

Teraz, wracamy do folderu z serwerem, odpalamy, czekamy az

wyjdzie taka wiadomosc:

 

 

Done <39,600s>! For help, type "help" or "?"

Teraz, wchodzimy do MC, dajemy Dodaj serwer, Lub Add Server, wpisujemy nasze

IP. Jesli alias nie dziala, zrestartuj komputer.

Jesli tak, spokojnie mozesz juz grac.

//EDIT Pobieramy noip z tad:

Zaloguj lub zarejestruj się aby zobaczyć ten link.

Edytowane przez Oskarowy7

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
GreenBlind    129

ip zewnetrzne nie zawsze jest zmienne, wprowadzasz w błąd, ergo rejestrowanie DDNS jest zbędne kiedy nie mamy zmiennego up (np.netia,neostrada to dostawcy z zmiennymi adresami!).

 

Poza tym nie musisz miec programu DUC, by aktualizowalo sie ip. Równie dobrze możesz na routerze jeżeli masz opcje wprwoadzić domene DDNS, wtedy wystarczy tylko rejestracja a na routerze podac login,haslo i domene. Mniej zawalony system a router 24/7 sam odświeża domene.

Po drugie napisz jeszcze jak odróżnić adres prywatny od publicznego, jak to sprwdzić, w jakich wypadakch gdzie szukać.

w przypadku routera wlasciciel servera łaczy sie przez adres ktory przydzielil DHCP, czyli adres prywatny, najczesciej z poczatkiem 192.xx.x.x, a osoby z zewnatrz(gracze) przez ip routera (czyli twoim publicznym adresem jeżeli go posiadadsz) ergo w przypadku netii np: 72.x.x.x , 197.x.x.x. , 179.x.x.x.x a neo 83.xx.xx.xx i chyba 183.xx.xx.xx.


w sieciach osiedlowych w 90% masz wewnetrzny adres ponieważ osiedlówki to zwykle maski podsieci najczesciej typu C :D... ale to już wyższa szkoła. Podobnie kablówki chociaż u mnie była mozliwosc 4 lata temu miec publiczny adres, ale ludzi na swiecie jest duzo i pula adresów sie konczy przez co sa drozsze i ciezsze to zdobycia i dzisiaj już takiej możliwości nie ma :(.

 

 


view-distance=10

 

odpowiada o odleglosci renederowania mapy u klienta, czym mniejsza liczba tym mniej  widzi w odleglosci. czym mniejsza liczba tym server mniej sie meczy.

 

 

 

 

texture-pack=

podaje sie bezposdredni link do texture packa w ZIP, np link z dropboxa,(musi być bezposredni). Wtedy jest wymuszany na serverze inny texture pack (klient moze to wylaczyc).

 

 

 

enable-rcon=false <true/false> RCORN, to cos, dzieki czemu serwer moze sie laczyc z bazami MYSQL.

 

UUUSUUUN TOOO,bo to guzik prawda, rcon jest do wywoływania komend serverowych z zewnątrz np. z strony www!!!!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
KristoforoH    65

Ummm... widzę tu masę błędów, zarówno ortograficznych, gramatycznych jak i merytorycznych. Zresztą, była już cała masa takich poradników, po co kolejny? Aha, do tego komunikat "Done..." nie zawsze ma "39,600s", tylko czas uruchamiania. Rób jak chcesz, ale ja wpisałbym zamiast tej liczby jej wyjaśnienie.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Pheter    1

Widziałem lepsze  poradniki ale dam Ci + za chęci 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
sebekjanda    1

Dla początkujących na prawdę spoczko, lecz mogłeś dodać opis do czego służy bukkit.

Postarałeś się ; )

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
RoxiPL    2

zrobiłeś raczej poradnik jak zrobić normalny serwer, a hamachi to dodatek :D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...