Jump to content

Recommended Posts

Posted

Γεια σας παιδια Σημερα θα σας δεικσω πώς να κανετε το δικο σας weapon δηλαδη με δικο σας Id με δικο σας name με δικα σας stats λοιπον αρχιζουμε

Δειτε αυτην την photo και δεστε ότι δεν ειπαρχει το Ιd στον server μου Το id είναι ας πουμε 66666

clipimage001hpi.th.jpgΛοιπον παμε Μεσα στο server pack mas και παμε στο gameserver\data\stats\weapon το weapon αν δεν εχει stats δεν μπορει να φτιαχτει παμε μεσα στο gameserver\data\stats\weapon και φτιαχνουμε ένα αρχειο με ότι name θελετε η παρτε ένα άλλο copy και ονομαστε το όπως θελετε εσεις Εγω το ονομασα New Weapon πατιστε Δεξι κλικ με το ποντικι σας πανω στο αρχειο και ανικστε το με Σημειωματαριο και θα σας δειχνει κατι τετια :

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE list SYSTEM "weapons.dtd">

<list>

<item id=Κι εδώ γραφουμε το id από το weapon μας αρα----------->'66666' name="Εδώ θα γραψετε το ονομα από το weapon σας">

<for>

<set val='379' order='0x08' stat='pAtk' />

<set val='169' order='0x08' stat='mAtk' />

<set val='8' order='0x08' stat='rCrit' />

<add val='0' order='0x10' stat='accCombat' />

<set val='379' order='0x08' stat='pAtkSpd' />

<enchant val='0' order='0x0C' stat='pAtk' />

<enchant val='0' order='0x0C' stat='mAtk' />

<!-- Enhances damage to target during PvP -->

<mul val='1.05' order='0x30' stat='pvpPhysDmg' />

<mul val='1.05' order='0x30' stat='pvpPhysSkillsDmg' />

<mul val='1.05' order='0x30' stat='pvpMagicalDmg' />

</for>

</item>

</list>

Όταν το κανετε αυτό θα φενετε καπως ετσι

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE list SYSTEM "weapons.dtd">

<list>

<item id='66666' name="New weapon">

<for>

<set val='379' order='0x08' stat='pAtk' />

<set val='169' order='0x08' stat='mAtk' />

<set val='8' order='0x08' stat='rCrit' />

<add val='0' order='0x10' stat='accCombat' />

<set val='379' order='0x08' stat='pAtkSpd' />

<enchant val='0' order='0x0C' stat='pAtk' />

<enchant val='0' order='0x0C' stat='mAtk' />

<!-- Enhances damage to target during PvP -->

<mul val='1.05' order='0x30' stat='pvpPhysDmg' />

<mul val='1.05' order='0x30' stat='pvpPhysSkillsDmg' />

<mul val='1.05' order='0x30' stat='pvpMagicalDmg' />

</for>

</item>

</list>Καντετο Save και ειστε ετημοι

Μετα θα φτιαξουμε το Sql αρχειο μας

Τωρα θα σας δειξω πώς να το κανετε για τον server σας ότι και να είναι Interlude,kamael,Hellbound,Gracia -1-2- Final

Περνετε ένα αρχειο sql από εδω Lineage pack\Sql

Εγω πηρα το weapon

Εχει πολλα εκει μεσα εσεις κρατηστε ένα τα αλλα σβηστε τα

 

Όπως :

INSERT INTO `weapon` VALUES (97022, 'Hades Dagger', 'rhand', 'true', 970, 1, 1, 'adamantaite', 's', 271, 5, 'dagger', 12, -3, 0, 0, 0, 433, 0, 148, -1, 0, 0, 'false', 'true', 'true', 'true', '', '', '', '', 0,'-1', '-1', -1);

Και αλλαζουμε Το id και το Name εκει που λεει dagger μπορουμε να το αλλαξουμε και να το βαλουμε sword αρα το weapon θα είναι sword

Αλλα εμεις το αφηνουμε dagger

Μετα τις αλλαγες το αρχειο μας θα πρεπει να είναι καπως ετσι

INSERT INTO `weapon` VALUES (66666, 'New weapon', 'rhand', 'true', 970, 1, 1, 'adamantaite', 's', 271, 5, 'dagger', 12, -3, 0, 0, 0, 433, 0, 148, -1, 0, 0, 'false', 'true', 'true', 'true', '', '', '', '', 0,'-1', '-1', -1);

Παταμε Save Και είναι ετοιμο και το Sql αρχειο μας

Μετα Τρεξτε το στην Data Base δηλαδη στο Navicat και ετοιμο το weapon μεσα στο Navicat..

Μετα ανιγουμε το File Edit Το δικο σας δηλαδη το ανηγετε πατατε Open and decrypt και ανιγετε το weapongrp εκει μπορεις να δεις το glow από το weapon με τι systexture συντρεχει δηλαδη με πιο λειτουργει και πολλα αλλα εμεις αφου στο Sql βαλαμε Sword θα βρουμε το Forgoten Blade που είναι sword αυτό μου ιρθε στο μυαλο τωρα και θα το κανουμε dagger αφου βαλαμε dagger sto navicat

Εχει το Id 6581

Θα παρετε Copy Ολη την σειρα μεχρι και την αρχη του από κατω και θα το κανετε παστε στο τελος

Ετσι ώστε στο τελος να είναι ένα κενο

Θα σας δειχνει κατι τετιο

0 6581 1 1 7 10 0 LineageWeapons.forgotten_blade_m00_wp LineageWeaponsTex.forgotten_blade_t00_wp icon.weapon_forgotten_blade_i01 - 1 1300 47 1 0 0 7 1 1 LineageWeapons.forgotten_blade_m00_wp 1 LineageWeaponsTex.forgotten_blade_t00_wp 4 ItemSound.sword_mid_4 ItemSoun d.sword_small_9 ItemSound.sword_mid_2 ItemSound.public_sword_shing_10 ItemSound.itemdrop_sword ItemSound.itemequip_sword 10 281 132 1 5 8 0 0 0 0 379 0 1 1 1000 0 -1 0 LineageEffect.c_u004 0.0000000 0.0000000 0.0000000 1.2000000 1.2000000 LineageWeapons.rangesample 2.0000 000 1.5000000 1.5000000 10.0000000 0.0000000 0.0000000 4 -1 -1 -1

Εκει που είναι Μπλε το αλλαζουμε με το Id που βαλαμε δηλαδη 66666

Ειναι πολύ βασικο αυτό Το κανουμε Save And decrypt

Το κανουμε σε 413

Μετα με το File Edit Ανιγουμε Το itemname-e

Kαι κανουμε το ιδιο που καναμε και στο weapongrp από επανω μονο που στο itemname-e μπορουμε να αλλαξουμε το ονομα από το weapon δηλαδη πως θα φενετε μεσα στο Game

Μετα Κανουμε ένα //server_restart

Και όταν θα κσανα logaroume

Θα είναι το weapon σας με id 66666 το fogoten blade

Εδώ είναι η photo στο τελος της δουλειας μας:

lastp.th.jpg

Ευχαριστω πολύ παιδια που κιτακσατε το guide μου και ελπιζω να σας Βοιθησα

Credits : To me

  • 1 month later...
Posted

Why gr man :) ?

 

Plz do this guide in english too , personaly i don't know your language to understand :P

 

Waiting ENG guide from you ;D

+1 make it english so we can all understand :)
  • 4 weeks later...
Posted

Poly kalo Guide file egw exw ftiaksei kati weapons me Hero Glow(epic) ta opoia weapon einai dika mou.Me thn prwth eukairia tha ta anevasw na ta moirasteite mazi mou:)

Posted

Πολύ καλός Οδηγός, Devangell! Πιστεύω είναι χρήσιμο για κάποιους.

 

Περιμένω New Shares.

  • 4 weeks later...
  • 9 months later...
  • 1 year later...
Posted

Μπορεί κάποιος να δημιουργήσει ένα guide με το ίδιο περιεχόμενο γιατί δεν καταλαβαίνω τίποτα όπως και πολύ άλλη.

Σας παρακαλώ.

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • NEW SEASON GRAND OPENING FROM - 23 JANUARY 2026, FRIDAY, 20:00 +2 GMT !
    • Ehh so you just judge on if product is free or paid? Wtf. You know that a price tag oftens value the quality of a product. So how you think that a free fork is superior to one that's been maintained for years and is paid?
    • Sadly we gotta choose between poop and shit, it is what it is.
    • GM, change server name to L2][Wipe please.
    • I have browsed this forum for months, witnessing the infinite and endless debate over which datapack is better, whether one is leaked or another is stolen. I constantly see developers from different projects throwing mud at each other for their own convenience. For a novice 27-year-old developer with a dream, all of this is disheartening. Opening a Lineage 2 server in 2026 seems like a titanic goal when looking for stability and scalability. The thought of depositing my only savings into one of these datapacks, praying to God that everything goes well, is terrifying. This is not a destructive critique of any forum member or developer. It is simply a call for reflection: What are we doing for the original essence of Lineage 2? Have we forgotten those memories from when we were young, going to a cybercafé to play for 12 hours straight just to grind a few levels? It seems that instead of providing a quality server to the community—a place where our inner child can enjoy the game—this has become a race where the only prize is money, at the cost of progressively destroying the game's community. Is there actually anyone or any project thinking about this? I know that invested time requires financial return; obviously, we all need to survive and eat. But friends... that isn't everything. Currently, in Argentina, 100% of the servers are garbage and last approximately one month. Corrupt admins, illegal item sales for quick profit, and endless toxic practices. Since I couldn't find the answers I needed, I tasked a generic AI (Google Gemini) with creating an extensive report on datapacks, history, competition, and current objectives. I am leaving it here for anyone who wants to read it. Comprehensive Research Report: The State of the Lineage 2 Java (L2J) Emulation Ecosystem 2020-2026 1. Executive Summary and Strategic Scope The landscape of Java-based Lineage 2 (L2J) server emulation has undergone a radical metamorphosis between 2020 and 2026. What began in the early 2000s as a scattered community effort to reverse-engineer a Korean MMORPG has consolidated by 2026 into a highly sophisticated software development sector. This report aims to provide the definitive guide and the most comprehensive technical analysis available in the market regarding the selection, architecture, and viability of L2J datapacks. A clear bifurcation in development philosophy has been identified: on one side, massive, chronicle-agnostic open-source projects, indisputably led by L2JMobius (and its strategic transition to the MIT license in 2025); and on the other, highly specialized niche projects like aCis (for Interlude) and L2JEternity (for High Five), which prioritize architectural purity and extreme performance through the early adoption of JDK 25. This document not only evaluates "completeness" in terms of game content but also dissects technical debt, legal security, and long-term sustainability. 1.1 Evaluation Methodology To determine the "best" datapack, we applied a multidimensional evaluation matrix: Architectural Integrity: Analysis of code quality, thread management, and modern design patterns. Lifecycle Maturity: Update frequency and leadership stability. Tool Ecosystem: Availability of client editors, geodata generators, and compatible anti-bot systems. Commercial Viability: Ability to sustain a stable economy and support high concurrency loads (500+ simultaneous players). 2. The Technological Revolution: From Java 8 to Java 25 (2020-2026) One of the most critical findings is the quantum leap in the underlying infrastructure. The 2023-2026 period has witnessed a technological arms race. 2.1 The Impact of JDK 25 on Emulation Vanguard projects like L2JEternity and the main branches of L2JMobius completed the migration to JDK 25. Garbage Collection (GC): The implementation of ZGC and Shenandoah has solved the historic problem of "GC pauses" (lag due to memory cleaning). With JDK 25, these pauses are sub-millisecond, allowing for fluid massive combat (Sieges). Virtual Threads (Project Loom): This allows handling thousands of simultaneous connections and AI tasks without the excessive cost of traditional OS threads. 2.2 Network Layer Modernization (Netty) The old MMOcore-based architecture has been replaced or heavily refactored using Netty, optimizing the packet pipeline and improving security against application-layer DDoS attacks. 2.3 Tech Stack Comparison | Project | Java Version (2025/26) | Database | Status | | :--- | :--- | :--- | :--- | | L2JMobius | JDK 21 / 25 | MySQL / MariaDB | Active (MIT) | | L2JEternity| JDK 25 | MySQL | Active (Private) | | aCis | JDK 11 / 17 | MySQL | Active (Private) | | L2JFrozen/Brasil | JDK 7 / 8 | MySQL | Obsolete / Risk | 3. L2JMobius: The Open Source Hegemon L2JMobius emerges as the definitive answer for the vast majority of use cases in 2026, based on three pillars: universality, legality, and tools. Universality: It maintains a unified architecture (monorepo) supporting everything from C1 to the most recent Essence versions. Core fixes propagate to all versions. MIT License (June 2025): A historic milestone allowing servers to modify code extensively and keep changes private without violating the license, legitimizing commercial use. Vertical Integration (L2ClientDat): The team actively maintains client editing tools, ensuring perfect compatibility with the latest protocols (e.g., Protocol 507). 4. The Battle for Interlude: Purism vs. Modernity Interlude (C6) remains the most demanded version. aCis (The Gold Standard): Obsessed with code quality and "Retail" fidelity. Ideal for Low Rate servers (x1-x10). The free version is often stale; the paid version is the professional choice. L2JMobius Interlude: The practical "batteries included" alternative. Includes popular mods out of the box and benefits from the modern core. Ideal for Mid/High Rate PvP servers. Warning: L2JFrozen and L2JBrasil are considered obsolete and dangerous in 2026 due to security vulnerabilities and unmaintainable code. 5. The High Five Sector: Commercialization and Risks L2J Sunrise: Positions itself as a "turnkey" solution, but its closed code creates total vendor dependence. Risky for long-term projects. L2JEternity: The technical gem for advanced admins. Pioneer in JDK 25 and offers native support for protections like Strix and SmartGuard. 6. Essence and the Modern Era For Essence, L2JMobius has no real competition in the free Java space, reacting to NCSoft updates with supernatural speed. Russian commercial alternatives (L2-Scripts) exist but come with high costs. 7. Ecosystem and Auxiliary Tools Geodata: Essential to avoid movement errors. 2026 hybrid engines reduce "wall-shooting." Vote Reward: Middleware systems like VDSystem or iTopZ are mandatory, and modern datapacks already include the necessary hooks. 8. Conclusions and Definitive Recommendations After analyzing repositories and trends up to January 2026: Overall Winner: L2JMobius. Best ratio of features/modernity/support. Purist's Choice (Interlude): aCis. Unbeatable mechanical fidelity. Performance Option (High Five): L2JEternity. Extreme optimization. Final Warning: Strictly avoid L2JFrozen, L2JBrasil, and black-box projects like Sunrise for critical infrastructures.
  • 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..

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock