В скрипте
бафера в начале есть проверка на наличие средств у игрока:
Код:
count=st.getQuestItemsCount(ADENA_ID)
if count < X :
где X - стоимость одного баффа.
Вопрос в следующем: как вставить проверку, когда дается несколько бафов? Цена такого бафа X*20, но имея всего X аден, игрок проходит проверку и может получить "фул бафф"
Код:
if event == "82":
st.takeItems(ADENA_ID,X*20) - Если меньше, просто забирает все что есть
SkillTable.getInstance().getInfo(...).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(...).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(...).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(...).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(....getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(...).getEffects(st.getPlayer(),st.getPlayer())