Jump to content
  • 0

[Help] L2Open_Free Revision 1305


[Geo]BeQMaN

Question

[javac] D:\workspace\L2Open_GameServer\java\ru\l2open\gameserver\handler\voicedcommandhandlers\VoiceBuff.java:10: unmappable character for encoding Cp1252 

 

Error With Compiling Please Help Me Gyes !! L2Open_Free CT2.3 Gracia FinaL Revision 1305 Plz Help Me !

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

package ru.l2open.gameserver.handler.voicedcommandhandlers;

 

import ru.l2open.Config;

import ru.l2open.gameserver.datatables.SkillTable;

import ru.l2open.gameserver.handler.IVoicedCommandHandler;

import ru.l2open.gameserver.model.L2Skill;

import ru.l2open.gameserver.model.actor.instance.L2PcInstance;

 

/**

* Голосовые команды .fbuff , .mbuff , .fullbuff, .cancel

* Автобафф по команде.

*

* @author Open-Team

*/

 

public class VoiceBuff implements IVoicedCommandHandler

{

private String[] _voicedCommands = { "fbuff", "mbuff", "fullbuff", "petbuff", "cancel" };

 

public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)

{

if (Config.VOICED_BUFF_ONLY_PREMIUM && activeChar.getPremiumService()==0)

{

activeChar.sendMessage(Config.VOICED_BUFF_NOTPREMIUM_MESSAGE);

}

else if (command.equalsIgnoreCase("fbuff"))

{

if (activeChar.isInCombat() || activeChar.isInOlympiadMode() || activeChar.isInDuel() || activeChar.isInSiege())

{

activeChar.sendMessage("You can't use this command in PvP, Duel, Olympiad or Siege mods.");

}

else

{

activeChar.sendMessage("You get a Fighter-buff complect.");

L2Skill fbuff01 = SkillTable.getInstance().getInfo(275, 1);

fbuff01.getEffects(activeChar, activeChar);

L2Skill fbuff02 = SkillTable.getInstance().getInfo(271, 1);

fbuff02.getEffects(activeChar, activeChar);

L2Skill fbuff03 = SkillTable.getInstance().getInfo(274, 1);

fbuff03.getEffects(activeChar, activeChar);

L2Skill fbuff04 = SkillTable.getInstance().getInfo(264, 1);

fbuff04.getEffects(activeChar, activeChar);

L2Skill fbuff05 = SkillTable.getInstance().getInfo(304, 1);

fbuff05.getEffects(activeChar, activeChar);

L2Skill fbuff06 = SkillTable.getInstance().getInfo(267, 1);

fbuff06.getEffects(activeChar, activeChar);

L2Skill fbuff07 = SkillTable.getInstance().getInfo(1240, 3);

fbuff07.getEffects(activeChar, activeChar);

L2Skill fbuff08 = SkillTable.getInstance().getInfo(1035, 4);

fbuff08.getEffects(activeChar, activeChar);

L2Skill fbuff09 = SkillTable.getInstance().getInfo(1068, 3);

fbuff09.getEffects(activeChar, activeChar);

L2Skill fbuff10 = SkillTable.getInstance().getInfo(1045, 6);

fbuff10.getEffects(activeChar, activeChar);

L2Skill fbuff11 = SkillTable.getInstance().getInfo(1048, 6);

fbuff11.getEffects(activeChar, activeChar);

L2Skill fbuff12 = SkillTable.getInstance().getInfo(1077, 3);

fbuff12.getEffects(activeChar, activeChar);

L2Skill fbuff13 = SkillTable.getInstance().getInfo(1086, 2);

fbuff13.getEffects(activeChar, activeChar);

L2Skill fbuff14 = SkillTable.getInstance().getInfo(1036, 2);

fbuff14.getEffects(activeChar, activeChar);

L2Skill fbuff15 = SkillTable.getInstance().getInfo(1040, 3);

fbuff15.getEffects(activeChar, activeChar);

L2Skill fbuff16 = SkillTable.getInstance().getInfo(1242, 3);

fbuff16.getEffects(activeChar, activeChar);

L2Skill fbuff17 = SkillTable.getInstance().getInfo(1062, 2);

fbuff17.getEffects(activeChar, activeChar);

L2Skill fbuff18 = SkillTable.getInstance().getInfo(1388, 3);

fbuff18.getEffects(activeChar, activeChar);

L2Skill fbuff19 = SkillTable.getInstance().getInfo(1268, 4);

fbuff19.getEffects(activeChar, activeChar);

L2Skill fbuff20 = SkillTable.getInstance().getInfo(1259, 4);

fbuff20.getEffects(activeChar, activeChar);

L2Skill fbuff21 = SkillTable.getInstance().getInfo(1243, 6);

fbuff21.getEffects(activeChar, activeChar);

L2Skill fbuff22 = SkillTable.getInstance().getInfo(1087, 3);

fbuff22.getEffects(activeChar, activeChar);

L2Skill fbuff23 = SkillTable.getInstance().getInfo(1204, 2);

fbuff23.getEffects(activeChar, activeChar);

L2Skill fbuff24 = SkillTable.getInstance().getInfo(349, 1);

fbuff24.getEffects(activeChar, activeChar);

L2Skill fbuff25 = SkillTable.getInstance().getInfo(364, 1);

fbuff25.getEffects(activeChar, activeChar);

activeChar.broadcastUserInfo();

 

}

}

else if (command.equalsIgnoreCase("mbuff"))

{

if (activeChar.isInCombat() || activeChar.isInOlympiadMode() || activeChar.isInDuel() || activeChar.isInSiege())

{

activeChar.sendMessage("You can't use this command in PvP, Duel, Olympiad or Siege mods.");

}

else

{

activeChar.sendMessage("You get a Mage-buff complect.");

L2Skill mbuff01 = SkillTable.getInstance().getInfo(276, 1);

mbuff01.getEffects(activeChar, activeChar);

L2Skill mbuff02 = SkillTable.getInstance().getInfo(273, 1);

mbuff02.getEffects(activeChar, activeChar);

L2Skill mbuff03 = SkillTable.getInstance().getInfo(264, 1);

mbuff03.getEffects(activeChar, activeChar);

L2Skill mbuff04 = SkillTable.getInstance().getInfo(304, 1);

mbuff04.getEffects(activeChar, activeChar);

L2Skill mbuff05 = SkillTable.getInstance().getInfo(267, 1);

mbuff05.getEffects(activeChar, activeChar);

L2Skill mbuff06 = SkillTable.getInstance().getInfo(1085, 3);

mbuff06.getEffects(activeChar, activeChar);

L2Skill mbuff07 = SkillTable.getInstance().getInfo(1062, 2);

mbuff07.getEffects(activeChar, activeChar);

L2Skill mbuff08 = SkillTable.getInstance().getInfo(1078, 6);

mbuff08.getEffects(activeChar, activeChar);

L2Skill mbuff09 = SkillTable.getInstance().getInfo(1059, 3);

mbuff09.getEffects(activeChar, activeChar);

L2Skill mbuff10 = SkillTable.getInstance().getInfo(1303, 2);

mbuff10.getEffects(activeChar, activeChar);

L2Skill mbuff11 = SkillTable.getInstance().getInfo(1204, 2);

mbuff11.getEffects(activeChar, activeChar);

L2Skill mbuff12 = SkillTable.getInstance().getInfo(1036, 2);

mbuff12.getEffects(activeChar, activeChar);

L2Skill mbuff13 = SkillTable.getInstance().getInfo(1040, 3);

mbuff13.getEffects(activeChar, activeChar);

L2Skill mbuff14 = SkillTable.getInstance().getInfo(1389, 3);

mbuff14.getEffects(activeChar, activeChar);

L2Skill mbuff15 = SkillTable.getInstance().getInfo(1045, 6);

mbuff15.getEffects(activeChar, activeChar);

L2Skill mbuff16 = SkillTable.getInstance().getInfo(1048, 6);

mbuff16.getEffects(activeChar, activeChar);

L2Skill mbuff17 = SkillTable.getInstance().getInfo(1397, 3);

mbuff17.getEffects(activeChar, activeChar);

L2Skill mbuff18 = SkillTable.getInstance().getInfo(349, 1);

mbuff18.getEffects(activeChar, activeChar);

L2Skill mbuff19 = SkillTable.getInstance().getInfo(363, 1);

mbuff19.getEffects(activeChar, activeChar);

activeChar.broadcastUserInfo();

}

}

else if (command.equalsIgnoreCase("fullbuff"))

{

if (activeChar.isInCombat() || activeChar.isInOlympiadMode() || activeChar.isInDuel() || activeChar.isInSiege())

{

activeChar.sendMessage("You can't use this command in PvP, Duel, Olympiad or Siege mods.");

}

else

{

activeChar.sendMessage("You get a Full-buff complect.");

L2Skill mbuff01 = SkillTable.getInstance().getInfo(4342, 2);

mbuff01.getEffects(activeChar, activeChar);

L2Skill mbuff02 = SkillTable.getInstance().getInfo(4343, 3);

mbuff02.getEffects(activeChar, activeChar);

L2Skill mbuff03 = SkillTable.getInstance().getInfo(4344, 3);

mbuff03.getEffects(activeChar, activeChar);

L2Skill mbuff04 = SkillTable.getInstance().getInfo(4345, 3);

mbuff04.getEffects(activeChar, activeChar);

L2Skill mbuff05 = SkillTable.getInstance().getInfo(4346, 4);

mbuff05.getEffects(activeChar, activeChar);

L2Skill mbuff06 = SkillTable.getInstance().getInfo(4347, 6);

mbuff06.getEffects(activeChar, activeChar);

L2Skill mbuff07 = SkillTable.getInstance().getInfo(4348, 6);

mbuff07.getEffects(activeChar, activeChar);

L2Skill mbuff08 = SkillTable.getInstance().getInfo(4349, 2);

mbuff08.getEffects(activeChar, activeChar);

L2Skill mbuff09 = SkillTable.getInstance().getInfo(1087, 3);

mbuff09.getEffects(activeChar, activeChar);

L2Skill mbuff10 = SkillTable.getInstance().getInfo(4151, 6);

mbuff10.getEffects(activeChar, activeChar);

L2Skill mbuff11 = SkillTable.getInstance().getInfo(4352, 2);

mbuff11.getEffects(activeChar, activeChar);

L2Skill mbuff12 = SkillTable.getInstance().getInfo(4353, 6);

mbuff12.getEffects(activeChar, activeChar);

L2Skill mbuff13 = SkillTable.getInstance().getInfo(4354, 4);

mbuff13.getEffects(activeChar, activeChar);

L2Skill mbuff14 = SkillTable.getInstance().getInfo(4355, 3);

mbuff14.getEffects(activeChar, activeChar);

L2Skill mbuff15 = SkillTable.getInstance().getInfo(4356, 3);

mbuff15.getEffects(activeChar, activeChar);

L2Skill mbuff16 = SkillTable.getInstance().getInfo(4357, 2);

mbuff16.getEffects(activeChar, activeChar);

L2Skill mbuff17 = SkillTable.getInstance().getInfo(4358, 3);

mbuff17.getEffects(activeChar, activeChar);

L2Skill mbuff18 = SkillTable.getInstance().getInfo(4359, 3);

mbuff18.getEffects(activeChar, activeChar);

L2Skill mbuff19 = SkillTable.getInstance().getInfo(4360, 3);

mbuff19.getEffects(activeChar, activeChar);

L2Skill mbuff20 = SkillTable.getInstance().getInfo(1044, 3);

mbuff20.getEffects(activeChar, activeChar);

activeChar.broadcastUserInfo();

}

}

else if (command.equalsIgnoreCase("petbuff"))

                {

                        if (activeChar.isInCombat() || activeChar.isInOlympiadMode() || activeChar.isInDuel() || activeChar.isInSiege())

                        {

                                activeChar.sendMessage("You can't use this command in PvP, Duel, Olympiad or Siege mods.");

                        }

                else

                        {

                                activeChar.sendMessage("You get a Pet-buff complect.");

                                L2Skill mbuff01 = SkillTable.getInstance().getInfo(4342, 2);

                                mbuff01.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff02 = SkillTable.getInstance().getInfo(4343, 3);

                                mbuff02.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff03 = SkillTable.getInstance().getInfo(4344, 3);

                                mbuff03.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff04 = SkillTable.getInstance().getInfo(4345, 3);

                                mbuff04.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff05 = SkillTable.getInstance().getInfo(4346, 4);

                                mbuff05.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff06 = SkillTable.getInstance().getInfo(4347, 6);

                                mbuff06.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff07 = SkillTable.getInstance().getInfo(4348, 6);

                                mbuff07.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff08 = SkillTable.getInstance().getInfo(4349, 2);

                                mbuff08.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff09 = SkillTable.getInstance().getInfo(1087, 3);

                                mbuff09.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff10 = SkillTable.getInstance().getInfo(4151, 6);

                                mbuff10.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff11 = SkillTable.getInstance().getInfo(4352, 2);

                                mbuff11.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff12 = SkillTable.getInstance().getInfo(4353, 6);

                                mbuff12.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff13 = SkillTable.getInstance().getInfo(4354, 4);

                                mbuff13.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff14 = SkillTable.getInstance().getInfo(4355, 3);

                                mbuff14.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff15 = SkillTable.getInstance().getInfo(4356, 3);

                                mbuff15.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff16 = SkillTable.getInstance().getInfo(4357, 2);

                                mbuff16.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff17 = SkillTable.getInstance().getInfo(4358, 3);

                                mbuff17.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff18 = SkillTable.getInstance().getInfo(4359, 3);

                                mbuff18.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff19 = SkillTable.getInstance().getInfo(4360, 3);

                                mbuff19.getEffects(activeChar.getPet(), activeChar.getPet());

                                L2Skill mbuff20 = SkillTable.getInstance().getInfo(1044, 3);

                                mbuff20.getEffects(activeChar, activeChar);

                                activeChar.broadcastUserInfo();

                        }

                }

else if (command.equalsIgnoreCase("cancel"))

{

if (activeChar.isInCombat() || activeChar.isInOlympiadMode() || activeChar.isInDuel() || activeChar.isInSiege())

{

activeChar.sendMessage("You can't use this command in PvP, Duel, Olympiad or Siege mods.");

}

else

{

activeChar.sendMessage("You have canceled all your buffs.");

activeChar.stopAllEffectsExceptThoseThatLastThroughDeath();

activeChar.broadcastUserInfo();

}

}

return true;

}

 

public String[] getVoicedCommandList()

{

return _voicedCommands;

}

}

Link to comment
Share on other sites

  • 0

Just remove russian words, like this from comment:

 

* Голосовые команды .fbuff , .mbuff , .fullbuff, .cancel

* Автобафф по команде.

*

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock