Σκέφτηκα να κάνω ένα Full και αξιόπιστο Guide για αυτούς που θέλουν να μάθουν πως ακριβώς μπορεί κάποιος να κάνει έναν σωστό Server.
Step 1
Download:
http://dev.mysql.com/downloads/mysql/5.1.html#downloads
http://java.sun.com/javase/downloads/index.jsp
http://www.navicat.com/download.php?id=1
Step 2
Εγώ σε αυτήν την περίπτωση θα φτιάξω L2jServer που ασχολούμαι φυσικά μπορείτε να κάνετε το ίδιο απλός ο server δεν θα είνα Compile
1) Κατεβάζουμε το Java Developer Kit και ακλουθούμε τα βήματα.
Πηγαίνουμε στον φάκελο εφόσον έχει κατέβει το αρχείο μας και πατάμε διπλό κλικ
2) Installation
Τώρα έχει σειρά το 2ο μας πρόγραμμα το MySQL Server, όποτε το κατεβάζουμε και κάνουμε το Download μας με τον εξής τρόπο:
Λοιπόν, κάνουμε Extract το αρχείο που κατευνάσαμε και έπειτα Install…
Step 3
Download Navicat είναι πολύ απλό δεν χρειάζεται να βάλω photos και συνεχίζουμε το Install μας.
Ανοίγουμε το “Navicat” και κάνουμε τα παρακάτω:
Τώρα ας ξεκινήσουμε το Config του Server μας.
Κατεβάζουμε αυτά τα 2 αρχεία από αυτό το site http://www.l2jserver.com/nightly/
1) Κάντε Extract και τα δυο αρχεία σε διαφορετικό φάκελο και πάτε στο :
2) Ανοίξτε τον GameServer (L2J_Server-unstable\gameserver\config) και ανοίξτε το αρχείο Server Properties
# Default: *
ExternalHostname = < ---- Εδώ θα βάλετε την IP σας άμα είναι Static IP ή θα δείτε παρακάτω με το NO-IP πώς να κάνετε Dynamic IP.
# ---------------------------------------------------------------------------
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname.
# This can be the internal IP such as 127.0.0.1 or the computer's IP such as 192.168.x.x.
# If this IP is resolvable by the Login Server, just leave *.
# ---------------------------------------------------------------------------
# Default: *
InternalHostname = *
# Where's the Login server this gameserver should connect to
# Default: 127.0.0.1
LoginHost = 127.0.0.1
# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014
# Default: *
GameserverHostname = *
# Default: 7777
GameserverPort = 7777
Έτσι θα τα αφήσετε όλα για να δουλεύει σωστά ο Server
3) Πάτε στο L2J_DataPack-unstable\tools και βρείτε αυτό εδώ το αρχείο : database_installer.bat πατήστε διπλό κλικ σε αυτό το αρχείο και θα σας βγάλει κάτι τέτοιο
WARNING: A full install (f) will destroy data in your
`accounts` and `gameserver` tables.
Choose upgrade (u) if you already have an `accounts` table but no
`gameserver` table (ie. your server is a pre LS/GS split version.)
Choose skip (s) to skip loginserver DB installation and go to
gameserver DB installation/upgrade.
LOGINSERVER DB install type: (f) full or (s) skip or (q) quit?
Θα πατησετε το “F” για να κάνει Full Install
Θα πατησετε το “F” για να κάνει Full Install
4) Μετά ξανά το “F”
WARNING: A full install (f) will destroy all existing character data.
GAMESERVER DB install type: (f) full install or (u) upgrade or (q) quit?
5) Ξανά το “F”
Do you want to update your database with files in update folder, which are already included in the main files? (RECOMMENDED: NO)
UPDATE your database: (y) yes or (n) no?
Αυτό περίπου θα διαρκέσει γύρος τα 10-20 λεπτά ανάλογος και ο υπολογιστής φυσικά θα περιμένετε να γίνει όλο το Install μετά από όλον αυτήν την διαδικασία πρέπει να κάνουμε Register τον server μας.
1) L2J_Server-unstable\login και βρείτε το «RegisterGameServer.bat»
2) Πατήστε το «1»
3) Θα σας βγάλει ένα «hexid(server 1).txt» εσείς αυτό το αρχείο θα το κάνετε Μετονομασία και θα το ονομάσετε «hexid.txt»
4) Θα πάρετε το αρχείο θα το κάνετε Αποκοπή και μετά Επικόλληση στον φάκελο L2J_Server-unstable/gameserver/config.
ΕΙΣΤΕ ΕΤΟΙΜΟΙ Smiley
Εάν θέλετε να κάνετε ένα GM Account θα πρέπει να πατέ L2J_Server-unstable\login
Και να πατήσετε στο «startSQLAccountManager» έπειτα πατάτε το «1» για την δημιουργία Account γράφετε το Username και το Password και μετά βάζετε Access Level : 127 (Προσοχή : 127 όχι 100 ούτε 200 δεν θα το διαβάσει το account ως GM αλλά ως κανονικό παίχτη)
Ακόμη για να δώσετε σε κάποιον χαρακτήρα Access θα πρέπει να μπείτε στην “Navicat” έπειτα να πατήσετε στο L2jdb και να βρείτε το “Characters” να βρείτε το όνομα του παίχτη και να βάλετε «127» στην Access Level.
-------------------------
Λοιπόν, μπορεί ο καθένας να ανοίξει τα Ports από το modem/router του το θέμα είναι και να τα ανοίξετε τα Ports θα μπορούν να κάνουν login οι players αλλά δεν θα μπορούν να παίξουν άμα παύσει το Ιντερνέτ ή κάνει Restart το Modem/Router για αυτό παρακάτω θα δείτε πώς να κάνετε Dynamic IP
1) Εδώ πατήστε το Create Account .
2) Πατάμε και γραφούμε Username και το Password και έπειτα “LOGIN” εφόσον έχουμε κάνει και από το e-Mail μας Activate και είναι όλα εντάξει.
3) Πατήστε στο "Add a Host" ώστε να προσθέσουμε την IP μας και να γίνει Dynamic IP Smiley
4)Γραφούμε την IP μας ΠΡΟΣΟΧΗ όχι την κανονική IP μας αλλά αυτό που θέλουμε να γραφεί π.χ. L2MaxCheaters και διαλέγουμε την κατάληξη που θέλουμε να έχει η Dynamic IP μας.
Μετά λίγο πιο κάτω το γραφούμε όλο ότι έχουμε γράψει παραπάνω μόνο που θα προσθέσουμε και μετά την τελεία δηλαδή: L2MaxCheaters.no-ip.biz.
Μετά πατάμε λίγο πιο κάτω το Create Host
5) Έχουν γίνει όλα σωστά εφόσον σας γραφτεί αυτό επάνω όπως το έχω υπογραμμίσει στην Photo : “Host L2MaxCheaters.no-ip.biz created. Update will be applied within 1 minute” τότε όλα είναι ένταξη.
6) Επιστρέφουμε στην αρχική σελίδα “
http://no-ip.com “ και πατάμε στο Download όπως ακριβώς δείχνει η Photo
7) Διαλέγουμε ανάλογος τι λογισμικό έχουμε στο PC μας και μετά Download ή Download από CNET: DOWNLOAD by Cnet
Install Program:
8 ) Εφόσον το έχουμε κατεβάσει το κάνουμε Setup και μετά το ανοίγουμε θα δούμε κάτι όταν θα ανοίξει επάνω στο πρόγραμμα δεξιά να γραφεί “Edit” πατάμε εκεί πάνω και γραφούμε το
e-Mail Username:
[email protected]Password: ************
Φυσικά αυτά τα ξέρετε γιατί θα βάλετε ότι είχατε βάλει και στο site «
http://no-ip.com/ »
9) Τέλος κλικάρουμε κουτάκι και ήμαστε έτοιμη. Δείτε στην photo:
****ΠΩΣ ΝΑ ΤΡΕΞΕΤΕ ΤΟΝ SERVER ΣΑΣ ΑΠΟ ΤΟ SYSTEM****
1) Download L2FileEdit :
http://www.filestube.com/3b8e1a1f06d565a803ea,g/L2-File-Edit-pro-Gracia-Final-a-Epilogue.html2) Ανοίξτε το "L2FileEdit" και πατάτε File->Open and Decrypt File
3) Και πάντε στο C:/ProgramFiles/Lineage II/System/L2.ini και πατήστε άνοιγμα
4) Εκεί που έχω βάλει Servername.no-ip.biz το αλλάζετε και βάζετε ότι είχατε βάλει στο
www.no-ip.com η βάζετε 127.0.0.1 για να το τρέξετε εσείς από το pc σας άμα από το PC σας σηκώνεται ο Server.
ΟΛΑ ΕΙΝΑΙ ΔΙΚΑ ΜΟΥ ΚΑΙ ΟΙ PHOTOS('Αμα λείπει καμία photo ή διαγραφή απο το tinypic πείτε μου να την ξανά προσθέσω.)
Credits:coObisteR [/color][/size][/b]
Linkback: https://l2topzone.com/forum/index.php?topic=445.0