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

AIO Buffer

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

Всем доброго времени суток.

На сервере есть возможность включить AIO баффера, после этого у чаров появляются скиллы которые указаны в БД

Есть 2 вопроса:

1. Как сделать что бы при использовании некоторые скиллы требовали определенный итем (либо их изначально не выдавать если итема нет, или требовать для использования).

2. Запретить использовать выданные скиллы или их обирать (сейчас просто не дает регистрироваться).

L2PcInstance.java

		public void setIsAIOBuffer(boolean val)
		{
		if (val && !_isAIOBuffer)
		{
		// Set name color
		if (Config.AIO_BUFFER_SET_NAME_COLOR && !isGM())
		{
		getAppearance().setNameColor(Config.AIO_BUFFER_NAME_COLOR);
		}
		
		// Give AIO Buffer skills to character
		Map<Integer, BuffInfo> buffs = BufferTable.getInstance().getAIOBuffs();
		for (BuffInfo buff : buffs.values())
		{
		L2Skill skill = SkillTable.getInstance().getInfo(buff.getSkillId(), buff.getSkillLevel());
		if (skill != null)
		{
		addSkill(skill, false);
		}
		}
		}
		_isAIOBuffer = val;
		}

Я так понимаю что надо следовать по аналогии с обычным бафером, но я сообразить не могу. Только начинаю разбираться в этом всем.

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


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

AIO бафер это типа бразильские дуалы которые при надевании дают хренову тучу активных скилов? В чем проблема создать такие и прикрутить к ним нужные скилы?  Сделать 1, 2, 3 оных с разным количеством выдаваемых чару активных скилов.

Можно дуалы сделать комоновскими и они исчезнут через х минут

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


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

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

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

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

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

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

Войти

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

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

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

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

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