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

Ядро

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

я сделал скрипт выдачи определенного скила, чтобы он выдавался на мною выбранную профу

 

// Active skill spellcraft

if (getSkillLevel(163) < 1 && getClassId() == ClassId.mage) {

L2Skill skill = SkillTable.getInstance().getInfo(163, 1);

addSkill(skill);

}

 

он работает, но выдает только по 1 профе

Подскажите, как сделать, чтобы я могу вписать несколько проф в него ну примерно вот так

 

 

if (getSkillLevel(163) < 1 && getClassId() == ClassId.mage, ClassId.wizard, ClassId.cleric ну и так далия) {

 

 

как мне это сделать правильно

заранее спасибо.

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


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

if (getSkillLevel(163) < 1 && (getClassId() == ClassId.mage || getClassId() == ClassId.fighter || и так далее) )

{

L2Skill skill = SkillTable.getInstance().getInfo(163, 1);

addSkill(skill);

}

  • Upvote 1

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


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

if (getSkillLevel(163) < 1 && (getClassId() == ClassId.mage || getClassId() == ClassId.fighter || и так далее) )

{

L2Skill skill = SkillTable.getInstance().getInfo(163, 1);

addSkill(skill);

}

 

Грубо говоря:

 

Если уровень скилла с id 163 меньше 1 И (класс=маг ИЛИ класс Воин ИЛИ и так далее)

  • Upvote 1

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


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

все гуд ядро скампилел спасибку тыкнул тему можно закрыть

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


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

ну или через ArrayUtils.contains , если вариантов классов много.

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


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

ну или через ArrayUtils.contains , если вариантов классов много.

 

И листом можно в общем-то. Вариантов много.

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


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

ну или через ArrayUtils.contains , если вариантов классов много.

ну да и создать массив с id классов на которые можно выдавать, по моему самое адекватное решение)

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


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

И листом можно в общем-то. Вариантов много.

February 19, 19:00 to give me 531 kernel, it is now February 21! Deceive me?

skype:Ladbai bc

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


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

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

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

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

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

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

Войти

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

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

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

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

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