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

Аргумент

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

Команда bypass -h npc_268465768_Augment 1 открывает диалоговое окно в зоне таргета,надо что бы без таргета.

 

вот сам скрипт

public class Augment implements IBypassHandler
{
	private static final String[] COMMANDS =
	{
		"Augment"
	};
	
	@Override
	public boolean useBypass(String command, L2PcInstance activeChar, L2Character target)
	{
		if (!target.isNpc())
		{
			return false;
		}
		
		try
		{
			switch (Integer.parseInt(command.substring(8, 9).trim()))
			{
				case 1:
				{
					activeChar.sendPacket(ExShowVariationMakeWindow.STATIC_PACKET);
					return true;
				}
				case 2:
				{
					activeChar.sendPacket(ExShowVariationCancelWindow.STATIC_PACKET);
					return true;
				}
			}
		}
		catch (Exception e)
		{
			_log.log(Level.WARNING, "Exception in " + getClass().getSimpleName(), e);
		}
		return false;
	}
	
	@Override
	public String[] getBypassList()
	{
		return COMMANDS;
	}
}

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


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

        if (!target.isNpc())

        {

            return false;

        }

Что с этим куском делать?

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

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


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

удалить

не работает. к нпц все равно надо подходить а надо чтоб эта функция работала например в альт+б без нпц

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


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

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

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

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

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

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

Войти

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

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

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

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

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