Retail like builder message for demonic mode.

This commit is contained in:
MobiusDev 2018-05-04 01:16:13 +00:00
parent 672645e672
commit 2d16304b80
8 changed files with 30 additions and 19 deletions

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))

View File

@ -35,6 +35,7 @@ import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
import com.l2jmobius.gameserver.templates.chars.L2NpcTemplate;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -102,6 +103,7 @@ public class AdminTeleport implements IAdminCommandHandler
// Alt+g window (instant move)
if (command.equals("admin_instant_move"))
{
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(1);
}
// Send player to town (alt+g)
@ -470,6 +472,7 @@ public class AdminTeleport implements IAdminCommandHandler
}
case "r":
{
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(2);
break;
}

View File

@ -39,6 +39,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -83,11 +84,12 @@ public class AdminTeleport implements IAdminCommandHandler
}
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(1);
}
if (command.equals("admin_teleto r"))
{
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(2);
}
if (command.equals("admin_teleto end"))

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))

View File

@ -43,6 +43,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2RaidBossInstance;
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
import com.l2jmobius.gameserver.network.SystemMessageId;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.util.BuilderUtil;
/**
* This class handles following admin commands: - show_moves - show_teleport - teleport_to_character - move_to - teleport_character
@ -84,17 +85,17 @@ public class AdminTeleport implements IAdminCommandHandler
{
if (command.equals("admin_instant_move"))
{
activeChar.sendMessage("Instant move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Instant move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.DEMONIC);
}
else if (command.equals("admin_teleto sayune"))
{
activeChar.sendMessage("Sayune move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Sayune move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.SAYUNE);
}
else if (command.equals("admin_teleto charge"))
{
activeChar.sendMessage("Charge move ready. Click where you want to go.");
BuilderUtil.sendSysMessage(activeChar, "Charge move ready. Click where you want to go.");
activeChar.setTeleMode(AdminTeleportType.CHARGE);
}
else if (command.equals("admin_teleto end"))