[Guide] Making a C5 server on WinOS by Nargen

Page 1 of 73 1234567891151 ... LastLast
Results 1 to 15 of 1092
  1. #1
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts

    [Guide] Making a C5 server on WinOS by Nargen

    PART I - To Start a server

    Files that ull need

    -JavaJDK (Search on Net)
    -MySQL 5.0 SERVER (Search on Net)
    -NAVICAT (look in my Shared folder RAFAELLA SHARED FOLDER)
    -SERVER PACK (ill suggest Hero's1711 pack SEARCH OVER THE FORUM)

    1o- Install JavaJDK

    2o- Install MySQL 5.0 Server

    Installing MySQL 5.0 Server
    -Run The executable file (DUH)
    -Press next buttom and create a new instance
    -Select detailed Configuration



    -Server Machine



    -Next , Next

    -Choose the first option for 20 Players or if u want, choose the manual setting and in concurrent connection , put how many ppl do u want to join in ur server



    - NEXT , NEXT , NEXT

    -Security Options ... dont check any !



    -EXECUTE



    ->Now u hve configurated ur MySQL server with Login: root , NO PASSWORD , Port 3306.

    3o- Install NAVICAT !

    4o- In NAVICAT click on connection and insert in Host name/IP address "localhost" , port "3306" , Username "root" and leave blank the password field than click OK



    -Will appear in the connections field one new connection called "localhost". RIGHT CLICK on it > New Database , than give the name of l2jdb for ur new database than click ok.



    4o- Extract all the files of hero's pack in a folder of ur choice

    5o- Install SQL files from hero's Pack (folder SQL)
    - U can made it manually or automatically , in this case , ill teach how
    to use the automatic installation
    - Search for the file Database_installer.bat in the folder TOOLS of ur server folder
    - Right Click on it and choose EDIT
    -Change the adress for ur MySQL BIN FOLDER in the line "set mysqlBinPath="
    -Than execute the edited file pressing F to Full installation and installing the Addons pressing y

    - Now u hve ur Database installed xD !

    6o- In the folder gameserver/config/ open with notepad the file server.proprierties and change the lines

    ExternalHostname=UR EXTERNAL IP HERE
    InternalHostname=UR INTERNAL IP HERE (possibily 127.0.0.1)
    MinProtocolRevision = 1
    MaxProtocolRevision = 999

    7o- Go in ur login/config and open the file loginserver.proprierties with notepad than edit the lines

    ExternalHostname=UR EXTERNAL IP
    InternalHostname=UR INTERNAL IP (possibily 127.0.0.1)

    8o- Run The file RegisterGameServer.bat in ur login folder then choose the Id number 0 (zero) . the program will close and a file hexid(server 0 or anything like it).txt will be appear in ur login folder.
    Rename it to hexid.txt than copy and paste in ur gameserver/config folder.

    9o- Run the program startSQLAccountManager.bat to create ur accounts (if u dont hve a webserver with registration)(LOL ?? Probably u wont hve it at this momment xD)

    In Access lvl , put 100 for admins , 0 for players or -100 for banned accounts ^^ .

    Open Startloginserver.bat (login folder) and Startgameserver.bat (gameserverfolder).

    PS: If ur usinga router , ull need to open the ports : 7777 (Gameserver) ; 2106 (loginserver) ; 3306 (MySQL)
    Thats all , i think xD

    If i forgot anything , pls tell me !

    PART II - WEBSERVER (Server Homepage)

    Now ull try to explain how to create ur webserver WITHOUT DISKW !!
    Ill use L2Jz System because it is a LOT better and usefull with a complete database included !!

    Files that ull need :

    WAMP 5.0 (It will install the PHP and APACHE protocol in ur system simple and fast)
    L2Jz (try to use the search button above)

    How to install :

    1o -> First install WAMP5.0 , a little icon may appear at ur clock side, if not, go to the folder that u has installed the wamp and run the executable.)



    2o- Extract the files of L2Jz system in a folder than follow the steps bellow :
    -With the SQL FILES :
    -Open NAVICAT than right click in ur database l2jdb and choose EXECUTE BATH FILE than search for the L2jz SQL files and do it with ALL the SQL FILES !!



    -After that , 9 new tables will appear in ur database



    3o-Now move all the remaining files of L2Jz for ur WWW\ folder (ull find where u installed ur WAMP5.0. In my case c:\wamp\www\)



    4o-Left Click on ur WAMP icon APACHE>START/RESUME SERVICE , and after that click on PUT ONLINE



    -After that , wamp icon will become yellow and the lock will disapear



    -U can edit ur L2Jz Main page editing the file welcome.php (www\pages\)

    5o-Edit ur option.php file (www\) inserting ur server rates and another thing that u like or need
    -Bellow the lines of ur server rates

    $servers[$i]['info']['rateXp'] = 10;//Exp rate.
    $servers[$i]['info']['rateSp'] = 10;//Sp rate.
    $servers[$i]['info']['rateDropAdena'] = 30;//Adena rate.
    $servers[$i]['info']['rateDropItems'] = 15;//Drop rate.
    $servers[$i]['info']['rateDropSpoil'] = 35;//Spoil rate.

    -ull need to change that numbers puting ur server rates

    6o- Go to ur gameserver\config folder than edit the file telnet.properties in the following lines

    EnableTelnet = True

    and remove the # in the beggining of the line

    #StatusPW = somePass

    7o- Go to ur Login\config folder than edit the file telnet.properties in the line

    EnableTelnet = True

    PS: IF UR USING A ROUTER , ULL NEED TO OPEN THE PORT 80 (Webserver/Apache) !!

    Thats it ! A FULL C5 server with ONLINE L2INFORMER and fully editable !

    If i forget something , ill insert here later , or pls MESSAGE ME !

    If u cannot login in ur server , its a problem in the gameguard, ill share here the guide to bypass it ! (thats the reason to i hve a nprotect folder in my www\ folder xD).

    GAMEGUARD BYPASS

    SRRY FOR MY ENGLISH ! If anyone wants to fix my grammar , send a me a pm having the correction ^^.

    BTW , Its the SAME METHOD to make a C4 Server.

    PART III - The Client Side

    Beucause many questions about what to do in the client , i will make a little guide to what make in the client PC to run ur server !

    1o- Ull need to donwload the SYSTEM folder of your server pack ! (Ull find it on ur server pack Thread)

    2o- Change the original system folder of ur L2 for the server system folder

    3o- Ull need to edit the L2.ini (at ur system folder) to insert ur server IP. U can edit it
    using the program L2_Fileedit.exe (u can find it on my shares tool folder Rafaella Shares).



    4o- If ur using the gameguard bypass , ull need to insert the line at ur client hosts file
    (windows/system32/drivers/etc)
    "xxx.xxx.xxx nprotect.lineage2.com" (where xxx.xxx.xxx is ur server IP)
    -Delete ur gameguard folder in ur new system folder to force the client to download the new gameguard from ur server.

    That's all ! Ur server may be working now ! Enjoy ! If i forgot anything , pls tell me and SRRY FOR MY ENGLISH !
    Last edited by Nargen; 30-11-06 at 07:24 AM.


  2. #2
    Member Cacos is offline
    MemberRank
    Jun 2006 Join Date
    Portugal!Location
    95Posts
    nice done nargen... i think moderators will make this a sticky...
    nice guide... direct to the point and very good explanations...

    Peace

    Cacos

  3. #3
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by Cacos View Post
    nice done nargen... i think moderators will make this a sticky...
    nice guide... direct to the point and very good explanations...

    Peace

    Cacos
    Thx buddy ^^.I think its missing something in this guide , but i cant find what is =/.

    Later ill add here a guide how to make a WEBSERVER without Diskw ^^
    Last edited by Nargen; 07-11-06 at 07:21 PM.

  4. #4
    Enthusiast xaeluss is offline
    MemberRank
    May 2006 Join Date
    42Posts
    Shouldnt setup the SQL server as a server machine, developer is good enough... Most people have little ram and a server config setup will use alot. Also DO NOT open port 3306, only port 2106, and 7777 need to be open. Opening 3306 is just asking to get you database rooted...Admin access level should be 200, not 100...
    Last edited by xaeluss; 07-11-06 at 07:17 PM.

  5. #5
    Account Upgraded | Title Enabled! darien385 is offline
    MemberRank
    Jul 2005 Join Date
    fhfdsLocation
    470Posts
    Quote Originally Posted by Nargen View Post
    make a WEBSERVER from noobs
    :scratch: :scratch:
    How many noobs does it take to make a webserver? ;)

    (WEBSERVER for noobs)

  6. #6
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by xaeluss View Post
    Shouldnt setup the SQL server as a server machine, developer is good enough... Most people have little ram and a server config setup will use alot. Also DO NOT open port 3306, only port 2106, and 7777 need to be open. Opening 3306 is just asking to get you database rooted...Admin access level should be 200, not 100...
    i agree with the ur conclusion about port 3306 , but im sure 100 is the access lvl for admin and 75 for GM :drinks_no

  7. #7
    Enthusiast xaeluss is offline
    MemberRank
    May 2006 Join Date
    42Posts
    Depends on the server pack maybe, full GM access is 200 though, 75 is where the GM begins.

  8. #8
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by darien385 View Post
    :scratch: :scratch:
    How many noobs does it take to make a webserver? ;)

    (WEBSERVER for noobs)
    LOL !! now i saw what i wrote! rofl !!
    Edited ! xD thx buddy !
    Last edited by Nargen; 07-11-06 at 07:31 PM.

  9. #9
    Enthusiast xaeluss is offline
    MemberRank
    May 2006 Join Date
    42Posts
    Also might want to add the person needs to edit the character access level, not the acocunt access level. Account access level is only needed for banning( -100)

  10. #10
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by xaeluss View Post
    Also might want to add the person needs to edit the character access level, not the acocunt access level. Account access level is only needed for banning( -100)
    Yeap ! The account lvl is only to give privilegies in the homepage of the server (in my case L2Jz) . To make a Admin char , ull need to edit the characters table changing Access_level 0 by 100

    :technolog

  11. #11
    Account Upgraded | Title Enabled! darien385 is offline
    MemberRank
    Jul 2005 Join Date
    fhfdsLocation
    470Posts
    You should also note: Get the server up and running first before you want to change things.
    If not, noobs are working in 3 directions at once.

  12. #12
    Alpha Member George is offline
    MemberRank
    May 2006 Join Date
    2,159Posts
    i hate it when girls do sth good :@
    joking< hidden msg OMG
    to bad i know how to set up a server without a guide

  13. #13
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by Khadia View Post
    i hate it when girls do sth good :@
    joking< hidden msg OMG
    to bad i know how to set up a server without a guide
    LoL ! xD !
    Srry about that ^^
    im just tired of see a lot of threads with the question : HOW I CREATE A SERVER ?

    :woot_jump:

  14. #14
    Account Upgraded | Title Enabled! Kirby2 is offline
    MemberRank
    Aug 2005 Join Date
    EnglandLocation
    271Posts
    Your navicat crack is fubard

  15. #15
    Account Upgraded | Title Enabled! Nargen is offline
    MemberRank
    Aug 2006 Join Date
    BrazilLocation
    464Posts
    Quote Originally Posted by Kirby2 View Post
    Your navicat crack is fubard
    First of all ... what the heck fubard mean !?
    if it means that me crack isnt working , than read bellow xD

    Man its worked for 5+ ppl ... only for u it isnt... maybe u re making something wrong ... ill check it again ...
    :punch:
    Last edited by Nargen; 07-11-06 at 11:38 PM.



Page 1 of 73 1234567891151 ... LastLast

Advertisement