-
L2jMobius MapExtractor
L2JDevs has had a similar tool available for years. Unfortunately, it is only compatible with the L2JDevs emulator, as it uses its own geodata system, separate from the one used by L2J. Nevertheless, great work! I wish you all the best ^^
-
L2VoteSystem
That only happens on corrupt server tops 😉 Even so, it's still a useful tool that I've shared with everyone.
-
L2VoteSystem
Progressive Voting System for Lineage II After spending some time developing and testing this system on my own server, I have decided to release it and share it with the community. It is specifically designed for Lineage II servers that want to encourage daily voting on server ranking websites in a clean, secure, and visually appealing way. What Does This System Do? Unlike traditional voting systems where users can see all voting buttons and click on any of them, this system uses a progressive unlocking sequence: The player logs in using their in-game account. Only the [b]first voting site[/b] is initially available. After voting on the current site, the system polls for updates in real time and [b]automatically unlocks the next one[/b] without reloading the page. Once all voting sites in the list have been completed, the [b]claim reward[/b] button becomes available, allowing the player to receive the reward directly in their character's inventory. Main Features Lineage II-Style Interface: Completely redesigned UI featuring a gold, brown, and dark color palette inspired by the game's classic interface. Automatic Multilingual Support: Native support for English, Spanish, Portuguese, and Russian. The system detects the browser language automatically, and users can switch languages using the flag selector. Anti-Fraud System: Configurable reward limits per IP address (for example, a maximum of 7 rewards every 12 hours). Only actual rewards are counted, not voting clicks. Configurable Timers: Set the number of seconds users must wait between voting sites to prevent abuse. Global Monthly Counter: Displays the total number of votes received by the server during the current month, with a configurable automatic reset. Secure Item Delivery: Configure direct delivery through the database (Direct) or through GM commands via Telnet. Strong Security: CSRF protection, secure sessions, restricted subdirectories using .htaccess, external configuration through config.properties, and no external dependencies (Composer is not required). How to Install Installation is straightforward and designed to be accessible to anyone with basic technical knowledge: Upload the files to your web hosting. Configure your database connection details in config.properties. Import install.sql into your database (this creates the l2votesystem_* tables). Configure a Cron Job to run every minute. That's it! Requirements: PHP 8.1+, MySQL, Apache (with mod_rewrite). Screenshots Download and Source Code The project is open source and available on GitLab, allowing everyone to review the code, use the system, or contribute improvements. https://gitlab.com/L2JDevs/L2VoteSystem If you find this project useful, please consider giving the repository a Star. It helps others discover the project and supports its continued development.[/i] Feedback and Support I have tried to keep the code as clean and maintainable as possible, but there is always room for new features, such as proper GTOP100 callbacks, a ranking system, Discord integration, and more. If you have any suggestions, encounter a bug, or would like to contribute, feel free to reply to this thread or open an issue on GitLab. I hope this system proves useful for your Lineage II servers!
-
Game Launcher/Compiler
-
L2JDevs Private Source
Add new mod, Telegram Bot Service! Implement a service on your server that synchronizes messages from the server's chat with those from the indicated Telegram channel or group. Fully configurable.
-
Game Launcher/Compiler
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. Added a multi-language system, config properties for easier setup, code cleanup, and bug fixes:" Configuration externalization via static properties:: # ========================================== # Configuración del Lanzador # ========================================== # Configuración de Idioma DefaultLanguage = es LanguagesBaseUrl = http://localhost/launcher_data/lang/ # URLs del Servidor ManifestUrl = http://localhost/launcher_data/manifest.json DownloadBaseUrl = http://localhost/launcher_data/client_files/ BackgroundUrl = http://localhost/launcher_data/background.jpg # Rutas Locales GameExePath = system/l2.bin https://gitlab.com/u3games/GameLauncher/-/commit/d26ad8c15a1d8a8cdc0c9054c6556b3bd42f3b33 Implemented dynamic multi-language system in the Launcher: https://gitlab.com/u3games/GameLauncher/-/commit/82919cafb6f012ce76b19f15ce729ca3cfc707da Fixed an issue with loading background images via URL: https://gitlab.com/u3games/GameLauncher/-/commit/4fa55aafed77cb65bf27d62d77e0ac778207922f
-
New Top Servers Platform
Launch of the New Top Servers Platform We are pleased to announce the official launch of our new Top Servers platform — a space designed for administrators and communities to publish, promote, and grow their servers with complete freedom and transparency. 🔗 Direct Access: https://www.united-extreme.com/u3games/topservers This project was created with a clear goal: to offer a fair and open system where every server can gain the visibility it deserves thanks to player support. 🔥 Key Features: Voting every 24 hours available for both registered and guest users. Integrated CAPTCHA system to ensure votes are legitimate and free of bot interference. Configurable external links — ideal for reward panels or other associated platforms. No intrusive advertising: all servers compete under equal conditions. Advanced user dashboard to easily manage and update published servers. Real rate system, differentiating user and guest votes. Organic promotion from the U3Games community, which exceeds 25,000 daily visits, providing real visibility. Here, every server has the opportunity to grow, stand out, and build a strong community without limitations. We invite you to be part of this new stage. Publish your server, make it visible, and let the players decide. Welcome to the new generation of tops — welcome to U3Games Top Servers.
-
🌐 [Painel UCP] Sistema Completo e Moderno para L2J
Nice, great job ^^
-
About Premium Projects
If you're looking for stability and efficiency, L2JDevs.
-
L2JDevs Private Source
Unlike other emulators, in l2jdevs it is not necessary to modify the server core. The core only contains the minimum necessary for the server to work. For all customizations and improvements, the data part is used. Everything is editable from the data, even what you want to modify from the core can be done from the data. In addition, it already has a mods and events engine. Our core is totally private, hence its price. All our subscribers use the compiled version 😉
-
L2JDev Rev 12 Source + Pack Free UPDATE NEW VERSION
This project is not official of www.l2jdevs.org, is from another project with source https://l2jdev .com.br
-
H5 PACK RECOMMENDATIONS
If you want something stable, with mods, events and support.
- Find party or Sell buff
-
L2JDevs: Open-Source - High Five
It is currently a private project. Pls close post
-
L2JDevs Private Source
If you say so.... First post updated😉