Skip to content

Pick Up Speed Items

Featured Replies

 Hello, I would like to ask for help, I have a problem with my server, the speed of picking up items on the floor is extremely fast! How to change this?

Solved by xxdem

Your question makes new question...

The broadcast is fast or you can get many dropped items without 'delay' ?

i wouldn't be surprised if you're speed is like a telephone number =)

Edited by IpotoniC

  • Author

Your question makes new question...

The broadcast is fast or you can get many dropped items without 'delay' ?

 It's all very fast, watch the video

  • Author

i wouldn't be surprised if you're speed is like a telephone number =)

 sorry I do not understand...rsrsrsrs

  • Author

And your pack is... ?

Interlude,l2jFrozen

You should add a 'timer' when pick up detected..

 

L2PcInstance.java 

@@ -6892,6 +6892,18 @@
 					checkAndEquipArrows();
 			}
 		}
+
+		double speed = this.getStat().getMovementSpeedMultiplier();
+		int div = 800;
+		ThreadPoolManager.getInstance().scheduleAi(new Runnable()
+				{
+					@Override
+					public void run()
+					{
+						setIsParalyzed(false);
+					}
+				}, (int) (div/speed));
+				setIsParalyzed(true);
 		target = null;
 	}

Customize div to your value

Edited by melron

  • Author

Many thanks, as soon as I learn to add I will test <3

 

 

I love Bro, Working 100%

Edited by l2balancex

  • Solution

Many thanks, as soon as I learn to add I will test <3

 

its the correct answer, you have to paralyze the character server side but without the frozen effect on the client side. In case speed is still an issue you should reduce the player's speed for that duration

  • Author

You should add a 'timer' when pick up detected..

 

L2PcInstance.java 

@@ -6892,6 +6892,18 @@
 					checkAndEquipArrows();
 			}
 		}
+
+		double speed = this.getStat().getMovementSpeedMultiplier();
+		int div = 800;
+		ThreadPoolManager.getInstance().scheduleAi(new Runnable()
+				{
+					@Override
+					public void run()
+					{
+						setIsParalyzed(false);
+					}
+				}, (int) (div/speed));
+				setIsParalyzed(true);
 		target = null;
 	}

Customize div to your value

I love Bro, Working 100%

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.