Jump to content

Recommended Posts

Posted

Θέλετα να φτιάξετε δικό σας server και δεν ξέρατε τι να κάνετε ή που να βρείτε τα αρχεία? Ακολουθήστε το παρακάτω Guide και θα τα καταφέρετε. Για τους καμένους Cheesy .

 

 

Βήμα 1ο. Προετοιμάζοντας το σύστημα και τον server

 

Αρχικά θα κατεβάσετε κάποια προγράμματα:

 

1) JavaJDK

2) MySQL Server

3) Navicat (Μπείτε εδώ: http://vitreous.4shared.com/ " και πατήστε στο "navicat.rar"

4) Επειδή κάποιοι απο εσάς μου είπατε οτι είχατε πρόβλημα στο download link που υπήρχε εδώ, έκανα εγω upload πάλι

τα αρχεία του server σε 3 site. Όταν σας ζητήσει password το rar αρχείο στο extract θα βάλετε "vitr3ous" (χωρίς τα "").

Μπορείτε να κατεβάσετε τα αρχεία του server απο τα ακόλουθα link:

 

a) RapidShare.com rar password: vitr3ous

b) FileFront.com rar password: vitr3ous

c) 4shared.com rar password: vitr3ous

 

Μόλις τα κατεβάσετε κάντε το extract (αποσυμπίεση) χρησιμοποιώντας κωδικό vitr3ous στην επιφάνεια εργασίας (desktop) και θα σας βγεί ο φάκελος Server.

 

 

Ας αρχίσουμε:

 

1) Εγκαταστήστε το JavaJDK , δεν θα υπάρξει κάποιο πρόβλημα.

 

2) Εγκαταστήστε το MySQL Server. Μετά την εγκατάσταση θα βγεί ένα παράθυρο που λέγεται "MySQL server instance configuration". Ακολουθήστε τα παρακάτω βήματα για να το ρυθμίσετε σωστά.

 

Δημιουργήστε μια νέα περίπτωση και πατήστε Next, θα εμφανιστεί η παρακάτω εικόνα, επιλέξτε "Detailed Configuration" .

 

 

 

* Επιλέξτε "Server Machine"

 

 

 

Πατήστε Next μέχρι την παρακάτω εικόνα.

Μπορείτε να επιλέξετε το πρώτο αν θέλετε να έχετε μέχρι 20 άτομα στον server ή να επιλέξετε το 3ο "Manual Setting" στο οποίο μπορείτε να βάλετε εσείς πόσα άτομα θα έχει ο server. (Στο "concurrent connections" βάζετε πόσους θέλετε).

 

 

 

Συνεχίστε να πατάτε Next μέχρι το Security Settings .

Εδώ βγάλτε το TICK απο το "modify security settings" και πατήστε Next.

 

 

 

Τώρα πατήστε το Execute. (Άν βγάλει ένα error 0 , επιστρέψτε στο "DATABASE USAGE" και επιλέξτε "TRANSACTIONAL DATABASE" αντί για of "MULTIFUNCTIONAL DATABASE").

 

 

 

* Ok. Ο MySQL Server εγκαταστήθηκε ! Login: root , χωρίς password, port 3306.

 

3) Τώρα ας εγκαταστήσουμε το NAVICAT. (MySQL Gui) . (Όσοι δεν ξέρετε , φανταστείτε ότι το MySQL είναι σαν το Internet , και το NAVICAT σαν τον Internet Explorer ή Firefox .

 

* Εγκαταστήστε το NAVICAT και τρέξτε το.

 

* Στο NAVICAT , επιλέξτε CONNECTION (πάνω αριστερά) και κάντε το όπως την εικόνα απο κάτω.

 

 

 

Μετά απο αυτό θα εμφανιστεί ένας νέος σύνδεσμος (κάτω απο το CONNECTION που πατήσατε) που λέγεται Localhost . Δεξί κλίκ πάνω του και επιλέξτε NEW DATABASE. Ένα νεο μικρό παράθυρο θα βγεί, απλώς βάλτε του όνομα "l2jdb" . Έτσι, δημιουργήσαμε την Database μας!

 

 

 

4) Στην επιφάνεια εργασίας, κάντε κλίκ σε ένα απο τα αρχεία που κατεβάσατε απο εδώ ( Click Me! ) και "Extract Here" . (Θα βγεί ένας νέος φάκελος που λέγεται "Server" ).

 

5) Τώρα ας βάλουμε τις πληροφορίες της SQL στην Database μας.

 

* Μπείτε στον φάκελο Server που δημιουργήθηκε στην επιφάνεια εγρασίας και μετά στον φάκελο Tools. (Server/tools)

 

* Εκεί μέσα είναι ένα αρχείο που λέγεται "Database_installer.bat" , ΜΗΝ το τρέξετε αμέσως, κάντε δεξί κλίκ πάνω του και επιλέξτε Edit .

 

* Βρείτε την γραμμή (στις πρώτες περίπου είναι) που λέει "set mysqlBinPath=" και τοποθετήστε τον σωστό σύνδεσμο που έγινε setup η MySQL ! π.χ. Θα το βάλετε έτσι: (set mysqlBinPath=C:/Program Files/Mysql 5.0/Bin ) , πολύ σημαντικό αυτό να γίνει σωστά! Μόλις το κάνετε πατήστε Save!

 

* Εφόσον κάνατε σωστά το παραπάνω, τρέξτε το "Database_installer.bat" μέσα απο τον φάκελο Tools. Ένα MS-DOS παράθυρο θα εμφανιστεί και θα σας δίνει κάποιες εντολές. Πατήστε συνέχεια "F" (Full Installation) όποτε σας το ζητάει. Αφήστε το να τελειώσει, θα πάρει περίπου 10-15 λεπτά.

 

* Οκ. Η Database είναι έτοιμη!

 

6) Τώρα θα φτιάξουμε κάποια πράγματα για να δουλεύει σωστά ο server.

 

* Πηγαίντε στον φάκελο Server/gameserver/config ! Εκεί μέσα είναι ένα έγγραφο κειμένου που λέγεται server.properties.file (ή σκέτο server).

Δεξί κλίκ και ανοίξτε το με Notepad.

 

* Εδώ θα πρέπει να διορθώσετε κάποιες γραμμές. Βρείτε τα ακόλουθα:

 

- ExternalHostname= Την External IP σας ! (Μπορείτε να την δείτε απο το www.whatismyipaddress.com , ΑΝ θέλετε να παίξετε μόνος σας, χωρίς άτομα απο το Internet, μπορείτε να το αφήσετε κενό ή να βάλετε την IP , 127.0.0.1)

 

- InternalHostname= Την Internal IP σας! (Άν το PC σας είναι συνδεμένο σε δίκτυο βάλτε την IP του δικτύου σας, (για να την δείτε πηγαίντε , Start -> Run και γράψτε "cmd" (χωρίς τα "") και θα ανοίξει ένα MS-DOS παράθυρο. Γράψτε ipconfig και θα σας βγάλει την IP του δικτύου σας) αν το pc σας δεν είναι σε κάποιο δίκτυο συνδεμένο, βάλτε την IP , 127.0.0.1 !

 

- MinProtocolRevision = 1

MaxProtocolRevision = 999 (Εδώ βάλτε τα και τα 2 έτσι για να μην υπάρξει κάποιο πρόβλημα.)

 

* Αφού τελειώσετε όλα τα παραπάνω κάντε το Save και μετά πηγαίντε στόν φάκελο LOGIN (server/login) και τρέξτε το "RegisterGameServer.bat" .

Ένα MS-DOS παράθυρο θα εμφανιστεί που θα σας ζητάει ID. Απλά πληκτρολογήστε 1 .

 

* Μόλις το κάνετε αυτό μέσα στον φάκελο LOGIN θα εμφανιστεί ένα αρχείο hexid(ID ή Server 1, κάτι τέτοιο).txt , μετονομάστε το σε hexid.txt , κάντε το CUT (αποκοπή) και PASTE μέσα στον φάκελο gameserver/config.

 

* Τώρα πρέπει να τρέξετε το "startloginserver.bat" το οποίο είναι μέσα στον LOGIN φάκελο και το "startgameserver.bat" το οποίο βρίσκεται μέσα στον φάκελο gameserver! " Μόλις τρέξετε το "startloginserver.bat" βεβαιωθείτε να είναι όπως την παρακάτω εικόνα και μετά τρέξτε το "startgameserver.bat" . Τα account θα γίνονται αυτόματα οπότε μην ανησυχείτε.

 

 

 

* Ok! Ο Server τρέχει ! Θυμηθείτε, αν έχετε κάποιο router ανοίξτε τα ports σε 7777 (game server) και 2106 (login server).

 

 

Βήμα 2ο. Προετοιμάζοντας το Client

 

Πριν κάνετε οτιδήποτε, κάντε ένα Update του Interlude ώστε να κατεβάσει τα τελευταία updates.

 

Μετά πηγαίντε στο http://vitreous.4shared.com/ και κατεβάστε το "l2encdec_281.zip" .

 

Απο εδώ και πέρα δώστε προσοχή:

 

Κάντε Extract ΌΛΑ τα αρχεία που έχει μεσα το "l2encdec_281.zip" στον ORIGINAL SYSTEM φάκελο του Lineage. (π.χ. Άν έχετε περάσει το Interlude και έχετε κάνει το latest update στο "C:/Program Files/Lineage 2" θα περάσετε τα αρχεία στο "C:/Program Files/Lineage 2/System" ).

 

 

 

Εκεί μέσα τρέξτε το patcher.exe ! Ένα MS-DOS παράθυρο θα βγεί, αφήστε το να τελειώσει.

 

* Πηγαίντε , Start -> Run και γράψτε cmd και προσπαθήστε να φτάσετε τον System φάκελο απο εκεί. (π.χ. Θα ξεκινήσετε γράφωντας "cd prog*" και θα μπείτε στο "Program Files" , μετά "cd Lineage 2" και "cd system".)

 

* Οκ τώρα είστε μέσα στον φάκελο System απο το cmd . Γράψτε "l2encdec -s l2.ini" (χωρίς στα ") . Θα αποκωδικοποιήσει το "l2.ini" σε ένα νέο αρχείο που λέγεται "dec-l2.ini". Δεξί κλίκ πάνω του και ανοίξτε το με το Notepad.

Βρείτε την γραμμή "serveraddr=" και βάλτε την External IP σας (www.whatismyipaddress.com για να την δείτε) ή την Internal IP (την IP του δικτύου σας ή 127.0.0.1) και κάντε το save!

 

 

 

* Απο τον φάκελο System διαγράψτε το l2.ini και επιστρεψτε στην κονσόλα (cmd) και γράψτε l2encdec -h 413 dec-l2.ini . Θα κάνει το dec-l2.ini σε ένα νέο αρχείο που ονομάζεται enc-dec-l2.ini . Απλά ονομάστε το enc-dec-l2.ini σε l2.ini .

 

* Τρέξτε το Lineage ΜΕΣΑ απο τον φάκελο System ! (l2.exe)

 

 

PS: Για να κάνετε έναν χαρακτήρα GM πρώτα πρέπει να κάνετε Login και να δημιουργήσετε έναν και μετά κάντε ΟΠΩΣΔΗΠΟΤΕ logout! (Για να γίνει ένας χαρακτήρας GM δέν πρέπει να είναι συνδεμένος στον server).

 

* Ανοίξτε NAVICAT , διπλό αριστερό κλίκ στο Localhost στα αριστερά και μπείτε στο l2jdb . Θα εμφανιστούνε πολλά κουτάκια, βρείτε το κουτάκι Characters και διπλό κλίκ πάνω του. Βρείτε την γραμμή με το account σας και στην στήλη Access Level βάλτε 100 !

 

Login και είστε έτοιμοι! Cheesy

 

 

 

Καλή τύχη σε όσους ασχοληθούν ^^

 

 

PS: Gia GM Commands katevaste afto to txt:

 

http://rapidshare.com/files/53699445/gm_commands.txt

  • 2 months later...
Posted

 na rotisw kati eimai new member edw ala exw mia aporia pou eipane pos se vista den ginete na sikoseis server alithevi ?

den alitheuei ... boreis na sikoseis ... kati allo enas mod as kanei move to topic!i isws kai lock gt einai copy paste !kai apla na akolouthisoune to link pou einai to real topic : http://www.maxcheaters.com/forum/index.php?topic=15069.0

Guest
This topic is now closed to further replies.


  • Posts

    • I would like to see snow fenir 😛 but if is only from that collection then superbike is the one what everyone will love for sure https://mega.nz/file/FjEwDKjA#FymE34sH7d_ELWiSGV8kU8rgZ62nEmeUxBucE9qgcfw
    • Lineage2Dex x25 is opening on October 9! We are excited to announce the launch of our new Interlude x25 server, designed for players who want a balanced, competitive, and long-term Lineage 2 experience. If you are looking for a server with an active community, stable environment, and a serious project behind it, this is the perfect time to join us. Server Information Project: Lineage2Dex Chronicle: Interlude Rates: x25 Opening Date: October 9 Type: Mid Rate Platform: Stable and optimized gameplay Focus: PvP, progression, competitive environment, long-term gameplay Why join Lineage2Dex x25? Well-known and trusted project Smooth and optimized gameplay Balanced progression Competitive PvP environment Active community Serious administration and continuous support Important Dates PTS Available: Until October 5 Beta Starts: October 6 Official Launch: October 9 This is your chance to prepare early, test the server, and be ready for launch day. Join Us Website: https://lineage2dex.com⁠
    • Today I would like to introduce a new set of tools developed entirely from scratch in Java, designed to simplify and modernize one of the most important tasks for any online server: distributing, updating, and maintaining the game client quickly, securely, and efficiently. The system has been designed to work with Lineage II, Aion, World of Warcraft, or any other project that requires a file distribution and update system, providing a simple solution for both players and administrators.   The entire project features a modern dark-mode interface, is completely separated into individual tools, and is distributed as standalone Windows executables (.exe) using Launch4j.   1. GameLauncher: The Player Client     GameLauncher is the launcher used by players on their computers. Its goal is to make keeping the game client up to date a completely automatic and transparent process.   Smart Updates: Automatically compares local files with the remote server using a manifest file (manifest.json) Hash-Based Integrity: Calculates file hashes to download only new or modified files, saving time and bandwidth. Real-Time Downloads: Detailed progress bar with transfer speed and automatic ZIP package extraction. Standalone: Packaged into a single .exe with Java 17 requirement validation and automatic redirection if the required environment is not installed.   Source code: https://gitlab.com/u3games/GameLauncher   2. L2Compiler: The Administrator Tool     L2Compiler is the tool designed for server administrators and developers. It allows updates to be prepared and published quickly, automating much of the process that would otherwise have to be performed manually.   Mass Packaging: Select the root folder of your development client and automatically generate optimized compressed packages ready for distribution. Automatic Manifest Generation: Instantly generates the manifest.json file with all the required metadata, including file sizes, paths, and hashes, using Gson. Preference Management: Automatically saves the last used paths through java.util.prefs to speed up everyday development tasks. Asynchronous Interface: Background processing through SwingWorker to prevent the interface from freezing during heavy operations.   Source code: https://gitlab.com/u3games/GameCompiler   A System Designed for Online Servers   The idea behind this project is simple: the administrator prepares an update using L2Compiler, and the player receives it automatically through GameLauncher. This allows both tools to work together and provide a simple update workflow:   Development Client → L2Compiler → Server → GameLauncher → Updated Client   There is no need for players to manually search for files, download patches one by one, or go through complicated installation processes. Although the system was initially designed with projects such as Lineage II, Aion, and World of Warcraft in mind, it is not tied to any specific game. If your project needs to distribute files and keep its clients up to date, it can be easily adapted to fit your needs.   Open Source for the Community   This project was created by me for the U3Games community, with the goal of providing a modern, simple, and reusable alternative for managing updates across our servers. The source code is publicly available so that other developers can study it, adapt it, improve it, and contribute to the project.     Have a Suggestion, Found a Bug, or Want to Contribute?   Any suggestions, bug reports, improvements, or contributions are more than welcome. The goal is to continue evolving the project together with the community and turn it into an increasingly complete tool for all kinds of online servers and projects.
    • Let's do 1 for share for people? Which one? 
    • A 100-YEAR-OLD ORDERED A FLAGSHIP AND PASSED THE VIDEO CALL 🚓 Spanish police took down a gang that found a hole in a major telecom operator's online store. A script told the warehouse to ship before payment went through. The haul: over 150 smartphones worth more than €50,000. The cover was a farm of borrowed identities: documents of around fifty people, including 100-year-old pensioners. They used them to open bank accounts, register phone numbers and send parcels across the country. The cherry on top: gang members passed video KYC themselves, posing as the elderly document holders. The "customer's" age didn't bother the antifraud. Operation Sakosita: seven arrested in Madrid, the alleged ringleader caught in Italy on a European arrest warrant. Meanwhile, the frozen accounts and someone else's debts land on the people whose names were used. 🔒 Account locked because someone opened something in your name? Message us – we'll gather the evidence and see the unlock through. › TG: @mustang_service_ms ( https:// t.me/ mustang_service_ms ) › Channel: Mustang Service ( https:// t.me/ +JPpJCETg-xM1NjNl ) #drawing #kyc #photoshop #unban #news
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..