rendered paste bodypackage net.sf.l2j.gameserver.model.actor.instance;
import java.util.List;
import javolution.util.FastList;
import net.sf.l2j.gameserver.MonsterRace;
import net.sf.l2j.gameserver.ThreadPoolManager;
import net.sf.l2j.gameserver.idfactory.IdFactory;
import net.sf.l2j.gameserver.model.L2ItemInstance;
import net.sf.l2j.gameserver.model.actor.knownlist.RaceManagerKnownList;
import net.sf.l2j.gameserver.serverpackets.ActionFailed;
import net.sf.l2j.gameserver.serverpackets.DeleteObject;
import net.sf.l2j.gameserver.serverpackets.InventoryUpdate;
import net.sf.l2j.gameserver.serverpackets.MonRaceInfo;
import net.sf.l2j.gameserver.serverpackets.NpcHtmlMessage;
import net.sf.l2j.gameserver.serverpackets.PlaySound;
import net.sf.l2j.gameserver.serverpackets.ServerBasePacket;
import net.sf.l2j.gameserver.serverpackets.SystemMessage;
import net.sf.l2j.gameserver.templates.L2NpcTemplate;
import net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance;
import net.sf.l2j.gameserver.util.Broadcast;
public class L2JukeboxInstance extends L2NpcInstance
{
public L2JukeboxInstance(int objectId, L2NpcTemplate template) {
super(objectId, template);
}
public void onBypassFeedback(L2PcInstance activeChar, String command)
{
if (command.startsWith("jukebox"))
{
try
{
jukebox(activeChar,command.substring(17));
}
catch (StringIndexOutOfBoundsException e)
{ }
}
}
public void jukebox(L2PcInstance activeChar, String sound)
{
PlaySound _snd = new PlaySound(1,sound,0,0,0,0,0);
activeChar.sendPacket(_snd);
activeChar.broadcastPacket(_snd);
showMainPage(activeChar);
SystemMessage _sm = new SystemMessage(614);
_sm.addString("Playing "+sound+".");
activeChar.sendPacket(_sm);
}
}
Buildfile: C:\Workspace\[l2j]Server\build.xml
clean:
[delete] Deleting directory C:\Workspace\[l2j]Server\build
init:
[mkdir] Created dir: C:\Workspace\[l2j]Server\build
[mkdir] Created dir: C:\Workspace\[l2j]Server\build\classes
[mkdir] Created dir: C:\Workspace\[l2j]Server\build\dist
[mkdir] Created dir: C:\Workspace\[l2j]Server\build\dist\login
[mkdir] Created dir: C:\Workspace\[l2j]Server\build\dist\gameserver
version:
[exec] Execute failed: java.io.IOException: CreateProcess: svnversion -n . error=2
compile:
[javac] Compiling 1007 source files to C:\Workspace\[l2j]Server\build\classes
[javac] C:\Workspace\[l2j]Server\java\net\sf\l2j\gameserver\model\actor\instance\L2JukeboxInstance.java:47: cannot find symbol
[javac] symbol : method showMainPage(net.sf.l2j.gameserver.model.actor.instance.L2PcInstance)
[javac] location: class net.sf.l2j.gameserver.model.actor.instance.L2JukeboxInstance
[javac] showMainPage(activeChar);
[javac] ^
[javac] Note: * uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 error
BUILD FAILED
C:\Workspace\[l2j]Server\build.xml:65: Compile failed; see the compiler error output for details.
Total time: 16 seconds