Hogyan készíts Terraria szervert
Ezen az oldalon
A Terraria barátokkal egészen más játék: az egyik ás, a másik épít, a harmadik elindul megkeresni azt a bosst, akire még senki sem áll készen. A Terraria multiplayerhez szerver kell, és a játék kétféle lehetőséget ad — a Steames Host & Play munkamenetet, amely a játékodon belül fut, és a Terraria dedikált szervert, amely önállóan működik.
Ez az útmutató mindkettőt bemutatja, majd végigvezet a dedikált szerver elkészítésén a saját gépeden, a Vanilla, a TShock és a tModLoader közötti választáson, a szerver hostingnál való futtatásán, és azon, hogy mely eszközök tudnak valóban csatlakozni. A jelenlegi verzióhoz, a Terraria 1.4.5-höz készült.
Host & Play vagy dedikált szerver
A Host & Play a Terraria Multiplayer menüjének gombja. Kiválasztasz egy világot, a Steam meghívja a barátaidat, és már játszotok is. Semmilyen beállítást nem igényel, így egy esti játékhoz ez a jó választás. A bökkenő: a világ a játékodon belül fut, és abban a pillanatban leáll, amikor kilépsz, ráadásul így csak Steames barátok csatlakozhatnak.
A dedikált szerver egy külön program — TerrariaServer —, amely úgy futtat egy világot, hogy azon a gépen senki sem játszik. A barátok a Join via IP segítségével csatlakoznak, amikor csak akarnak, és a világ akkor is megy tovább, amikor te kilépsz.
| Host & Play | Dedikált szerver | |
|---|---|---|
| Beállítás | Nincs | Néhány perc, otthon plusz porttovábbítás |
| Online, amikor a házigazda nem játszik | Nem | Igen, amíg a szerver fut |
| Ki csatlakozhat | A meghívott Steames barátok | Bárki, akinél megvan az IP, a port és a jelszó |
| Admin eszközök és pluginek | Nem | TShockkal |
| Modok | tModLoaderrel | tModLoaderrel |
Szeretnéd, hogy a világ a géped nélkül is online legyen? Vanilla, TShock vagy tModLoader alapú HytHost Terraria szerver már €2.59/hó áron.
Terraria csomagokTerraria dedikált szerver készítése otthon
Keresd meg a szervert
Ha Steamen van meg a Terraria, már a gépeden is van: a TerrariaServer.exe a játék mappájában található (Steamben jobb klikk a Terrariára > Manage > Browse local files). Linuxra vagy játék nélküli gépre töltsd le a dedikált szervert a terraria.org oldalról — a jelenlegi fájl a terraria-server-1458.zip, benne Windows, Linux és Mac verzióval.
Indítsd el, és válaszolj a kérdésekre
- Futtasd a
TerrariaServer.exefájlt (Linuxon a./TerrariaServer.bin.x86_64fájlt, lehetőlegtmuxalatt, hogy a terminál bezárása után is fusson). - Válassz világot, vagy nyomj
n-t egy újhoz: méret (kicsi, közepes, nagy), nehézség (Classic, Expert, Master, Journey), a világ gonosza, egy név és egy opcionális seed. - Max players — nyomj Entert a 16-hoz.
- Server port — nyomj Entert a 7777-hez.
- Automatically forward port? — az
ymegkéri a routert, hogy UPnP-vel nyissa meg a portot. Gyakran működik; ha a barátaid továbbra sem tudnak csatlakozni, irányítsd át kézzel. - Password — állíts be jelszót, hacsak nem akarsz idegeneket a szerveren.
Amikor a konzol jelzi, hogy a szerver elindult, fut. A leállításhoz írd be: exit — előtte elmenti a világot.
Nyisd meg a portot
A routeren irányítsd át a 7777-es TCP portot a gép helyi IP-címére, és engedd át a TerrariaServer programot a tűzfalon. A barátok ezután a nyilvános IP-címeddel és a 7777-es porttal csatlakoznak; te ugyanarról a gépről a 127.0.0.1 címmel lépsz be.
Hagyd ki a kérdéseket a serverconfig.txt-vel
Ha gyakran indítod a szervert, írd a válaszokat egy konfigurációs fájlba, és indítsd így: TerrariaServer.exe -config serverconfig.txt. A letöltésben van egy minta, minden opcióhoz megjegyzéssel:
world=C:\Users\You\Documents\My Games\Terraria\Worlds\MyWorld.wld autocreate=2 worldname=MyWorld difficulty=1 maxplayers=8 port=7777 password=changeme motd=Welcome, survivors secure=1
Az autocreate létrehozza a világot, ha a fájl nem létezik (1 kicsi, 2 közepes, 3 nagy); a difficulty értéke 0 Classic, 1 Expert, 2 Master, 3 Journey, és csak új világra vonatkozik. A világok Windowson a Documents/My Games/Terraria/Worlds, Linuxon a ~/.local/share/Terraria/Worlds mappában vannak.
Vanilla, TShock vagy tModLoader
- A Vanilla a hivatalos szerver, pontosan úgy, ahogy a Re-Logic kiadja. Van néhány konzolparancsa, és semmi más. Tökéletes egy baráti társaságnak, akik megbíznak egymásban.
- A TShock a vanillára épülő szerver, amely hozzáadja mindazt, ami egy nyilvános szervernek kell: játékosfiókokat, csoportokat és jogosultságokat, régióvédelmet a griefing ellen, kitiltásokat, tárgytiltásokat, szerveroldali karaktereket és plugineket. A játékosok a normál játékkal csatlakoznak. A jelenlegi kiadás, a TShock 6, a Terraria 1.4.5-öt futtatja.
- A tModLoader tartalmi modokat futtat, például a Calamityt és a Thoriumot. Minden játékosnak tModLoader kell, és még mindig a Terraria 1.4.4-en alapul, így egy 1.4.5-ön játszott világot nem lehet megnyitni benne. Külön útmutatója van: hogyan készíts tModLoader szervert.
A TShock első indítása
Egy friss TShock szerver kiír egy beállítási kódot a konzolra (a tshock/setup-code.txt fájlba is elmenti). Csatlakozz a szerverhez, és írd be a chatbe:
/setup 1234567 /user add YourName YourPassword owner /login YourName YourPassword /setup
Az első sor ideiglenes jogokat ad, a második létrehozza a tulajdonosi fiókodat, az utolsó pedig lezárja a beállítási rendszert. A beállítások a tshock/config.json fájlban vannak. Régebbi útmutatók a /auth parancsot említik; a mai TShock a /setup parancsot használja.
Terraria szerver készítése a HytHostnál
- Rendelj, és válaszd ki a szoftvert. A Terraria hosting oldalon válassz csomagot, majd Vanillát, TShockot vagy tModLoadert, és egy játékverziót 1.4.1-től a legújabb 1.4.5-ig. A szerver fizetés után automatikusan létrejön.
- Állítsd be a világot a Startup fülön. Világnév, méret, nehézség (Journey és Master is), seed, jelszó, a nap üzenete és a maximális játékosszám. A méret, a nehézség és a seed csak új világ létrehozásakor számít.
- Vagy hozd a saját világodat. Állítsd le a szervert, töltsd fel a
.wldfájlodat asaves/Worldsmappába a fájlkezelővel vagy sFTP-vel, és a Startup fülön állítsd a World Name értékét a fájlnévre.wldnélkül. A név betűket, számokat,-és_jelet tartalmazhat, ezért a szóközös fájlt előbb nevezd át. - Csatlakozz IP-vel. A Terrariában válaszd a Multiplayer > Join via IP lehetőséget, add meg a panelen látható címet és portot, valamint a jelszót. Megosztott IP-n a panel mutatja a neked kiosztott portot; a Dedicated IP kiegészítő saját címet ad a szervernek a 7777-es porton.
Később meggondoltad magad a szoftverrel kapcsolatban? A Software fül vált a Vanilla, a TShock és a tModLoader között, és módosítja a verziót, közben megtartja a világodat, a jelszót, a nap üzenetét és a játékoshelyeket, és előtte pillanatképet ment a világról. Egyetlen váltást tagad meg: 1.4.5-ös világot tModLoaderre, mert az nem tudja megnyitni.
Vanilla, TShock vagy tModLoader, bármely verzió 1.4.1-től 1.4.5-ig — Terraria tárhely már €2.59/hó áron, baráti társaságnak az Iron €5.18/hó.
Terraria csomagokHogyan marad online a szerver, amikor a géped ki van kapcsolva
Az otthoni szerver ingyenes, és egy együtt játszó társaságnak talán soha nem is kell más. A korlát egyszerű: a világ pontosan addig van online, amíg a géped. Valahányszor leállítod, frissítés miatt újraindítod vagy magaddal viszed a laptopot, a szerver is megy vele — és a barát, aki egy órát bányászni szeretett volna, nem talál ott semmit.
Az otthoni hostinghoz olyan router is kell, amelyet be tudsz állítani; egyes kapcsolatok — mobilinternet, sok megosztott „CGNAT” vonal — egyáltalán nem tudnak bejövő játékosokat fogadni.
Ez az őszinte ok a szerverbérlésre: nem az, hogy gyorsabb beállítani, hanem az, hogy a világot éjjel-nappal online tartja a géped nélkül. Kis csoportoknak kevesebbe kerül, mint gondolnák — a Vanilla és a TShock kényelmesen fut a 2 GB-os Copper csomagon. Ha előbb minden ingyenes lehetőséget látni szeretnél, olvasd el: ingyenes Terraria szerver hosting.
Mobil, konzol és crossplay
A mobilos játékosok IP-vel és porttal csatlakozhatnak egy Vanilla Terraria szerverhez, ha a telefon és a szerver ugyanazt a játékverziót futtatja. A telefonon ez a Multiplayer > Online, majd hozzá kell adni a szerver címét és portját.
- A verzióknak egyezniük kell. A telefonok a saját ütemezésük szerint frissülnek, így ha egy telefon más verzión van, válaszd az egyező verziót a szerverhez — a HytHostnál rendeléskor vagy később a Software fülön, bármelyiket 1.4.1 és 1.4.5 között.
- A konzolos játékosok még nem tudnak dedikált szerverekhez csatlakozni. A Re-Logic szerint a konzolos crossplay érkezik, de ma az Xbox, PlayStation és Switch játékosok csak egymással játszanak a saját rendszerükön.
- A tModLoader csak PC-n fut, így a mobilos játékosok nem csatlakozhatnak modolt szerverhez.
- A Steam és a GOG ugyanaz a PC-s játék, és mindkettő csatlakozhat dedikált szerverhez a Join via IP segítségével. A Host & Play meghívók csak Steamen működnek.
Szerverparancsok és mennyi RAM kell
Ezeket a szerverkonzolba írd, perjel nélkül:
| Parancs | Mit csinál |
|---|---|
help | Kilistázza az összes parancsot |
playing | Megmutatja, ki van online |
save | Elmenti a világot |
exit | Ment és leállítja a szervert; az exit-nosave mentés nélkül állít le |
kick <player> / ban <player> | Kirúg vagy kitilt egy játékost; a kitiltás feloldásához töröld a sorát a banlist.txt fájlból |
password <new> | Megváltoztatja a szerver jelszavát; önmagában a password megmutatja |
say <message> | Üzenetet küld mindenkinek |
motd <text> | Megváltoztatja a nap üzenetét |
dawn, noon, dusk, midnight | Beállítja a napszakot |
settle | Elrendezi az összes folyadékot |
seed | Megmutatja a világ seedjét |
RAM: a vanilla szerver könnyű. Üresjáratban, játékosok nélkül nagyjából 0,6 GB-ot használ kis világon, 0,8 GB-ot közepesen és valamivel több mint 1 GB-ot nagyon, és többet, ahogy a játékosok felfedeznek. 2 GB kényelmesen futtatja a Vanillát vagy a TShockot egy kis csoportnak, a 4 GB nagyobb csoporthoz vagy nagy, alaposan bejárt világhoz illik, a nagy tartalmi modokkal futó tModLoader pedig 6–8 GB-ot kér.
Gyakran ismételt kérdések
A szerverszoftver ingyenes: a Terraria Steames verziójával együtt jár, és letölthető a terraria.org oldalról, a TShock és a tModLoader is ingyenes. A saját gépeden futtatni csak az áramba kerül, de a világ csak addig online, amíg az a gép be van kapcsolva. A bérelt szerver a fizetős lehetőség egy olyan világhoz, amely nélküle is online marad.
Futtasd a TerrariaServer.exe fájlt a Terraria játékmappájából, válassz vagy hozz létre egy világot, fogadd el a 7777-es portot, és állíts be jelszót. A routeren irányítsd át a 7777-es TCP portot a gépedre, a barátok pedig a nyilvános IP-címeddel csatlakoznak a Join via IP segítségével.
Igen, Vanilla szerverhez, ha a telefon és a szerver ugyanazt a játékverziót futtatja. A mobilos játékosok a Multiplayer, majd az Online menüt választják, és hozzáadják a szerver IP-címét és portját. A tModLoader szerverek csak PC-sek, így a mobilos játékosok nem csatlakozhatnak modolt szerverhez.
Még nem. Az Xbox, PlayStation és Switch játékosok ma nem tudnak dedikált szerverekhez csatlakozni; ugyanazon konzolcsalád játékosaival játszanak. A Re-Logic szerint a konzolos crossplay érkezik.
Alapértelmezetten a 7777-es portot, TCP-n. Otthon a routeren irányítsd át a TCP 7777-et a szervert futtató gépre. A hostolt szerver a panelen mutatja a címét és portját, így nincs mit átirányítani.
Vanillát olyan barátoknak, akik csak játszani akarnak. TShockot nyilvános vagy közösségi szerverekhez, amelyeknek fiókok, jogosultságok és griefing elleni védelem kell. tModLoadert tartalmi modokhoz, például a Calamityhez vagy a Thoriumhoz, úgy, hogy minden játékos tModLoadert futtat.
2 GB kényelmesen futtatja a Vanillát vagy a TShockot egy kis csoportnak. Válassz 4 GB-ot nagyobb csoporthoz vagy nagy, alaposan bejárt világhoz, és 6–8 GB-ot a nagy tartalmi modokkal, például Calamityvel vagy Thoriummal futó tModLoaderhez.
A Terrariában a Multiplayer, majd a Join via IP lehetőséget választják, és megadják a szerver IP-címét, a portot és a jelszót. A gépeden futó szervernél ez a nyilvános IP-címed és a 7777-es port; hostolt szervernél a panelen látható cím és port.
Igen. Másold a .wld fájlt a Worlds mappádból a szerver világmappájába, és állítsd be rá a szervert. A HytHostnál töltsd fel a saves/Worlds mappába, és a Startup fülön állítsd a World Name értékét a fájlnévre; modolt világhoz a .twld fájl is kell. A világokat ingyen át is költöztetjük.
A saját gépeden futó szerver csak addig online, amíg a gép be van kapcsolva, így egy mindig elérhető világhoz olyan gép kell, amely soha nem kapcsol ki. Pontosan ez a bérelt szerver: ugyanaz a dedikált szerver, adatközpontban futva, és neked semmit sem kell bekapcsolva hagynod.
A világod online, amikor te nem vagy
A HytHost Terraria hosting Vanillát, TShockot vagy tModLoadert futtat bármely verzión 1.4.1-től 1.4.5-ig, automatikus mentésekkel és ingyenes világköltöztetéssel — €2.59/hó-tól.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursHasznos volt ez az útmutató?