Jump to content

Recommended Posts

Posted (edited)

Γεια σας θέλω να κάνω μερικές ερωτήσεις σχετικά με τα Acis Packs. Έχω βρει ένα Acis Pack από Tryskell version 401 και προσπαθώ να περάσω διάφορους κώδικες που κάνετε Share και δεν καταφέρνω να τους ενσωματώσω μέσα στην Version 401 από ότι κατάλαβα οι περισσότεροι κώδικες για κάποιο λόγο είναι για 374.Αν μπορεί κάποιος να μου εξηγήσει γιατί συμβαίνει αυτό.δεν είμαι  Developer απλά ασχολούμαι και ψάχνω για να δημιουργήσω έναν Server έτσι όπως τον θέλω.Αν φταίει η Version μπορώ να βρω από κάπου μία πιο συμβατή για να μην έχω error η λείπουν αρχεία?παράδειγμα(L2pinstance.java) ή μέσα στα Java files εμενα λεει _player ενώ σε άλλες Version λέει _active player από οτι έχω καταλάβει  .O server που θέλω να φτιάξω είναι Low Rates Retail.Επίσης από ότι είδα υπάρχουν διάφοροι τύποι από Server packs (Acis,Frozen,Luchera,l2jarchid.....)

Eίναι σωστός ο τύπος που έχω επιλέξει για αυτό που προσπαθώ να κάνω?Oπως θα ξαναπώ δεν είμαι Developer ούτε ξέρω από Java απλά ξεκίνησα να μαθαίνω σιγά-σιγά. 

Δεν ξέρω εάν αυτό που ανέβασα είναι σωστό Topic.  Αν οχι ζητάω συγνώμη.

Ευχαριστώ εκ των προτέρων

Edited by Vision
Posted (edited)

many classes has been moved / renamed etc java versions also has been updated , so you need to adapt em to the newest revision . if you read where and what goes , you'll find your way most of us learnt like this , so gl 🙂

Edited by Kishin
Posted

Στις περισσότερες class έχει διαγραφεί το L2 απο το όνομα πχ L2Trade -> Trade

Γενικές και ριζικές αλλαγές είναι στο L2PcInstance -> Player οπότε όταν θα κάνεις το adapt στα παλιά code τα προβλήματα που θα αντιμετωπίσεις θα είναι όλα τέτοιου είδους.

 

  • Upvote 1
Posted

Καλησπέρα.

Η αλήθεια είναι ότι το acis έχει αλλάξει πολλά από τα class του για τους περισσότερους κώδικες εδώ μέσα. Αυτό κατά την γνώμη μου, κάνει δύσκολη την "ζωή" για κάποιον που ξεκινάει τώρα, δεδομένου ότι θα πρέπει να κατέχει γνώσεις, τις βασικές τουλάχιστον, για να γράψει έναν ήδη shared code. 

 

Θα σου πρότεινα να βρεις και να ασχοληθείς πάνω στο 381, αλλά αυτό θα έχει ως αποτέλεσμα να χάσεις τα "bug fixes/rework" κτλπ που υπάρχουν έως το 401. Όμως, θα είναι μία καλή αρχή μέχρι να μάθεις τα βασικά, και να πειραματιστείς. Ακόμη και να ασχοληθείς για να ανοίξεις server πάνω στο 381. 

 

 

 

Posted
As says Nightw0lf, classes in general got "L2" dropped and the instances were renamed in a single revision during rev 367. General rule is to drop "L2" and "Instance" out of it, the exceptions are listed in changeset 367.

About regular classes and methods, they also can be renamed, merged, refactored - it's largely splitted over aCis history - 36th cycle was almost only about it, and laterly was regrouped under Organization tab since rev 382+ (package holding all enums, addition/removal of methods, etc).

If you manage to re-adapt a code, consider to share it back on the associated topic. People forgets to do that, those days.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Posts

    • Yeah inside router i had to enable udnp services 
    • Hello cheaters, As a team of avid developers and enthusiasts of Lineage 2, we are excited to present the L2 Control Hub, a groundbreaking plugin designed by myself and my collaborator, StinkyMadness. This innovative tool equips server administrators with powerful automation capabilities directly within the game's community board. L2 Control Hub simplifies the creation and management of automations, enabling you to customize your server operations without the need to modify the source code.   Key Features of L2 Control Hub: Robust Automation Triggers: Select from a plethora of triggers currently available, with continuous additions in the works to enhance your control options. Dynamic Conditions and Actions: Tailor your server operations with an extensive range of conditions and actions, ensuring flexible and precise control over game events and player interactions. Customizable Variables: Easily integrate server-specific variables from your database to further personalize and streamline your automations. Utilize these variables across various automation scenarios to cater to your specific server requirements. JavaScript Integration: Execute custom JavaScript codes that interact seamlessly with Java classes, bringing advanced functionalities to your server's ecosystem.   Explore L2 Control Hub in Action: We've prepared a series of video tutorials to demonstrate the capabilities of L2 Control Hub: Control Hub - Create a Simple Flow with 1 Condition and 1 Action: Get started with basic automations. Control Hub - Multiple Conditions with Multiple Actions: Explore more complex automations for detailed server management. Control Hub - Using Variables: Discover how to implement and use custom variables for tailored automations. Control Hub - Using JavaScript: Experience the power of custom scripts in enhancing your server functionality.   L2 Control Hub is currently about 70% complete, and we are actively developing and refining features. We invite you to join our ➡️ Discord community ⬅️ to engage with the development process, provide feedback, and be the first to test new features. Additionally, any updates or changes to the plugin are seamlessly delivered to all customers directly from our web server, ensuring your system is always up-to-date without the need for manual downloads.   Your game, your rules, automated. Join us in redefining server management in Lineage 2 and elevate your gaming community with unmatched automation capabilities. For more details, contact us directly to get started with L2 Control Hub.   Currently, the plugin is developed using aCis sources. We will continue with these sources until we finalize all the necessary details before proceeding to integrate with the more prominent sources available.       The L2 Control Hub is designed to extend beyond mere functional additions to your server. We are in the process of implementing a suite of advanced mechanisms, such as a vote manager capable of interfacing with any Lineage 2 voting site without requiring configuration, live statistics to provide admins with real-time insights, and an event engine that can generate any desired event within seconds. All these features will be seamlessly integrated into the module, enhancing your server management experience significantly.     Please note that L2 Control Hub will be a premium tool, reflecting the extensive features and benefits it offers. While we are finalizing the pricing structure, rest assured that we aim to deliver great value for your investment. We will announce the cost details soon on our platforms to ensure everyone is well-informed and can plan accordingly. Join us to take your server management to the next level with L2 Control Hub.     
    • The link soucer and system are off, reup please, thanks very much @HypeH
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/hood-services https://campsite.bio/utchihaamkt  
    • Hola, Busco proveedores de adena en Reborn signature. Trabajo serio, Web de ventas Seria. Adena-Shop. Discord: susi007317   Hello, I am looking for adena suppliers in Reborn signature. Serious work, Serious sales Web. Adena-Shop. Discord: susi007317
  • Topics

×
×
  • Create New...