Jump to content

[Share]Ip Ban Command


Recommended Posts

This Command works for most servers I'd say.

 

Open Client.java>find the command section (or any other).

 

This requires Player right 3..you can change it to what ever. (Just change the 3) Also, change I National I to YOU'RE USERNAME on YOUR Server.

if(command.startsWith("ipban") && (playerRights >= 3 ||

playerName.equalsIgnoreCase("I National I")))
                        {
                        String victim = command.substring(6);
                        int index = PlayerHandler.getPlayerID(victim);
                        client v = (client) server.playerHandler.players[index];
	        appendToBannedIps(v.connectedFrom);
	        v.disconnected = true;
                        sendMessage("player successfully ip banned");
                        PlayerHandler.messageToAll = playerName+": HAS IP BANNED THE PLAYER: "+command.substring(5);
      BufferedWriter bw = null;

      try {
         bw = new BufferedWriter(new FileWriter("logs/ipbanlogs.txt", true));
 bw.write(playerName+" banned"+victim);
 bw.newLine();
 bw.flush();
      } catch (IOException ioe) {
 ioe.printStackTrace();
      } finally {
 if (bw != null) try {
    bw.close();
 } catch (IOException ioe2) {
    sendMessage("Error logging ip bans!");
 }
      }
}

 

Save, compile & run.

 

Credits: Forgotten

Link to comment
Share on other sites

code incomplete.. and quite stupid if u come to think of it.. it has not even 1g of common seance in there xD

The Ip Ban Code from archid can be tracked with eclipse: Starting from its server packet here http://trac6.assembla.com/oldarchid/browser/branches/Interlude%20C6%20Archid%20-%20Custom%20Stuff/L2J-Archid-Game/src/main/java/com/l2jarchid/gameserver/network/gameserverpackets/IpBanning.java

 

Locked.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • 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