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...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...