Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
19 lines (13 sloc) 1.97 KB

item.get_rare_attribute()

Функция item.get_rare_attribute сообщает содержимое ячейки добавленного 6-7 бонуса «выделенного» предмета.

Параметры функции

apply_rare_index

Тип number. Обязательный параметр. В таблице player.item есть поля applytype0, applyvalue0, applytype1, applyvalue1, ..., applytype6 и applyvalue6, которые отвечают за добавленные на предмет бонусы. Поля applytype5, applyvalue5, applytype6 и applyvalue6 отвечают за 6-7 бонусы. В качестве этого параметра надо указать либо 0, чтобы получить информацию о шестом бонусе (поля applytype5 и applyvalue5), либо 1, чтобы получить информацию о седьмом бонусе (поля applytype6 и applyvalue6).

Возвращаемые значения

apply_rare_info

Тип mixed. В случае, если предмет не был «выделен», то ничего не возвращается, то бишь nil.

Если параметр не является числом или если параметр меньше 0 или больше 1, то возвращается 0 number.

Если функция выполнилась без ошибок, то возвращается таблица, которая выглядит примерно так: {applytype, applyvalue}. applytype — это ID бонуса, а applyvalue — значение бонуса.

Примечания

Функция не может быть вызвана анонимно.

Эта функция работает только с «выделенными» предметами. Подробнее тут: item.