Skip to content

Instantly share code, notes, and snippets.

@St3eT
Created January 3, 2015 11:54
Show Gist options
  • Save St3eT/b9121c9b3a5919ac1d67 to your computer and use it in GitHub Desktop.
Save St3eT/b9121c9b3a5919ac1d67 to your computer and use it in GitHub Desktop.
Break task
diff --git a/L2J_Server/java/com/l2jserver/gameserver/model/actor/tasks/player/WarnUserTakeBreakTask.java b/L2J_Server/java/com/l2jserver/gameserver/model/actor/tasks/player/WarnUserTakeBreakTask.java
index 7a40b70..4effbdf 100644
--- a/L2J_Server/java/com/l2jserver/gameserver/model/actor/tasks/player/WarnUserTakeBreakTask.java
+++ b/L2J_Server/java/com/l2jserver/gameserver/model/actor/tasks/player/WarnUserTakeBreakTask.java
@@ -18,14 +18,17 @@
*/
package com.l2jserver.gameserver.model.actor.tasks.player;
+import java.util.concurrent.TimeUnit;
+
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.network.SystemMessageId;
+import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
/**
* Task dedicated to warn user to take a break.
* @author UnAfraid
*/
-public class WarnUserTakeBreakTask implements Runnable
+public final class WarnUserTakeBreakTask implements Runnable
{
private final L2PcInstance _player;
@@ -41,7 +44,8 @@
{
if (_player.isOnline())
{
- _player.sendPacket(SystemMessageId.YOU_HAVE_PLAYED_FOR_S1_HOUR_S_PLEASE_TAKE_A_BREAK);
+ final long hours = TimeUnit.MILLISECONDS.toHours(_player.getUptime());
+ _player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.YOU_HAVE_PLAYED_FOR_S1_HOUR_S_PLEASE_TAKE_A_BREAK).addLong(hours));
}
else
{
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment