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

    • GoldRush launches tomorrow! July 18 16:00 GMT+3 Europe / International Register your account in the website, connect wallet and be ready to dominate!
    • 🏰 L2EXALTA LEGACY — Interlude x45 📅 Grand Opening: 31/07/2026 — 21:30 (GMT+3) 🌐 Website: https://l2exalta.org/ 💬 Discord: https://discord.gg/zNTCZD4AcT 📌 Wiki: https://l2exalta.org/en/wiki.html#progression   ⚙️ MAIN INFO Chronicle : Interlude Rates : x45 Adena : x50 Spoil : x1 Drop : x5 Safe Enchant : +3 Files : L2OFF   💰 ECONOMY EX Coin : dynamic market currency, mined from monsters, Raid Bosses and Grand Bosses value fluctuates over time Exalta Vouchers : premium currency used for store, donations and EX Coin exchange Exchange : convert EX Coin into Exalta Vouchers Investment options : choose safer or riskier market strategies with EX Coin   ⚔️ PROGRESSION & GEAR Exalta Armors : signature top-tier gear line Forge System : upgrade weapons, armor and jewels with risk/reward mechanics Raid Boss progression tied to materials and prestige   🤖 AUTOFARM Access : Auto Hunting button, bottom-right UI Duration : controlled via tickets or in-game currency Route Mode : record custom farm routes Support Mode : healer/support builds auto-follow, heal and assist party Smart targeting logic with class-specific behavior (mage/archer/melee/support) Captcha designed not to interrupt legitimate AutoFarm sessions   🧪 BUFFER Exalta Buffer NPC/interface Scheme Buffer : save multiple buff loadouts Class presets for mage, fighter, support, PvP   🛠️ SMART GADGETS / QOL Autoloot filter Drop value tracker Boss timer tools Farm stats tracker Auto-consume system In-game server assistant   🗺️ DUNGEON FINDER / PVE Party matching with roles (Tank / Healer / DPS) Ready-check before teleport Monastery of Silence custom PvE zone Party-based reward structure   🎟️ DAILY PROGRESS / EXALTA PASS Daily and weekly tasks (farm, PvP, boss, check-in) Premium Pass track with extra rewards Monastery Daily Quest Reward boards for claiming progress   🏠 HOUSING & EXPEDITIONS Player residences with service NPCs Exalta Spirit Expeditions to themed territories Rewards vary by territory Owner-only access   🏆 PVP / TOURNAMENT Scheduled Tournament system Ranking points from wins/participation Spectator Mode for watching live matches PvP Statues for top-ranked players Anti-feed protections   🛡️ CLAN CONTENT Clan Civil War battlefield event Clan Dungeon Raid content DPS Meter for contribution tracking Support Credit system Classic siege/clan politics preserved   🏪 AUCTION / SHOPS Auction House with seller fee Black Market Dealer (limited-time special offers) Custom shops and multisells Confirmation prompts on purchases/sales   💳 DONATIONS / VIP Donation rewards linked to Exalta Vouchers VIP tiers with comfort/cosmetic bonuses Premium store Gift/promo codes for events   🎥 STREAMER / COMMUNITY Streamer Panel with visible stream links Viewer rewards system Streamer Points for cosmetics/vouchers In-game voice chat (global/party/clan/alliance/command)   🔒 FAIR PLAY Strong Anti-Bot protection Reward protection tied to valid client state Captcha on suspicious activity Staff investigation tools No bots, packet tools or modified clients allowed   👑 GRANDBOSS SPAWNS Orfen : 1 day + 1h random Core : 1 day + 1h random Queen Ant : 1 day 6h + 1h random Zaken : 2 days 12h + 1h random Baium : 5 days + 1h random Antharas : 8 days + 1h random Valakas : 11 days + 1h random   🏅 OLYMPIAD Runs Thursday, Friday, Saturday Heroes change monthly Balanced and fair matchmaking
    • yup basically another one just in case https://drive.google.com/file/d/1UtccbD9e50x3WEnQBab2PTZnBHwpcGYM/view?usp=sharing LineageWarrior.FMagic (CollideActors = True; > False) LineageWarrior.FOrc (CollideActors = True; > False) LineageWarrior.FShaman (CollideActors = True; > False) LineageWarrior.MDarkElf (CollideActors = True; > False) LineageWarrior.MDwarf (CollideActors = True; > False) LineageWarrior.MElf (CollideActors = True; > False) LineageWarrior.MFighter (CollideActors = True; > False) LineageWarrior.MMagic (CollideActors = True; > False) LineageWarrior.MOrc (CollideActors = True; > False) LineageWarrior.MShaman (CollideActors = True; > False) LineageWarrior.FDwarf (CollideActors = True; > False) LineageWarrior.FElf (CollideActors = True; > False) LineageWarrior.FFighter (CollideActors = True; > False)
    • @l2naylondev Requiring a player to log in just for the sake of logging  seems exploitable. Someone could log in only to claim the reward and immediately leave, or repeatedly change their ip. So i guess  are there are additional protections in place ? such as locking the reward by account, character , and ip. It would also be useful to add a playtime requirement. For example, after logging in, the player would need to remain active for at least x playtime  before getting the reward or other parameters configurable by the xml.  I suggest improving the system before selling it. 
  • 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..