l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com
l2topzone.com

Author Topic: [Guide]Τα πάντα όλα για τους νέους devs  (Read 5208 times)

0 Members and 1 Guest are viewing this topic.

OfflineDragoN.

  • L2 Glorious
  • Sr. Member
  • ****
  • Posts: 424
  • L2topzone Votes: 0
  • Servers reviews: 0
  • Reputation: +1385/-0

    Χαιρετώσας αγαπητά μέλη του L2J-Greece , σε αυτό το τόπικ (ο θεός να το κάνει , πάλι θα μου βγούν τα δάχτυλα απο το pc .. σιγά μωρέ) θα δούμε τσακ μπάμ πώς κάνουμε ένα L2J σερβερ και πώς στη συνέχεια αν θέλουμε δουλεύουμε στην JAVA , αλλά θα δούμαι και άλλο χρήσιμο υλικό!

    Αρχικά προγράμματα

    Αυτά είναι τα προγράμματα τα οποία θα χρησιμοποιήσουμε ώστε να λειτουργήσει ο σέρβερ μας ..

    MySQL 5.1 Για την database μας.
    JavaJDK - Θέλουμε και το JRE ( find it at the same site )
    Navicat for MySQL

    Ιnstalling our new software - Βάζοντας τα προγράμματα μας!

    1)JavaJDK - Είναι πολύ απλό , κατεβάζουμε το πρόγραμμα μας και μετά το τρέχουμε για install κανονικότατα , οταν μας βγάλει κάποια κουτάκια επιλέγουμε development tools και περιμένουμε να τελειώσει , READY

    2)MySQL 5.1 - Εδώ θέλουμε λίγη προσοχή , κατεβάζουμε το πρόγραμμα και τρέχουμε τον Installer κανονικά , αρχίζουμε :

    1)Νext
    2)Complete
    3)Install
    4)Next
    5)Next
    6)Finish (έχουμε τικαρισμένο το κουτάκι που μας εμφανίζεται μέσα στον installer
    7)Next
    8)Reconfigure Istance
    9)Standar Configuration
    10)Next (tick - Install as windows service)
    11)Επιλέγουμε modify security settings και βάζουμε User και pass
    12)Execute

    Aν τώρα όλα τα κουτάκια βγούνε με μπλέ τικ πάει να πει οτι τα πάμε περίφημα !!

    3)Νavicat - Απλό Ιnstall , το τρέχουμε και το κάνουμε Install πολύ απλά , όταν τελειώσει (ΔΩΣΤΕ ΒΑΣΗ ΕΔΩ) το ανοίγουμε και πάμε πάνω αριστερά που λέει new connection , δίνουμε στο πάνω κουτάκι - localhost και στο από κάτω l2jdb *αν έχουμε βάλει κοδικό στο MySql τον εισάγουμε και εδώ !

    Συγχαρητήρια , Τα πάμε πολύ καλά



    Τα αρχεία του server

    Αρχίζοντας πρέπει να κατεβάσουμε ένα server pack , θα σας δόσω ένα INTERLUDE Pack

    Να σας πω οτί δε σας συνιστώ να τρέξετε τον σέρβερ σας με preconfigured pack γιατι δεν θα μπορείτε να δουλέψεται java , θα δούμε παρακάτω!

    Κάνουμε extract to pack στο C:/

    πάμε login > configs > και ανοίγουμε loginserver.properties

    βρητε το
    Code: [Select]
    Login=root
    password=

    και κάντε το
    Code: [Select]
    Login=root
    password=root

    σάβε και κλείσιμο , μετά πάμε gameserver > configs > server.properties ,

    Αν ο σέρβερ μας θέλουμαι να είναι Public για όλους ->

    Code: [Select]
    GameserverHostname=* and replace * with your ip
    Αν θέλουμε να είναι LAN ->

    Code: [Select]
    GameserverHostname=* and replace * with your 127.0.0.1
    Μετά βρίσκουμε

    Code: [Select]
    Login=root
    Password =

    Και το κάνουμε όπως προηγουμένως

    Code: [Select]
    Login=root
    Password=root

    Βρήτε

    Code: [Select]
    AcceptAlternateID = Trueκαι το κάνουμε FALSE

    Tώρα , πάμε πίσω ανοίγουμε τον φάκελο τοοls και βρίσκουμε το database_installer.bat > δεξί κλικ και επεξεργασία

    Βρείτε

    Code: [Select]
    REM LOGINSERVER
    set lsuser=root
    set lspass=
    set lsdb=l2jdb
    set lshost=localhost

    REM GAMESERVER
    set gsuser=root
    set gspass=
    set gsdb=l2jdb
    set gshost=localhost


    Και κάντε τα

    Code: [Select]
    REM LOGINSERVER
    set lsuser=root
    set lspass=root
    set lsdb=l2jdb
    set lshost=localhost

    REM GAMESERVER
    set gsuser=root
    set gspass=root
    set gsdb=l2jdb
    set gshost=localhost

    save και κλείσιμο !

    Τρέχουμε την Database_installer και ,


    1)Press F
    2)Press F πάλι
    3)Press N


    Πάμε πίσω , ανοίγουμε login *φάκελο* και τρέχουμε RegisterGameServer.bat
    Θα σας πει αυτό

    Code: [Select]
    Your choice: type 1 and press enter.
     *η κάτι παρόμοιο* 

    Πατάμε "1" και τώρα στο φάκελο έχει δημιουργηθεί ένα αρχείο hexid(server 1).txt και το μετονομάζουμε σε hexid.txt και αντιγραφή/επικόληση στον φάκελο gameserver > config



    Ανοίγουμε τον server μας μέσω L2J Pack Νοn-Preconfigured

    Λοιπόν Λοιπόν , πολλοί από εσάς θα έχουν αυτή την απορία όπως εξάλου και εγώ την είχα , τα πράγματα είναι απλά ..

    Να θυμάστε ότι πάντα μιλάμε για Final Server .

    Αρχίζουμε :

    Θα χρειαστούμε το eclipse :

    Τώρα , το κάνουμε Install και μετά πάμε Help > Install Software


    Ύστερα βάλτε αυτό το link http://subclipse.tigris.org/update_1.4.x στο κενό στο κουτάκι που θα σας βγεί

    Όταν τελειώσει πάμε window > Preferences

    Μετά ανοίξτε το κουτάκι java και μετά το javaJres

    Kάνουμε search στα αρχεία εφαρμογών το Java και επιλέγουμε το jdk (καλύτερα το τελευταίο δυνατόν version) , Μετά πατάμε Okay στο κουτάκι .. Πάμε τώρα στο window και βρίσκουμε το show view και μετά Other..

    Kαι τώρα πάμε SVN και μετά Svn repositories , τώρα ακολουθήστε τις παρακάτο foto (τραβηγμένες απο το pc μου , για να δείτε πως θα κάνετε το pack σας!)








    Kαι τώρα πρέιπει να κάνετε Compile θα σας δόσω link απο το video του ΕxtremeDwarf το οποίο θα σας λύσει τα χέρια , εδώ πείτε του ένα μεγάλο thanks!

    http://www.youtube.com/watch?v=_fwihxoegi0&feature=player_embedded

    Και τώρα πάμε ν κάνουμε ότι και πριν .. Κάνουμε Download and Install MySql 5.1 || Navicat
    Την java πρέπει να την έχετε ήδη !!

    Και μετά πάμε στα αρχεία του server , loginserver & gameserver folders etc etc .. και κάνουμε τις εξής μετατροπές




    Γλώσσα προγραμματισμού java



    Java announce



    Κάντε το δικό σας custom system


    Credits , Revenger













    Linkback: https://l2topzone.com/forum/index.php?topic=797.0

    l2topzone.com
    l2topzone.com
    l2topzone.com
    l2topzone.com
    l2topzone.com

    OfflineExtraFormater

    • Newbie
    • *
    • Posts: 3
    • L2topzone Votes: 0
    • Servers reviews: 0
    • Reputation: +56/-0
      Re: [Guide]Τα πάντα όλα για τους νέους devs
      « Reply #1 on: June 15, 2010, 03:25:46 AM »
      C/P Maxcheaters 100%

      OfflineTiTaNiUm

      • Hero Member
      • *****
      • Posts: 552
      • L2topzone Votes: 243
      • Servers reviews: 2
      • Reputation: +880/-0
      • ][TiTaNiUm][
        Re: [Guide]Τα πάντα όλα για τους νέους devs
        « Reply #2 on: June 15, 2010, 06:55:07 AM »
        C/P Maxcheaters 100%
        Dn einai C/P Apo mxc an paratiris ti lei stin arxi... 8a katalavis apo p einai C/P

        (Χαιρετώσας αγαπητά μέλη του L2J-Greece)
        Kanteton BAN ELEOC PIA !!!! Sorka kseperases ka8e orio se auto to Forum!!

        OfflineDownUnder

        • Hero Member
        • *****
        • Posts: 1486
        • L2topzone Votes: 6
        • Servers reviews: 0
        • Reputation: +3236/-0
        • http://www.L2Drug.com
          • Join Us
        Re: [Guide]Τα πάντα όλα για τους νέους devs
        « Reply #3 on: June 15, 2010, 09:34:38 AM »
        C/P Maxcheaters 100%
        Dn einai C/P Apo mxc an paratiris ti lei stin arxi... 8a katalavis apo p einai C/P

        (Χαιρετώσας αγαπητά μέλη του L2J-Greece)
        Kanteton BAN ELEOC PIA !!!! Sorka kseperases ka8e orio se auto to Forum!!
        Credits , Revenger

         

        Sitemap