dmylogi.com

Hoe om `n L2J-bediener op te stel

Lineage II is `n MMORPG ontwikkel deur NCsoft. L2J is `n emulator vir Lineage II wat in Java geskryf is, wat iemand toelaat om hul eie bediener wettig te bedryf. Hierdie handleiding sal u die nodige inligting gee om u eie L2J-bediener op u0026 # 39; n eksterne bediener wat u0026 # 39; n Ubuntu-bediener te bestuur, te konfigureer. Ander verdelings werk op `n soortgelyke manier, dus hierdie gids sal jou help as jy enige van hulle gebruik.

stappe

Metode 1

Kry die lêers
1
Maak jou gunsteling blaaier oop besoek https://l2jserver.com/rightly/ en laai die lêers af L2J_DataPack-unstable.zip en L2J_Server-unstable.zip.
  • 2
    Vind die zip-lêers wat jy net afgelaai het, trek die inhoud uit en verander die naam na "dp" en "bediener" om dit makliker te benader.
  • 3
    Laai die lêers op na `n afgeleë bediener. As jy nie weet hoe om dit te doen nie, lees die Filezilla lêer oplaai handleiding. Ander FTP-kliënte werk op dieselfde manier - kyk die handleiding van die program wat u gebruik vir meer inligting.
  • Metode 2

    Server vereistes
    1
    Maak seker dat JRE, JDK, MySQL en phpMyAdmin op u bedienermasjien geïnstalleer is. In die meeste gevalle, indien wel, maar indien nie, tik die volgende opdragte en volg die instruksies wat op u skerm verskyn om dit te installeer.

    • sudo apt-kry installeer mysql-client mysql-bediener
    • sudo apt-installeer phpmyadmin
    • sudo apt-installeer standaard-jdk default-jre
  • 2
    Wanneer u MySQL en phpMyAdmin geïnstalleer het (moenie vergeet om JRE en JDK te installeer nie!), kan u u SQL databasis bestuur deur phpMyAdmin. Teken in en skep twee databasisse met name l2jdb en l2jcb.
  • 3
    Kopieer alle lêers in ~ / dp / gameserver / data na ~ / bediener / gameserver / data. Die "~" Gee jou begin adres, wat kan verkry word deur te tik "cd". As jy `n FTP-kliënt, laai al die lêers in / dp / game bediener / data op jou plaaslike rekenaar na / bediener / game bediener / data op die afgeleë masjien (die bediener wat jou bediener L2J sal gasheer).
  • 4
    jou gasheer sal u voorsien van `n terminaal waar u verskeie opdragte kan tik. Tik die volgende opdragte, volgens die onderstaande volgorde:

  • CD ~ / dp / tools
  • chmod + x database_installer.sh
  • ./database_installer.sh
  • 5
    Volg die instruksies op die skerm en voeg al die tabelle wat nodig is vir u bediener in die SQL databasis.
  • 6
    Sodra u die tabelle bygevoeg het, tik die volgende opdragte:
  • CD ~ / bediener / login
  • chmod + x startLoginServer.sh LoginServer_loop.sh
  • nano LoginServer_loop.sh

  • 7
    `N Tekslêer sal oopmaak.
  • verandering mooi -n -2 java cp -Xms128m -Xmx128m ./../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer> log / stdout.log 2> 1
    om
    mooi -n 2 java cp -Xms128m -Xmx128m ./../libs/*:l2jlogin.jar com.l2jserver.loginserver.L2LoginServer> log / stdout.log 2> 1.
  • (Verwyder die skrif wat voor "2" is).
  • Kyk na die afdeling wat sê -Xms128m -Xmx128m (in GameServer_loop.sh, in plaas van "128" staan ​​dit "1024"). "128" dui die maksimum hoeveelheid RAM aan wat aan die loginserver (login server) of die game server (game server). Ongelukkig kan hierdie artikel nie die presiese nommer aandui wat daar sal verskyn nie - raadpleeg u gasheer om die hoeveelheid RAM wat jy beskikbaar het te bepaal. Dit is egter waar dat beide "128" en "1024" baie laag is vir die bedieners.
  • 8
    Druk "Ctrl + X" Druk nou "Y" om die lêer te stoor en druk dan "Enter."
  • Metode 3

    Stel die bediener op
    1
    Tik weer die volgende opdragte:
    • chmod + x RegisterGameServer.sh
    • ./RegisterGameServer.sh
  • 2
    Volg die instruksies op die skerm. Jy het reeds die game bediener.
  • 3
    Meer instruksies!
  • cp hexid.txt .. / game server /config / hexid.txt
  • cd ..
  • chmod + x startGameServer.sh
  • chmod + x GameServer_loop.sh
  • 4
    Jou bediener is amper gereed. Nou moet jy `n paar lêers opstel sodat jy korrek kan koppel. besoek hierdie bladsy en volg die instruksies wat in die afdeling "Die konfigurasie lêers verander" (wysig die konfigurasie lêers).


  • 5
    Sodra jy hulle geredigeer het, is dit tyd om die bediener te laat loop. Tik die volgende:
  • cd .. / login
  • ./startLoginServer.sh
  • cd .. / game server
  • ./startGameServer.sh
  • 6
    Gedoen! Jy het albei bedieners alreeds bestuur. Dit word aanbeveel om die volgende instruksies te tik voordat u die spelserver hardloop om seker te maak dat die loginserver ja dit werk. As jy daardie opdragte wil tik, moet jy tik cd ../../gameserver in plaas van cd .. / game server:

  • CD log
  • kat stdout.log
  • 7
    U kan dieselfde opdragte tik om seker te maak dat u game server is ook aan die gang (cd log en cat stdout.log) terwyl jy in die speletjieservergids is.
  • Metode 4

    Koppel aan jou bediener
    1
    Om te konnekteer, moet u u lêers van die gasheer geleë (gewoonlik) in C: Windows system32 drivers ens. Maak dit oop met `n teksredigeerder en voeg die volgende lyne by (xxx.xxx.xxx.xxx dui die IP van jou gasheer aan):

    • xxx.xxx.xxx.xxx L2authd.lineage2.com
    • 216.107.250.194 nProtect.lineage2.com
  • 2
    ontslag https://forum.ragezone.com/f328/patched-system-gracia-epilogue-protocol-152-a-681657/. Die enigste lêer wat jy van daar sal benodig, is dsetup.dll aangesien weergawe 152 nie deur huidige L2J-lêers ondersteun word nie. U kan die lêer kopieer dsetup.dll na jou lessenaar en verwyder die res.
  • 3
    Kopieer dsetup.dll na jou Lineage II-stelselmap, vervang die ander DLL-lêer.
  • 4
    Verwyder die gids "GameGuard" in die Lineage II-stelselmap.
  • 5
    Kopieer die lêer L2.bin na jou lessenaar.
  • 6
    Hernoem die lêer "L2.bin" op jou lessenaar na "l2.exe".
  • 7
    Knip en plak die lêer "l2.exe" in die L2-stelselmap.
  • 8
    Begin die l2.exe-lêer. As u bedieners (loginserver en gameserver) werk, kan u aan u bediener koppel.
  • 9
    As jy ander wil ook aan te sluit op jou bediener, moet jy compress en oplaai gids L2 stelsel vir ander om af te laai en te vervang jou stelsel dopgehou T2 joune. Die "leërskare" lêer van enigeen wat wil aansluit, moet ook verander word.
  • wenke

    • Wanneer praat oor CSDB, LSDB en GSDB Ons verwys na "gemeenskap bediener databasis" (databasis bediener gemeenskap), "login bediener databasis" (databasis bediener login) en "game bediener databasis onderskeidelik" (databasis bediener speletjies).
    • Wees baie versigtig wanneer u die opdragte tik, aangesien u aandag moet skenk aan die hoofletters ./startLoginServer.sh sal dien, terwyl ./startloginserver.sh hy sal dit nie doen nie
    • Om die L2-hersieningsnommer maklik te vind, volg die volgende stappe:
    • Skep `n nuwe tekslêer op jou lessenaar en noem dit protocol.bat.
    • Regskliek op die lêer en klik op "Redigeer".
    • Voeg hierdie reël by: l2.exe -L2ProtocolVersion.
    • Stoor die lêer
    • Knip en plak die vlermuislêer in jou Lineage II-stelselmap en hardloop dit.
    • U kan ook tik CD log en kat stdout.log om seker te maak dat jy game server is aan die gang (cd log en cat stdout.log) terwyl jy in die speletjieservergids is (of eenvoudig kat stdout.log terwyl jy in die gids van die game server of in die register).
    • Maak altyd seker dat jy Loginserver word uitgevoer voordat die gameserver, sedert jou Game Server kan nie sonder die loginserver.
    • As jy die bediener wil sluit, tik ps -A. U sal `n lys van al die prosesse wat vertoon word, sien. gelokaliseer LoginServer_loop.sh, GameServer_loop.sh en Java. Maak die 3 sleutels toe deur te tik doodmaak xxxx, waar "xxxx" die proses ID is.
    • Lineage II vereis volle toegang tot hawens 2009, 2106 en 7777.

    waarskuwings

    • Maak seker dat u weergawe van L2J ooreenstem met die weergawe van Lineage II - anders sal u bediener misluk en sommige funksies sal nie korrek werk nie. Jou L2-kliënt moet ook ooreenstem met die L2J-lêers. Die bedienerlêers wat deur Gracia Epilogue ontwerp is, sal nie werk as jou kliënt Freya is nie.
    • As jy `n wagwoord vir jou MySQL-databasis gebruik (wat sterk aanbeveel word), moenie vergeet om te wysig nie server.properties en loginserver.properties Om die wagwoord in te sluit - anders sal jy nie kan koppel nie aangesien die bediener nie toegang tot jou databasis het nie:
    • HERINNERING: Om veranderinge met `n kliënt te maak is `n onwettige daad en word nie baie goed gesien nie.

    Dinge wat jy nodig het

    • `N FTP-kliënt, soos FileZilla
    • Internet konneksie
    • `n gasheer wat die MySQL-databasis, phpMyAdmin en JRE / JDK ondersteun
    Wys meer ... (1)
    Deel op sosiale netwerke:

    Verwante
    Hoe om Windows-lêers op `n Ubuntu-bediener te deelHoe om Windows-lêers op `n Ubuntu-bediener te deel
    Hoe om te koppel aan `n bediener op `n MacHoe om te koppel aan `n bediener op `n Mac
    Hoe om `n FTP-bediener in `n Windows XP Professional op te stelHoe om `n FTP-bediener in `n Windows XP Professional op te stel
    Hoe om `n netwerk tussen twee rekenaars te vestig met behulp van die FTP-protokolHoe om `n netwerk tussen twee rekenaars te vestig met behulp van die FTP-protokol
    Hoe om Outlook Express te maak, verlaat elektroniese boodskappe op die bedienerHoe om Outlook Express te maak, verlaat elektroniese boodskappe op die bediener
    Hoe om `n Minecraft-bediener op `n Mac te maakHoe om `n Minecraft-bediener op `n Mac te maak
    Hoe om `n MySQL-bediener op `n rekenaar te installeerHoe om `n MySQL-bediener op `n rekenaar te installeer
    Hoe om `n webblad op te laaiHoe om `n webblad op te laai
    Hoe om `n ontkoppeling probleem op `n Buffalo media bediener op te losHoe om `n ontkoppeling probleem op `n Buffalo media bediener op te los
    Hoe om lêers van een Linux-bediener na `n ander oor te draHoe om lêers van een Linux-bediener na `n ander oor te dra
    » » Hoe om `n L2J-bediener op te stel
    © 2024 dmylogi.com