Перейти к содержанию
Авторизация  
Main

Voronedv + Ccp Expert

Рекомендуемые сообщения

Вообщем исправил импорты, всё сделал по мануалу, со 100 ошибок теперь 18. Вот одна из них, буду решать поочередно.

Buildfile: C:\Server\build.xml
compile:
  [delete] Deleting directory C:\VDT_Epilogue_All
[mkdir] Created dir: C:\VDT_Epilogue_All
[mkdir] Created dir: C:\VDT_Epilogue_All\dist
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\login
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\login\log
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\game
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\game\log
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\game\geodata
[mkdir] Created dir: C:\VDT_Epilogue_All\dist\sql
[mkdir] Created dir: C:\VDT_Epilogue_All\classes
[javac] Compiling 1610 source files to C:\VDT_Epilogue_All\classes
[javac] warning: [options] bootstrap class path not set in conjunction with
-source 1.6
[javac] C:\Server\java\ccpGuard\AdminHWID.java:14: error: AdminHWID is not a
bstract and does not override abstract method getAdminCommandEnum() in IAdminCom
mandHandler
[javac] public class AdminHWID implements IAdminCommandHandler
[javac]		 ^
[javac] C:\Server\java\ccpGuard\AdminHWID.java:31: error: cannot find symbol
[javac]					  if(!player.getPlayerAccess().CanHWID)
[javac]																			  ^
[javac]   symbol:   variable CanHWID
[javac]   location: class PlayerAccess

 

Что мне нужно искать и исправить?

 

Вот AdminHWID не полный

package ccpGuard;

import java.util.StringTokenizer;

import l2p.gameserver.handler.IAdminCommandHandler;
import l2p.gameserver.model.L2Object;
import l2p.gameserver.model.L2Player;
import l2p.gameserver.model.base.PlayerAccess;
import ccpGuard.managers.HwidBan;
import ccpGuard.managers.HwidManager;
import ccpGuard.managers.ProtectManager;
import ccpGuard.managers.HwidInfo;


public class AdminHWID implements IAdminCommandHandler
{
private static String[] _adminCommands = {
		"admin_hwid_ban",
		"admin_hwid_reload",
		"admin_hwid_count",
		"admin_hwid_names",
		"admin_hwid_windows",
		"admin_hwid_lock_account",
		"admin_hwid_lock_player" };

public boolean useAdminCommand(String command, L2Player player)
{
	if(!ConfigProtect.PROTECT_ENABLE)
		return false;
	if(player == null)
		return false;
	if(!player.getPlayerAccess().CanHWID)
		return false;

Вот IAdminCommanHandler

package l2p.gameserver.handler;

import l2p.gameserver.model.L2Player;


public interface IAdminCommandHandler
{
/**
 * this is the worker method that is called when someone uses an admin command.
 *
 * @param fullString TODO
 * @param activeChar
 * @param command
 * @return command success
 */
public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, L2Player activeChar);

/**
 * this method is called at initialization to register all the item ids automatically
 *
 * @return all known itemIds
 */
public Enum[] getAdminCommandEnum();
}

Изменено пользователем Main

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1.добавить метод

public Enum[] getAdminCommandEnum()

{

return Commands.values();

}

 

2. поменять

private static enum Commands

{

admin_hwid_ban,

admin_hwid_reload,

admin_hwid_count,

admin_hwid_names,

admin_hwid_windows,

admin_hwid_lock_account,

admin_hwid_lock_player

}

 

3. поменять

public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, L2Player activeChar)

{

Commands command = (Commands) comm;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...