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

Собственно Rguard (Шаровый)

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

Кому не сложно помогите в чём заключается ошибка никак понять немогу вроде импорты педелал всё норм компилируеться только за исключением этой ошибки ....

 

вот сама ошибка :

 

[javac] C:\decomp\test\rGuard\ServerSide\java\rGuard\hwidmanager\HWIDAdminBan.java:16: warning: [rawtypes] found raw type: Enum

 

[javac] public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

[javac] ^

[javac] missing type arguments for generic class Enum

[javac] where E is a type-variable:

[javac] E extends Enum declared in class Enum

[javac] 1 warning

 

 

вот исходник

 

package rGuard.hwidmanager;

import l2r.gameserver.handler.admincommands.IAdminCommandHandler;

import l2r.gameserver.model.GameObject;

import l2r.gameserver.model.Player;

import rGuard.ConfigProtection;

public class HWIDAdminBan implements IAdminCommandHandler

{

private static enum Commands

{

admin_hwid_ban

}

public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

{

if (!ConfigProtection.ALLOW_GUARD_SYSTEM)

{

return false;

}

if (player == null)

{

return false;

}

if (!fullString.startsWith("admin_hwid"))

{

return false;

}

if (fullString.startsWith("admin_hwid_ban"))

{

GameObject playerTarger = player.getTarget();

if (playerTarger == null && !(playerTarger instanceof Player))

{

player.sendMessage("Target is empty");

return false;

}

Player target = (Player) playerTarger;

if (target != null)

{

HWIDBan.addHWIDBan(target.getNetConnection());

player.sendMessage(target.getName() + " banned in HWID");

}

}

return true;

}

@SuppressWarnings("rawtypes")

public Enum[] getAdminCommandEnum()

{

return Commands.values();

}

}

 

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

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


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

Мои предположения где может быть ошибка.

 

public class HWIDAdminBan implements IAdminCommandHandler

 

{

 

 

 

private static enum Commands

 

{

 

admin_hwid_ban

 

}

 

 

 

public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

 

{

 

 

 

if (!ConfigProtection.ALLOW_GUARD_SYSTEM)

 

{

 

return false;

 

}

 

if (player == null)

 

{

 

return false;

 

 

 

 

p.s. а именно public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

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

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


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

После того как изменил стало вот так ....

 

[javac] C:\decomp\test\rGuard\ServerSide\java\rGuard\hwidmanager\HWIDAdminBan.java:14: warning: [rawtypes] found raw type: Enum

[javac] public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

[javac] ^

[javac] missing type arguments for generic class Enum<E>

[javac] where E is a type-variable:

[javac] E extends Enum<E> declared in class Enum

[javac] 1 warning

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

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


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

Кому не сложно помогите в чём заключается ошибка никак понять немогу вроде импорты педелал всё норм компилируеться только за исключением этой ошибки ....

 

вот сама ошибка :

 

[javac] C:\decomp\test\rGuard\ServerSide\java\rGuard\hwidmanager\HWIDAdminBan.java:16: warning: [rawtypes] found raw type: Enum

 

[javac] public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

[javac] ^

[javac] missing type arguments for generic class Enum

[javac] where E is a type-variable:

[javac] E extends Enum declared in class Enum

[javac] 1 warning

 

 

вот исходник

 

package rGuard.hwidmanager;

import l2r.gameserver.handler.admincommands.IAdminCommandHandler;

import l2r.gameserver.model.GameObject;

import l2r.gameserver.model.Player;

import rGuard.ConfigProtection;

public class HWIDAdminBan implements IAdminCommandHandler

{

private static enum Commands

{

admin_hwid_ban

}

public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

{

if (!ConfigProtection.ALLOW_GUARD_SYSTEM)

{

return false;

}

if (player == null)

{

return false;

}

if (!fullString.startsWith("admin_hwid"))

{

return false;

}

if (fullString.startsWith("admin_hwid_ban"))

{

GameObject playerTarger = player.getTarget();

if (playerTarger == null && !(playerTarger instanceof Player))

{

player.sendMessage("Target is empty");

return false;

}

Player target = (Player) playerTarger;

if (target != null)

{

HWIDBan.addHWIDBan(target.getNetConnection());

player.sendMessage(target.getName() + " banned in HWID");

}

}

return true;

}

@SuppressWarnings("rawtypes")

public Enum[] getAdminCommandEnum()

{

return Commands.values();

}

}

 

 

Это не ошибка, а предупреждение.

Добавляешь это:

@SuppressWarnings("rawtypes")

Перед этой строчкой:

public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player player)

  • Upvote 1

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


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

Хмм но теперь возникла проблема немного иного характера хотел прикрепить всё это дело , но увы почему то не в loginfo невыводит ни какой инфы о загрузке защиты , хотя я что только не делал ... предположительно пытался прилепить таким образом :

 

 

java -server -Xbootclasspath/p:crypt/l2ft.jar -Dfile.encoding=UTF-8 -Xmx1G -cp config/xml;./lib/l2r-guard.jar;./lib/* l2p.gameserver.GameServer

 

может допустил ошибку ... если да то какую ? и как это исправить ?

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


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

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

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

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

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

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

Войти

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

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

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

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

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