Hoe een L2J-server te configureren
Lineage II is een MMORPG ontwikkeld door NCsoft. L2J is een emulator voor Lineage II geschreven in Java, waarmee iedereen zijn eigen server legaal kan hosten. In deze handleiding wordt uitgelegd welke stappen nodig zijn om uw eigen L2J-server te configureren op een externe server waarop een Ubuntu-server wordt uitgevoerd. Andere distributies werken op dezelfde manier, dus deze gids zal u helpen als u een van deze gebruikt.
stappen
Methode 1
Download de bestanden1
Open uw favoriete browser bezoek http://l2jserver.com/rightly/ en download de bestanden L2J_DataPack-unstable.zip en L2J_Server-unstable.zip.
2
Lokaliseer de ZIP-bestanden die u zojuist hebt gedownload, extraheer de inhoud en verander de naam naar "dp" en "server" om ze gemakkelijker te kunnen openen.
3
Upload de bestanden naar een externe server. Als u niet weet hoe u dat moet doen, lees dan de bestandsuploadhandleiding van Filezilla. Andere FTP-clients werken op dezelfde manier - raadpleeg de handleiding van het programma dat u gebruikt voor meer informatie.
Methode 2
Server vereisten1
Zorg ervoor dat JRE, JDK, MySQL en phpMyAdmin op uw servercomputer zijn geïnstalleerd. In de meeste gevallen, als dit het geval is, maar als dit niet het geval is, typt u de volgende opdrachten en volgt u de instructies die op uw scherm verschijnen om ze te installeren.
- sudo apt-get install mysql-client mysql-server
- sudo apt-get install phpmyadmin
- sudo apt-get installeer standaard-jdk standaard-jre
2
Wanneer u MySQL en phpMyAdmin hebt geïnstalleerd (vergeet niet om JRE en JDK te installeren!), kunt u uw SQL-database beheren via phpMyAdmin. Log in en maak twee databases met namen l2jdb en l2jcb.
3
Kopieer alle bestanden in ~ / dp / gameserver / data naar ~ / server / gameserver / data. De "~" geeft uw thuisadres aan, dat u kunt openen door "cd" te typen. Als u gebruik maakt van een FTP-client, het laden van alle bestanden in / dp / gameserver / data op uw lokale computer naar / server / gameserver / data op de externe computer (de server die uw server L2J als host).
4
uw host geeft je een terminal waar je verschillende commando`s kunt typen. Typ de volgende opdrachten, volgens de onderstaande volgorde:
5
Volg de instructies op het scherm en voeg alle tabellen toe die nodig zijn voor uw server in de SQL-database.
6
Nadat u de tabellen hebt toegevoegd, typt u de volgende opdrachten:
7
Een tekstbestand wordt geopend.
naar
nice -n 2 java cp -Xms128m -Xmx128m ./../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer> log / stdout.log 2> 1.
8
Druk op "Ctrl + X" Druk nu op "Y" om het bestand op te slaan en druk vervolgens op "Enter".
Methode 3
Configureer de server1
Typ nogmaals de volgende opdrachten:
- chmod + x RegisterGameServer.sh
- ./RegisterGameServer.sh
2
Volg de instructies op het scherm. U hebt het al geregistreerd gameserver.
3
Meer opdrachten!
4
Je server is bijna klaar. Nu moet u enkele bestanden configureren zodat u correct kunt verbinden. bezoek deze pagina en volg de instructies in de sectie "Configuratiebestanden bewerken" (bewerk de configuratiebestanden).
5
Nadat u ze hebt bewerkt, is het tijd om de server uit te voeren. Typ het volgende:
6
Klaar! U hebt beide servers al uitgevoerd. Het wordt aanbevolen om de volgende opdrachten te typen voordat u de gameserver uitvoert, om er zeker van te zijn dat de loginserver ja het werkt. Als u deze commando`s gaat typen, moet u typen cd ../../gameserver in plaats van cd ../gameserver:
7
U kunt dezelfde opdrachten typen om ervoor te zorgen dat u gameserver wordt ook uitgevoerd (cd log en cat stdout.log) terwijl je in de gameserver-map bent.
Methode 4
Maak verbinding met uw server1
Om verbinding te maken, moet u uw bestanden van de host gelokaliseerd (meestal) in C: Windows system32 drivers etc. Open ze met een teksteditor en voeg de volgende regels toe (xxx.xxx.xxx.xxx geeft het IP-adres van je host aan):
- xxx.xxx.xxx.xxx L2authd.lineage2.com
- 216.107.250.194 nProtect.lineage2.com
2
ontlading http://forum.ragezone.com/f328/patched-system-gracia-epilogue-protocol-152-a-681657/. Het enige bestand dat je daar nodig hebt is dsetup.dll sinds versie 152 niet wordt ondersteund door de huidige L2J-bestanden. U kunt het bestand kopiëren dsetup.dll naar je bureau en verwijder de rest.
3
Kopieer dsetup.dll naar uw Lineage II-systeemmap en vervang het andere DLL-bestand.
4
Verwijder de map "GameGuard" in de map Lineage II system.
5
Kopieer het bestand L2.bin naar je bureaublad.
6
Hernoem het bestand "L2.bin" op uw bureaublad naar "l2.exe".
7
Knip en plak het bestand "l2.exe" in de systeemmap van L2.
8
Voer het bestand l2.exe uit. Als uw servers (loginserver en gameserver) werken, kunt u verbinding maken met uw server.
9
Als u wilt dat anderen ook verbinding maken met uw server, moet u voor het comprimeren en uploaden map L2 voor anderen om te downloaden en vervangen van uw systeemmappen L2 jouwe. Het "hosts" -bestand van iedereen die wil toetreden, moet ook worden gewijzigd.
tips
- Over praten CSDB, LSDB en GSDB verwijzen we naar "community Server-database" (database server community), "login server database" (database server login) en "gameserver databank respectievelijk" (database server games).
- Wees heel voorzichtig bij het typen van de commando`s, want je moet letten op de hoofdletters- ./startLoginServer.sh zal dienen, terwijl ./startloginserver.sh hij zal het niet doen
- Volg deze stappen om gemakkelijk het L2-revisienummer te vinden:
- Maak een nieuw tekstbestand op uw bureaublad en noem het protocol.bat.
- Klik met de rechtermuisknop op het bestand en klik op "Bewerken".
- Voeg deze regel toe: l2.exe -L2ProtocolVersion.
- Sla het bestand op
- Knip en plak het bat-bestand in uw Lineage II-systeemmap en voer het uit.
- Je kunt ook typen cd log en kat stdout.log om ervoor te zorgen dat jij gameserver wordt uitgevoerd (cd log en cat stdout.log) terwijl je in de gameserver-map bent (of eenvoudigweg cat stdout.log terwijl je in de directory van de gameserver of in het register).
- Zorg er altijd voor dat je loginserver wordt uitgevoerd voordat de gameserver, sinds jouw gameserver kan niet werken zonder de LoginServer.
- Als u de server wilt sluiten, typt u ps - A. U ziet een lijst met alle processen die worden uitgevoerd. lokaliseert LoginServer_loop.sh, GameServer_loop.sh en Java. Sluit deze 3 sleutels door te typen kill xxxx, waarbij "xxxx" de proces-ID is.
- Lineage II vereist volledige toegang tot poorten 2009, 2106 en 7777.
waarschuwingen
- Zorg ervoor dat uw versie van L2J overeenkomt met de versie van Lineage II - anders zal uw server falen en zullen sommige functies niet correct werken. Je L2-client moet ook overeenkomen met de L2J-bestanden - de serverbestanden die zijn ontworpen door Gracia Epilogue zullen niet werken als je klant Freya is.
- Als je een wachtwoord gebruikt voor je MySQL-database (wat ten zeerste wordt aanbevolen), vergeet dan niet te bewerken server.properties en loginserver.properties om het wachtwoord op te nemen - anders kunt u geen verbinding maken omdat de server geen toegang heeft tot uw database:
- REMINDER: Het aanbrengen van wijzigingen met een klant is een illegale handeling en wordt niet erg goed gezien.
Dingen die je nodig hebt
- Een FTP-client, zoals Filezilla
- Internetverbinding
- een host die de MySQL-database, phpMyAdmin en JRE / JDK ondersteunt
Delen op sociale netwerken:
Verwant
- Toegang krijgen tot de actieve map in Windows Server 2008
- Hoe een Minecraft-server te updaten
- Hoe Windows-bestanden te delen op een Ubuntu-server
- Hoe verbinding te maken met een server op een Mac
- Hoe een FTP-server in een Windows XP Professional te installeren
- Hoe een netwerk tot stand te brengen tussen twee computers met behulp van het FTP-protocol
- Hoe je media van je pc naar je PS3 streamt met PlayStation Media Server
- Hoe een back-up te maken van Exchange Server
- Hoe bestanden over te zetten van de ene Linux-server naar de andere
- Hoe SSH in Windows te gebruiken
- Hoe Windows Server 2003 te gebruiken
- Hoe bestanden te uploaden naar een FTP-server
- Hoe u bestanden kunt uploaden naar een FTP-server met SmartFTP
- Verbinding maken met Microsoft Exchange Server zonder Microsoft
- Een NFS-client en -server opzetten met Ubuntu Karmic Koala
- Hoe een openbare Minecraft-server in te stellen
- Hoe een FTP-server in te stellen in Ubuntu Linux
- Hoe een Tekkit-server te configureren
- Hoe een dedicated server op Steam te zetten
- Hoe een privé RuneScape-server te maken
- Hoe een LAMP-server te maken met Ubuntu