Against bots

This is not a Support area! Discuss about the Server here. Non-Server related discussion goes in Off-Topic Discussion.
Forum rules
READ NOW: L2j Forums Rules of Conduct
Locked
User avatar
JIV
L2j Veteran
L2j Veteran
Posts: 1882
Joined: Sun Jan 06, 2008 8:17 pm
Location: Slovakia
Contact:

Re: Against bots

Post by JIV »

it work only for l2walker, not for l2net, etc..
still this one is most popular so it mostly ban noobs and test chars
Sadahar
Posts: 39
Joined: Fri May 02, 2008 12:51 pm

Re: Against bots

Post by Sadahar »

The only solution i find (software) is a "log" that trac multiple clients with same ids that hunt all together.

This doesnt mean they are bots, but imagine you have 600 players online, and just 2 partys with that requirements, theres a good start for gms to investigate.
_DS_
L2j Veteran
L2j Veteran
Posts: 3437
Joined: Wed Apr 30, 2008 8:53 am
Location: Russia

Re: Against bots

Post by _DS_ »

"clients with same ids" ? :shock:
Commiter of the shit
public static final int PI = 3.1415926535897932384626433832795;
streamsss
Posts: 186
Joined: Wed Jun 24, 2009 10:01 am

Re: Against bots

Post by streamsss »

:shock:
gio
Posts: 186
Joined: Fri Apr 13, 2007 1:40 am
Contact:

Re: Against bots

Post by gio »

:shock:
Probably he means IPs^^

What about Gameguard now? Does it make sense to enable it on the server?
---
L2J = Convert.ToL2J(L2off);
---
User avatar
ZaKaX
Posts: 357
Joined: Thu Nov 22, 2007 6:28 am
Location: Somewhere in Asia.

Re: Against bots

Post by ZaKaX »

gio wrote::shock:
Probably he means IPs^^

What about Gameguard now? Does it make sense to enable it on the server?
Gameguard doesn't help...
GameGuard no ayuda ...
Gameguard nuk ndihmon...
Gameguard nicht hilft...
Gameguard 도움이되지 않는다 ...
Gameguard δεν βοηθά...
Gameguard nepadeda...
GameGuard không giúp...
Gameguard işe yaramazsa...
¿ Que dice los cojones de la nina ?
User avatar
RiZe
Posts: 122
Joined: Mon Mar 24, 2008 12:44 am
Location: Czech Republic
Contact:

Re: Against bots

Post by RiZe »

GameGuard is software build to protect itself and get the users mad
_DS_
L2j Veteran
L2j Veteran
Posts: 3437
Joined: Wed Apr 30, 2008 8:53 am
Location: Russia

Re: Against bots

Post by _DS_ »

Gameguard is a software for preventing players from legal access to the private l2 servers (like l2j). This is only and single purpose.
Commiter of the shit
public static final int PI = 3.1415926535897932384626433832795;
gio
Posts: 186
Joined: Fri Apr 13, 2007 1:40 am
Contact:

Re: Against bots

Post by gio »

Meaning it doesn't even protect against hacking tools?
---
L2J = Convert.ToL2J(L2off);
---
_DS_
L2j Veteran
L2j Veteran
Posts: 3437
Joined: Wed Apr 30, 2008 8:53 am
Location: Russia

Re: Against bots

Post by _DS_ »

gio wrote:Meaning it doesn't even protect against hacking tools?
Efficiency of this "protection" is zero.
Commiter of the shit
public static final int PI = 3.1415926535897932384626433832795;
gio
Posts: 186
Joined: Fri Apr 13, 2007 1:40 am
Contact:

Re: Against bots

Post by gio »

_DS_ wrote:
gio wrote:Meaning it doesn't even protect against hacking tools?
Efficiency of this "protection" is zero.
realy? Oo
Why does it exist then? lol
---
L2J = Convert.ToL2J(L2off);
---
caramon81
Posts: 371
Joined: Mon Oct 01, 2007 4:00 pm

Re: Against bots

Post by caramon81 »

_DS_ wrote:
gio wrote:Meaning it doesn't even protect against hacking tools?
Efficiency of this "protection" is zero.

was a few people it protected against keyloggers before. but that was WAYYYYYYYY back
Image
eri
Posts: 1
Joined: Thu Oct 04, 2007 1:54 pm

Re: Against bots

Post by eri »

ZaKaX wrote:
gio wrote::shock:
Probably he means IPs^^

What about Gameguard now? Does it make sense to enable it on the server?
Gameguard doesn't help...
GameGuard no ayuda ...
Gameguard nuk ndihmon...
Gameguard nicht hilft...
Gameguard 도움이되지 않는다 ...
Gameguard δεν βοηθά...
Gameguard nepadeda...
GameGuard không giúp...
Gameguard işe yaramazsa...

hahaha lol with albanian part the right is (mos e çaj karrin lale ) :P

about topic gio if u have any software to share no modding here .
neo25
Posts: 26
Joined: Sun Jul 09, 2006 7:53 pm

Re: Against bots

Post by neo25 »

gio wrote:LOL
neo25 wrote:Subject: Against bots
gio wrote:Hello guys,

I just like to know your methods against bots on your servers.

thank you
gio
This is what I have used in the past. L2Walkers can still log into your server, but when they activate and try and do an action, it will kick the player and ban the account. Good Luck!

Code: Select all

Index: java/config/l2jmods.properties===================================================================--- java/config/l2jmods.properties	(revision 2796)+++ java/config/l2jmods.properties	(working copy)@@ -161,4 +161,9 @@ #---------------------------------- EnableWarehouseSortingClan = False EnableWarehouseSortingPrivate = False-EnableWarehouseSortingFreight = False\ No newline at end of file+EnableWarehouseSortingFreight = False++#---------------------------------+# Walker Protection+#---------------------------------+L2WalkerProtection = False\ No newline at end of fileIndex: java/net/sf/l2j/Config.java===================================================================--- java/net/sf/l2j/Config.java	(revision 2796)+++ java/net/sf/l2j/Config.java	(working copy)@@ -80,6 +80,7 @@   /******************************************************************************************************************************************************/     /** L2J Property File Definitions End Here**/ 	/******************************************************************************************************************************************************/@@ -560,6 +561,8 @@     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_CLAN;     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_PRIVATE;     public static boolean	L2JMOD_ENABLE_WAREHOUSESORTING_FREIGHT;+    // L2WalkerProtection+    public static boolean KICK_L2WALKER;      /** ************************************************** **/ 	/** L2JMods Settings -End                              **/@@ -1767,6 +1770,8 @@ 	                L2JMOD_ENABLE_WAREHOUSESORTING_CLAN     = Boolean.valueOf(L2JModSettings.getProperty("EnableWarehouseSortingClan", "False")); 	                L2JMOD_ENABLE_WAREHOUSESORTING_PRIVATE  = Boolean.valueOf(L2JModSettings.getProperty("EnableWarehouseSortingPrivate", "False")); 	                L2JMOD_ENABLE_WAREHOUSESORTING_FREIGHT  = Boolean.valueOf(L2JModSettings.getProperty("EnableWarehouseSortingFreight", "False"));+	                // L2Walker Protection+	                KICK_L2WALKER = Boolean.parseBoolean(L2JModSettings.getProperty("L2WalkerProtection", "False"));  	                if (TVT_EVENT_PARTICIPATION_NPC_ID == 0) 	                {Index: java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java===================================================================--- java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java	(revision 2796)+++ java/net/sf/l2j/gameserver/network/clientpackets/MoveBackwardToLocation.java	(working copy)@@ -23,6 +23,9 @@ import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.network.serverpackets.ActionFailed; import net.sf.l2j.gameserver.network.serverpackets.PartyMemberPosition;+import net.sf.l2j.gameserver.network.SystemMessageId;+import net.sf.l2j.gameserver.util.IllegalPlayerAction;+import net.sf.l2j.gameserver.util.Util;  /**  * This class ...@@ -71,6 +74,12 @@ 		catch (BufferUnderflowException e) 		{ 			// ignore for now+			 if(Config.KICK_L2WALKER)+				 {+				 L2PcInstance activeChar = getClient().getActiveChar();+				 activeChar.sendPacket(SystemMessageId.HACKING_TOOL);+				 Util.handleIllegalPlayerAction(activeChar, "Player " + activeChar.getName() + " is trying to use l2walker! Character being kicked and account locked.", IllegalPlayerAction.PUNISH_KICKBAN);+				 } 		} 	} Index: java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java===================================================================--- java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(revision 2796)+++ java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java	(working copy)@@ -11971,4 +11971,13 @@     		}     	}     }++	/**+	 * @param hacking_tool+	 */+	public void sendPacket(SystemMessageId hacking_tool)+	{+		sendMessage("Please try again after closing unnecessary programs!");+		+	} }
I just got this pm from neo25 lol! He thought he could kid me with that script xD
Kid you? I think not... I was trying to help you with detecting bots, but since you think it's a joke I won't offer anymore input. We see your maturity level when it comes to receiving help from others. There are lots of things you can do to combat having bots in a server and this is one of many tools that do work. Have fun with the bots on your server!
Gleamor
Posts: 1
Joined: Fri Sep 11, 2009 7:47 pm

Re: Against bots

Post by Gleamor »

Dude, I was a DEV on neo25's server. I saw, first hand, players attempt to use walker and be auto kicked upon logging in. You think he was "kidding" you? You better check the script one more time and rethink who is kidding who.
Locked