Jump to content

[Share]Voice command TvT Ctf !!! for L2Emu


Recommended Posts

I have a question about the name of the file:

Im using L2Jfree latest rev, and I just download ur .rar and put the files in my \gameserver\handler\voicedcommandhandlers. But it gives error in Eclipse at this line: (at TvT as well)

public class CTFCmd implements IVoicedCommandHandler

 

So I thought I should change the filename to CTFCmd.java (as Eclipse suggests) but when I compile and try in-game nothing happens at all (EDIT: Except GameserverConsole saying theres no such command in commandhandler). Mustnt I add something in some other file or should I change the line to public class CTF implements...?

 

Thanks in advance :)

 

 

EDIT: Ok I found the problem: it should indeed be TvTCmd.java (instead of the TvT.java in the download .rar) AND I needed to add TvTCmd and CTFCmd to the VoicedCommandHandler.java, which for u maybe sounds obvious but a newbie like me didnt notice, so maybe you could add this to the guide at the 1st post :)

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 5 weeks later...

L2JFree Commands Fixxed Names Download

Add these files inside the .rar at

L2JFree-Core\src\main\java\com\l2jfree\gameserver\handler\voicedcommandhandlers

 

 

L2JFree-Core\src\main\java\com\l2jfree\gameserver\handler\VoicedCommandHandler.java

Find Line = 22

 

 

Add After That:

import com.l2jfree.gameserver.handler.voicedcommandhandlers.Wedding;

 

This Code:

import com.l2jfree.gameserver.handler.voicedcommandhandlers.CTFcmd;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.TVTcmd;

 

It will look like that:

import com.l2jfree.Config;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.Banking;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.CastleDoors;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.Hellbound;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.VersionInfo;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.Wedding;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.CTFcmd;
import com.l2jfree.gameserver.handler.voicedcommandhandlers.TVTcmd;
import com.l2jfree.util.HandlerRegistry;

 

 

 

L2JFree-Core\src\main\java\com\l2jfree\gameserver\handler\VoicedCommandHandler.java

Find Line = 44

 

 

Add After That:

	registerVoicedCommandHandler(new VersionInfo());

 

This Code:

	registerVoicedCommandHandler(new CTFcmd());
	registerVoicedCommandHandler(new TVTcmd());

 

It will look like that:

	if (Config.BANKING_SYSTEM_ENABLED)
		registerVoicedCommandHandler(new Banking());
	registerVoicedCommandHandler(new CastleDoors());
	registerVoicedCommandHandler(new Hellbound());
	registerVoicedCommandHandler(new VersionInfo());
	registerVoicedCommandHandler(new CTFcmd());
	registerVoicedCommandHandler(new TVTcmd());
	if (Config.ALLOW_WEDDING)
		registerVoicedCommandHandler(new Wedding());

 

 


works perfectly on L2JFree

Link to comment
Share on other sites

  • 4 months later...
  • 4 weeks later...
  • 2 months later...
  • 2 years later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...