[javac] Compiling 1306 source files to D:\source\build\classes
[javac] D:\source\java\net\sf\l2j\gameserver\handler\voicedcommandhandlers\Q
uizCmd.java:11: error: QuizCmd is not abstract and does not override abstract me
thod useVoicedCommand(String,L2PcInstance) in IVoicedCommandHandler
[javac] public class QuizCmd implements IVoicedCommandHandler
[javac] ^
[javac] D:\source\java\net\sf\l2j\gameserver\handler\voicedcommandhandlers\Q
uizCmd.java:16: error: method does not override or implement a method from a sup
ertype
[javac] @Override
[javac] ^ [javac] 2 errors
the QuizCmd.java
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
import net.sf.l2j.gameserver.model.entity.QuizEvent;
/**
+ * @author Pauler
**/
public class QuizCmd implements IVoicedCommandHandler
{
public static final String[] VOICED_COMMANDS = { "quiz", "pauler" };
@Override
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.equalsIgnoreCase("quiz")) {
if (QuizEvent.isRunning()) {
QuizEvent.checkAnswer(target, activeChar);
activeChar.sendMessage("Your answer has been submitted.");
}else{
activeChar.sendMessage("Quiz event is not running right now.");
}
}
if (command.equalsIgnoreCase("pauler")) {
activeChar.sendMessage("Quiz event by pauler.");
}
return false;
}
@Override
public String[] getVoicedCommandList()
{
return VOICED_COMMANDS;
}
}
This update resaves 25_25 from the original (with sounds)
(without the cave below)
Some emitter fixes (removed waterfalls with high-poly meshes)
The geodata is old, but it works
Everything else is unchanged
Download
P.S. The effect files are taken from the high client for Interlude, so if you're experiencing critical skills, use the default ones for your Version.
Question
EdenEternal
the QuizCmd.java
package net.sf.l2j.gameserver.handler.voicedcommandhandlers; import net.sf.l2j.gameserver.handler.IVoicedCommandHandler; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.entity.QuizEvent; /** + * @author Pauler **/ public class QuizCmd implements IVoicedCommandHandler { public static final String[] VOICED_COMMANDS = { "quiz", "pauler" }; @Override public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target) { if (command.equalsIgnoreCase("quiz")) { if (QuizEvent.isRunning()) { QuizEvent.checkAnswer(target, activeChar); activeChar.sendMessage("Your answer has been submitted."); }else{ activeChar.sendMessage("Quiz event is not running right now."); } } if (command.equalsIgnoreCase("pauler")) { activeChar.sendMessage("Quiz event by pauler."); } return false; } @Override public String[] getVoicedCommandList() { return VOICED_COMMANDS; } }can any1 help?
10 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now