Jump to content
  • 0

Premium problem time.


Question

Recommended Posts

  • 0
Posted
7 hours ago, 0flee said:

I find problem. When player create a new character on same account with premium character, the premium is removed. Can someone help?

 

Either you learn to code your self or request help for fix something. What you do here is requesting a mod to avoid pay, do not complain.

 

Regardless about your request you need to do a database check upon login in EnterWorld.java or in method located in Player.java called onPlayerEnter()

 

Your code should look like this:

 

try (Connection con = L2DatabaseFactory.getInstance().getConnection();
	PreparedStatement ps = con.prepareStatement("SELECT premium_time FROM accounts WHERE login=?"))
{
	ps.setString(1, name);

	try (final ResultSet rset = ps.executeQuery())
	{
		if (rset.next())
		{
			final long premiumTime = rset.getLong(1);
		}
	}
}
catch (final Exception ex)
{
	Logger.getLogger().log(Level.WARNING, "Failed to retrieve premium info for player: " + this, ex);
}

 

After you retrieve the premiumTime which gonna be a long type value that include System.currentMillisecond + the duration of the premium, you can do your check.

 

Also you need to move the premiumTime from Characters table to the Accounts and remove any relative code that read it from Characters table.

 

 

  • 0
Posted

I'm the only one who got the impression that we all have been following the work of this person for a long time and we all know which server sources he uses? Or premium system the same for all l2j forks?

  • 0
Posted

I forget to put source. It is for L2jSunrise. Who make new prem system it is L2-Evanthe, and ofc it is invisible after payment. He don't answer if i report errors. Tell em what i have to post here and i will post. I don;t know from where it is this error. ( i mean from where from java )

  • 0
Posted
4 hours ago, 0flee said:

I forget to put source. It is for L2jSunrise. Who make new prem system it is L2-Evanthe, and ofc it is invisible after payment. He don't answer if i report errors. Tell em what i have to post here and i will post. I don;t know from where it is this error. ( i mean from where from java )

Please don't mention my name. Our work was to create a whole drop system from scratch and a premium for 40e. I only received 17. You said in couple of days i'll get the rest. I never got em. 

 

When you don't have money to buy a code from a person don't lie and tell him/her "i'll pay you the rest in 1-2 days". Simply tell him all i have is 17e. 

Thanks.

  • 0
Posted (edited)

Well, when it is your name in game, you answer?!
+ when you done your job, i will pay you. And i wanted just premium system. New one. And you trick me to change all drop system so? I i post about drop system? Or just for premium?!

I am not scammer. Ask where you want about my payments.
Finish your job, and i'll complete payment!

Edited by 0flee
  • 0
Posted (edited)

Sometimes is permanently lost. For exemple, if i don;t log my char for 4-5 days premium i don;t know how, premium it is lost. It is not a rule to of lost anytime.  And i don;t have how to test this after someone tell me how to fix.

And not after restart. After relog char 4-5 days

Edited by 0flee
  • 0
Posted
22 minutes ago, 0flee said:

Sometimes is permanently lost. For exemple, if i don;t log my char for 4-5 days premium i don;t know how, premium it is lost. It is not a rule to of lost anytime.  And i don;t have how to test this after someone tell me how to fix.

And not after restart. After relog char 4-5 days

Anyways i don't care for the other 20 + e u can keep them and buy a cola. 

Your "problem" is that premium expires. Thats normal. 

 

A system is storing current millisecond. If you log in it check if you're within the time of premium and if you're not it simple don't give you color name and u don't get the stats either. If you're in game it expire in real time cause it use threadpool. 

 

So basically you want to extend the premium. Its normal what is happening.

  • 0
Posted

is not normal Evanthe, player buyed for 1 month, and then he off 4-5 days. When he log again in game, he lost premium :) It is not about expire.

  • 0
Posted
1 hour ago, 0flee said:

is not normal Evanthe, player buyed for 1 month, and then he off 4-5 days. When he log again in game, he lost premium :) It is not about expire.

So the problem from what i understood by your sayings is that, the premium saves data correctly but it doesn't have a choice to save them for a longest time?

  • 0
Posted

yea. If player play everyday, isn;t any problem. But if player take a break and he off for 4-5 days ( in premium time) when he enter on sevrer, he no have anymore premium.

  • 0
Posted
3 minutes ago, 0flee said:

yea. If player play everyday, isn;t any problem. But if player take a break and he off for 4-5 days ( in premium time) when he enter on sevrer, he no have anymore premium.

Ok so premium stays just for five days, you need to add a choice if a player buys a premium with a longer amount to save it in db, so you will need a different set of saved times

  • 0
Posted

I don;t know how to do this.

32 minutes ago, Jobalabido said:

Create different bypasses on the html file, each one will save a different time in db easy

This required java edit or just html?

Guest
This topic is now closed to further replies.


  • Posts

    • Recommended seller, I'm using his services. Good luck @Ave
    • https://l2.gamedream.pl/ Update #2 — GameDream Interlude (C6)     This update focuses on Epic bosses, quest chains and overall QoL :cool Highlights: Frintezza access follows a full retail-like chain: Four Goblets → Last Imperial Prince → Journey to a Settlement Retail-like entry requirements restored (scroll + Command Channel) Four Goblets quest is now available in-game Shot visuals synced with attack/skill usage Community Board Premium Shop refreshed with classic Interlude buttons and cleaner tables Epic Raidboss access: Frintezza — 4–5 party Command Channel + scroll + Antique Brooch Antharas — Portal Stone Baium — Bloody Fabric Valakas — Floating Stone Queen Ant / Core / Orfen / Zaken — no quest gates Bug Fixes & QoL: Frintezza quest chain fully fixed TvT rewards — single reward + anti-abuse protection Shots — no double triggering Premium Shop — no blank tabs Mammon NPCs in Giran working correctly Cancel works retail-like (up to 5 buffs removed) Summon Friend fixed with anti-exploit guards YetiBuffer — Saved Buff Profiles (Save / Clear / Restore) PvE — increased aggro range + balance tweaks EXP toggle commands: expoff / expon / expblock Thanks for testing and feedback — more updates coming soon ❤️
    • Hello I would like to offer You my NEW 2026 Updater / Launcher with custom skins.   - UPDATER FEATURES -   1. Performance and Intelligent Resource Management: Smart Disk Detection (SSD/HDD): The updater automatically detects the user's drive type. For SSD/NVMe drives: Launches up to 8-12 concurrent threads, utilizing the full yet optimized connection speed. For HDD drives: Limits the thread count (to 2-3) to prevent computer slowdowns and avoid overloading the drive head. Multi-threaded Downloading: Instead of downloading file by file, the updater downloads multiple files simultaneously, drastically reducing update time. ZSTD Compression: Support for the modern Zstandard compression algorithm (.zst). Files are downloaded in compressed form and decompressed on the fly, saving bandwidth and accelerating downloads. HTTP/2 and Keep-Alive Support: Utilizing the HTTP/2 protocol and persistent connections allows for the instant download of thousands of small files without establishing a new connection for each one.   2. Modern User Interface (UI/UX): Transparency and PNG Graphics: Support for irregular window shapes, allowing for the creation of a unique, modern launcher look. Taskbar Integration: The progress bar is displayed not only in the window but also on the Windows taskbar icon. Built-in News Browser (Optional): The updater features a built-in browser module that displays news/changelogs directly within the launcher (without opening an external browser). Multi-language Support (Optional): Built-in language switching system (e.g., EN/PL/RU, etc.) with dynamic loading of button graphics and text. Animated Buttons (Optional): Dedicated, animated buttons redirecting to Discord, Facebook, YouTube, Instagram, and the website.   3. Technical Features and Application Security: Anti-Dual Run (Optional): The updater checks if the game is already running to prevent file conflicts during updates. Error Diagnostics: Built-in logging system (debug_log.txt) and hardware exception handling (SEH), facilitating the diagnosis of problems for players who cannot run the game. Internal Configuration: Updater settings are stored inside the .exe file, eliminating publicly accessible configuration files.   4. File Categorization (Normal vs. Critical vs. Once): Critical Files: Critical files are verified more thoroughly (via MD5 Hash) even in quick check mode to guarantee stability. Normal Files: Standard game files (textures, models, sounds) are checked depending on the selected mode (Quick vs. Full). Once Files (Overwrite Exclusions): Applies to user configuration files (e.g., Option.ini, User.ini).   5. Check Modes (Verification Algorithms): Self-Update: The updater can update itself before checking game files, allowing for easy deployment of launcher fixes. The updater supports two main operating modes that switch intelligently based on user action: Smart Check (Startup Quick Check): Runs automatically upon updater startup or pressing the START button (unless a full check is forced). Full Check (Full MD5 Verification): Manually triggered by the player via the "Full Check" button. Automatic Update Detection: If a newer version of a file appears on the server, it is automatically detected and downloaded without player interaction. Atomic Updates: Files are downloaded and verified first, and only then saved to the disk. This prevents game client corruption in case of internet connection loss. The entire process takes seconds, even with clients weighing 30GB+. - PATCH BUILDER FEATURES -   1. Professional File Structure Management (Tree-List Hybrid): Directory Tree Visualization: Instead of a flat file list, the Builder displays a clear structure of folders and subfolders. You can collapse and expand entire tree branches, facilitating work with thousands of files. Normal and Critical Division: A clear window division into two main zones: Normal Files and Critical Files. Ghost and Excluded Files Division: The interface visually informs about the status of unchanged files (existing in the previous patch version) and files excluded from the update. Show/Hide Ghosts: With one click, you can hide unchanged files to focus solely on what you are actually sending to players in this update.   2. Intuitive Interaction: Drag & Drop: Full Drag & Drop support. You can grab files or entire folders and drag them between the "Normal" and "Critical" lists. Transfer is intelligent – it moves the entire content of selected folders. Keyboard Shortcuts: Fast workflow thanks to keyboard support: Delete, Enter, Ctrl+A / Ctrl+C (select and copy paths).   3. Advanced Filtering and Searching: Context Search: The search bar works in real-time, filtering the file tree. Type /folder: Searches only within folder names. Type *ex: Shows only excluded files. Standard Typing: Searches files by name.   4. Automation and Security: Auto Self-Update: The Builder automatically detects the updater executable file. Real-Time Statistics: The status bar continuously shows the file count (Normal/Critical), total patch weight (in Bytes/MB/GB), and the last update date. System File Protection: Files marked as "Critical" cannot be accidentally added to the exclusion list – the program blocks such actions.   5. Performance (Backend): ZSTD Compression: The Builder uses the latest Zstandard algorithm to compress files before sending, ensuring a significantly smaller patch size than standard ZIP, saving server bandwidth and player time. Multi-threading: The packing and MD5 checksum generation process utilizes multiple CPU threads, drastically reducing patch building time.   - PRICING - NEW Updater standard price: 79 euro (if You ask for mods, price will change).   - CONTACT - Discord: ave7309   CLICK HERE TO CHECK LATEST TEMPLATES!                         * I have right to REFUSE to take an order. * Supported games: Lineage 2 / Black Desert / MU Online / Tantra / Rohan / Aion / Cabal / Fiesta any more...  
    • 🔥 Upgrade Your Server's Visual Identity 🔥 Hello Community! We are proud to present the Shadowbane Collection – a premium, oriental-style visual suite designed specifically for Metin2 and Silkroad private servers. Forget about static, boring pages. Give your players a true "AAA" experience with a fully animated video header and a professional brand identity. 🎥 VIDEO PREVIEW   🐉 1. Shadowbane – Animated HTML Website Template A fully coded, responsive website template with a stunning video background. No coding skills required – just upload and configure! 🚀 Technology: HTML5 / CSS3 / JS (No PSD, ready code) 🎥 Animated Header: Loopable video background included (.mp4) 📱 Responsive: Works perfectly on Mobile & Desktop 📂 Pages Included: Home, Rankings, Register, Download, News 👉 DOWNLOAD WEBSITE TEMPLATE HERE       ⚔️ 2. Shadowbane – Game Logo & Text Effect Complete your branding with this matching Logo Template. It works as a Photoshop Text Effect – just type your server name! 🎨 Style: Oriental Gold & Brush Ink ⚡ Easy Edit: Smart Objects (One-click change) 🎁 Bonus: Social Media Kit included (Banner + Avatar) 👉 DOWNLOAD LOGO TEMPLATE HERE 🎁 SPECIAL LAUNCH DISCOUNT 🎁 For forum members, we have prepared a special code. Get 20% OFF on your entire order! CODE: LOVEM2 Elevate your server today with Pixarts.store  
    • Contact me on discord have an offer for you. l2avalon.net  
  • 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..