pc.give_exp_perc

не может быть вызвана анонимно
Функция pc.give_exp_perc дает игроку количество опыта в процентах относительно определенного уровня и только один раз.

Параметры

string flag_name

Имя флага, который будет создан (подробнее тут: pc.give_exp(); смысл этого параметра у этих функций одинаков).

number level

Уровень, относительно которого вы хотите дать опыт. Допустим, для поднятия первого уровня надо всего 800 единиц опыта, поэтому если вы третьим параметром укажете 20, а вторым — 1, то игроку дадут 20% опыта от первого уровня (160 единиц).

number exp_percentage

Количество процентов опыта относительно указанного во втором параметре уровня.

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

Данная функция ничего не возвращает. Другими словами, она всегда возвращает nil.

Примечания

Эту функцию лучше не использовать из-за поведения первого параметра. Лучше потратьте время и напишите собстенную функцию.

192