Jump to content

Recommended Posts

Posted (edited)
5 minutes ago, L2RAPTOR said:

I do understand bitch. And this effects admins and players how?

I'm veteran developer so i can't explain to normal people unfortunately.

I'll let this magenta Melroni and this orange Ruski rootwaroni to do the talk for me.

 

They are both coded by me so please feel free to open any conversation with them.

Edited by Kara
Posted
Just now, Kara said:

I'm veteran developer so i can't explain to normal people unfortunately.

I'll let this magenta Melroni and this orange Ruski rootwaroni to do the talk for me.

If you cant support your post then don't make a post

Posted
2 minutes ago, L2RAPTOR said:

If you cant support your post then don't make a post

Support what? You made me a question i refused to answer. 

Posted
Just now, Kara said:

Support what? You made me a question i refused to answer. 

then dont make a post if you are going to refuse answer

Posted
2 minutes ago, L2RAPTOR said:

then dont make a post if you are going to refuse answer

You realize after all this "aggression" you take out on 5 people nobody is going to respond in your help section topic right? At least if others do, you lost me. Also i won't write again here since it turn out a troll discussion.

Posted
Just now, L2RAPTOR said:

how is L2off better than L2j?

Not all. The big chance of high quality for L2OFF possible only for leaked chronicles because developers need only bug fixing. This resolves with extenders.

 

All other cases it's upgrading/dowgrading leaked sources with many many bugs. AdvExt an example of this.

Posted (edited)
10 minutes ago, Kara said:

You realize after all this "aggression" you take out on 5 people nobody is going to respond in your help section topic right? At least if others do, you lost me. Also i won't write again here since it turn out a troll discussion.

Whatever.. I ask for why L2off is better than L2j and nobody gives a logical reason for admin or players.

I have no "aggession"

I am willing to listen to all relevant opinions

9 minutes ago, Rootware said:

Not all. The big chance of high quality for L2OFF possible only for leaked chronicles because developers need only bug fixing. This resolves with extenders.

 

All other cases it's upgrading/dowgrading leaked sources with many many bugs. AdvExt an example of this.

So how do you rate l2jorion pack and why? Why you think L2off is better than L2jorion?

L2jorion has upgraded files you know..

Edited by L2RAPTOR
Posted
Just now, L2RAPTOR said:

Whatever.. I ask for why L2off is better than L2j and nobody gives a logical reason for admin or players.

I have no "aggession"

I am willing to listen to all relevant opinions

So how do you rate l2jorion pack and why? Why you think L2off is better than L2jorion?

L2jorion has upgraded files you know..

I just read the changelog and that's enough to understand that there was no serious work there. Solid edits one line at a time.

 

I you have a sources then i can say to you more details of this "high quality project".

Posted
57 minutes ago, melron said:

L2jOrion Exercise : Answer the following questions:

  1. What was the dev's thought when wrote this code?
  2. Why is it coded like that? What's the benefit?

 

Class: L2PcInstance


@Override
public final int getLevel()
{
	int level = getStat().getLevel();
	
	if (level == -1)
	{
		
		L2PcInstance local_char = restore(this.getObjectId());
		
		if (local_char != null)
		{
			level = local_char.getLevel();
		}
		
	}
	
	if (level < 0)
	{
		level = 1;
	}
	
	return level;
}

 

Believe me this code was not written by me or somebody else from Orion and it's already changed  long time ago. It came from others who worked before me. As i mentioned before i'm updating and changing the old code to new one - time by time. What i can say all packs had old and trash codes that were changed time by time. So, it is not a surprise to find some kind of trash code somewhere in code as me when i posted a heading bug fix for interlude packs some time ago https://maxcheaters.com/topic/226773-heading-bug-fix/?tab=comments#comment-2716027 before i did not notice this fixed somewhere in packs at all. 

Backing  to topic - Ofc it was unnecessary part of code, but it did not effect at all. Maybe that who wrote this code had some kind of own ideas to use this for... I have no idea for what, but who knows 🙂

 

Posted
3 minutes ago, Vilmis said:

Believe me this code was not written by me or somebody else from Orion and it's already changed  long time ago. It came from others who worked before me. As i mentioned before i'm updating and changing the old code to new one - time by time. What i can say all packs had old and trash codes that were changed time by time. So, it is not a surprise to find some kind of trash code somewhere in code as me when i posted a heading bug fix for interlude packs some time ago https://maxcheaters.com/topic/226773-heading-bug-fix/?tab=comments#comment-2716027 before i did not notice this fixed somewhere in packs at all. 

Backing  to topic - Ofc it was unnecessary part of code, but it did not effect at all. Maybe that who wrote this code had some kind of own ideas to use this for... I have no idea for what, but who knows 🙂

 

I can't know who coded it and for real, i don't care lol.... The fact is, the person who gave me this code (as an answer) had the latest one without touching this thing and as i saw from your last changeset... was there.

 

It maybe does not affect something but the thought to be added there, was maden for a reason after all. Something was broken and trying to catch it....

 

Most of times, you cant catch something with your eye if it will affect the gameplay or the player or something until you test/debug it live with bots or players. But for real, in 2k21 you have db connections with java 6 style 

 

Connection conect = null;
try
{
    conect = L2DatabaseFactory.getInstance().getConnection();
    PreparedStatement statement = conect.prepareStatement

 

and generally, seems like you have abandoned the structure reparse ...

 

I have more examples right now in my hands to post in order to prove to your client that there are huge mistakes inside that you can't avoid. 

 

Nothing personal with you nor your project btw, my opinion is jut my opinion. I found it bad and i said it.  i'm just having fun with the other guy who claiming that his sources is the best.

Posted

@Kara @Rootware @Elfocrash
Just 1 simple question to you guys. Why you are such arrogant assholes? If this guy want to say something good about pack, let him. Why you need act this role - look at me, i'm so smart and you all idiots. The real trash is you all 3. 🙂

Posted (edited)
1 hour ago, melron said:

L2jOrion Exercise : Answer the following questions:

  1. What was the dev's thought when wrote this code?
  2. Why is it coded like that? What's the benefit?

 

Class: L2PcInstance



@Override
public final int getLevel()
{
	int level = getStat().getLevel();
	
	if (level == -1)
	{
		
		L2PcInstance local_char = restore(this.getObjectId());
		
		if (local_char != null)
		{
			level = local_char.getLevel();
		}
		
	}
	
	if (level < 0)
	{
		level = 1;
	}
	
	return level;
}

 

really depends on what purpose is made like that. there are so many codes in STAT that return -1, especially in old l2j versions.

Edited by BruT
Posted
Just now, BruT said:

really depends on what purpose is made like that. there are so many codes in STAT that return -1

A logical return is the player's level lol. Why would you get a different value from your level value on your L2PcInstance#getLevel method ?? No excuses on that. 

Posted (edited)
7 minutes ago, melron said:

A logical return is the player's level lol. Why would you get a different value from your level value on your L2PcInstance#getLevel method ?? No excuses on that. 

every source got so many tempfixes left behind after a proper fix, its probly one of them, i guess it was made cuz they had getLevel() issues and that was the only solution they had.

 

from what i read i can speculate that getLevel was returning -1 in some cases probly like some objects being null and returning -1 thats why they create a new object just to get its level xD and in case it doesnt load they were returning level 1, yes its lame code but you know when you are with limited knowledge every stupid idea is a solution xD

Edited by BruT
Posted (edited)
5 minutes ago, BruT said:

every source got so many tempfixes left behind after a proper fix, its probly one of them, i guess it was made cuz they had getLevel() issues and that was the only solution they had.

I aggree after all as a temp fix until finding the problem. But if the 'leak' was real and this calc could return different value than the actual instance level, as you can see

if (level == -1)
	{
	
		L2PcInstance local_char = restore(this.getObjectId());

 

It starts a restore procedure which requires > 1 database connection. All that for calling .getLevel() that is being calling by task managers maybe every +- 10 seconds and for 1 instance. That's horrific

Edited by melron

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

    • 🎉 L2NeverPain StuckSub - GRAND OPENING 12 December 2025🎉 After beta, testing, mistakes, laughs and a lot of PvP, the moment has finally come. L2NeverPain StuckSub is officially opening its gates on 12 December 2025.   ⚔️What to expect: ✦Main Class +2 Stuck Sub system ✦Balanced PvP & custom party farm areas ✦Custom events, bosses and strong rewards ✦Competitive clan scene with castle rewards   📌Until the opening: ✦Create your clans and register them in the Clan-Register channel ✦Invite your friends / old parties / CPs ✦Stay tuned for more information (rates, events, siege times, etc.)   Get your setups ready, prepare your macros and your Discord/voice. On 12 December 2025 20:00 GMT+2, we write the first chapter of NeverPain together. 🔥 https://l2neverpain.com/ https://discord.gg/kNP3UXgkmN
    • Check my post where I shared Lucera pack, you can pick textures from there. Here is a link of datapack/srv  https://eu2.contabostorage.com/d4b39866f6bb4084b6c969ec8fe20063:kita/Lucera_Classic_Remaster/Lucera Classic Remaster Server and Datapack files.rar
    • Hi friends, does anyone have these Aden Classic textures for IL + geodata? Please ❤️  
    • New products in our store: ➡Telegram Ukraine +380 | NO USED BEFORE | CLEAR ACCOUNTS | TDATA | No Spam Block | 2FA included | Age: from 3 days | Price from $3.2 ➡Facebook OLD Account 2020–2023 | Geo: EU+ASIA | Age: 2020–2023 | Profile filled with real friends: 50+ | Email Included + 2FA included | Real accounts | Price from $4.5 ➡SORA 2 | Invite code for YOUR account or a READY ChatGPT account + Sora 2 (read the product description) | Price from $2 ➡Instagram REALLY OLD accounts (2010–2013) with/without 2FA access | Country: MIX | Submail included | Price from $4 ➡Reddit FOR ONLYFANS Karma OLD Accounts | 1,000–10,000 KARMA (your choice) | MIX IP Registered | High-Quality Accounts for ONLYFANS WORKERS | Price from $4 ➡Mail.tm (temporary mails) AutoReg Account | Mixed IPs and Mixed Gender | IMAP, POP3, and SMTP Enabled | Price from $0.005 ➡ShadowSocks, VLESS, Trojan VPN Client | Any Country of Your Choice | Works on All Devices and in Any Country (Including Russia!) | Duration: 30/90/180/360 days | Price from $3 ➡TIKTOK ADS VERIFIED ACCOUNTS | GEO: ASIA/USA/EUROPE, AFRICA, ARABIC COUNTRIES, SOUTH AMERICA | Business Verified On ASIA/USA/EUROPE Company + POSTPAY | FULL ACCESS | Price from: $20 ➡TIKTOK ADS ACCOUNTS | GEO: Europe + Australia (your choice) | Business Verified + POSTPAY + BONUS COUPON for $6000 | Manual Registration | Email access + Cookies + VAT Info | Price from: $6 ➡Telegram API/HASH USA +1 Autoreg 1+ month age TDATA + SESSION + JSON + 2FA + API/HASH ID | Price from: $0.95 ➡KYC Business Verification Services | Verification for any service | Available geo: EUROPE, USA, ASIA Companies | Price from $300 ➡Telegram USA/Canada +1 with ACTIVE PREMIUM UP TO 01.12.2025 Autoreg | Age: from 6+ months | TDATA + SESSION + JSON + 2FA + PREMIUM | Price from $0.65 ➡Telegram USA/Canada +1 with ACTIVE PREMIUM (30 DAYS) Autoreg | Age: from 6+ months | TDATA + SESSION + JSON + 2FA + PREMIUM for 30 DAYS | Price from $5 Available for purchase in our store on the website or via the Telegram bot! Active links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store through the Telegram messenger. Other services: Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present you the current list of promotions and special offers for purchasing our service’s products and services: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — simply send your username after registering on our website using the following template: "SEND ME BONUS, MY USERNAME IS..." — you need to write this in our forum thread! 3. Get $1 for the first trial start of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and Support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
    • New products in our store: ➡Telegram Ukraine +380 | NO USED BEFORE | CLEAR ACCOUNTS | TDATA | No Spam Block | 2FA included | Age: from 3 days | Price from $3.2 ➡Facebook OLD Account 2020–2023 | Geo: EU+ASIA | Age: 2020–2023 | Profile filled with real friends: 50+ | Email Included + 2FA included | Real accounts | Price from $4.5 ➡SORA 2 | Invite code for YOUR account or a READY ChatGPT account + Sora 2 (read the product description) | Price from $2 ➡Instagram REALLY OLD accounts (2010–2013) with/without 2FA access | Country: MIX | Submail included | Price from $4 ➡Reddit FOR ONLYFANS Karma OLD Accounts | 1,000–10,000 KARMA (your choice) | MIX IP Registered | High-Quality Accounts for ONLYFANS WORKERS | Price from $4 ➡Mail.tm (temporary mails) AutoReg Account | Mixed IPs and Mixed Gender | IMAP, POP3, and SMTP Enabled | Price from $0.005 ➡ShadowSocks, VLESS, Trojan VPN Client | Any Country of Your Choice | Works on All Devices and in Any Country (Including Russia!) | Duration: 30/90/180/360 days | Price from $3 ➡TIKTOK ADS VERIFIED ACCOUNTS | GEO: ASIA/USA/EUROPE, AFRICA, ARABIC COUNTRIES, SOUTH AMERICA | Business Verified On ASIA/USA/EUROPE Company + POSTPAY | FULL ACCESS | Price from: $20 ➡TIKTOK ADS ACCOUNTS | GEO: Europe + Australia (your choice) | Business Verified + POSTPAY + BONUS COUPON for $6000 | Manual Registration | Email access + Cookies + VAT Info | Price from: $6 ➡Telegram API/HASH USA +1 Autoreg 1+ month age TDATA + SESSION + JSON + 2FA + API/HASH ID | Price from: $0.95 ➡KYC Business Verification Services | Verification for any service | Available geo: EUROPE, USA, ASIA Companies | Price from $300 ➡Telegram USA/Canada +1 with ACTIVE PREMIUM UP TO 01.12.2025 Autoreg | Age: from 6+ months | TDATA + SESSION + JSON + 2FA + PREMIUM | Price from $0.65 ➡Telegram USA/Canada +1 with ACTIVE PREMIUM (30 DAYS) Autoreg | Age: from 6+ months | TDATA + SESSION + JSON + 2FA + PREMIUM for 30 DAYS | Price from $5 Available for purchase in our store on the website or via the Telegram bot! Active links: Digital goods store (Website): Go to Store Telegram bot: Go to – convenient access to the store through the Telegram messenger. Other services: Virtual numbers service: Go to Telegram bot for purchasing Telegram Stars: Go to – fast and profitable purchase of Stars in Telegram. SMM Panel: Go to – promotion of your social media accounts. We want to present you the current list of promotions and special offers for purchasing our service’s products and services: 1. You can use a promo code for your first purchase: SOCNET (15% discount) 2. Get $1 on your store balance or a 10–20% discount — simply send your username after registering on our website using the following template: "SEND ME BONUS, MY USERNAME IS..." — you need to write this in our forum thread! 3. Get $1 for the first trial start of the SMM Panel: just open a ticket with the subject “Get Trial Bonus” on our website (Support). 4. Weekly Telegram Stars giveaways in our Telegram channel and in our bot for purchasing stars! News: ➡ Telegram channel: https://t.me/accsforyou_shop ➡ WhatsApp channel: https://chat.whatsapp.com/K8rBy500nA73z27PxgaJUw?mode=ems_copy_t ➡ Discord server: https://discord.gg/y9AStFFsrh Contacts and Support: ➡ Telegram: https://t.me/socnet_support ➡ WhatsApp: https://wa.me/79051904467 ➡ Discord: socnet_support ➡ ✉ Email: solomonbog@socnet.store
  • Topics

×
×
  • Create New...

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