11-11-2009, 03:21 PM
В скрипте бафера в начале есть проверка на наличие средств у игрока:
где X - стоимость одного баффа.
Вопрос в следующем: как вставить проверку, когда дается несколько бафов? Цена такого бафа X*20, но имея всего X аден, игрок проходит проверку и может получить "фул бафф"
Код:
count=st.getQuestItemsCount(ADENA_ID)
if count < X :
Вопрос в следующем: как вставить проверку, когда дается несколько бафов? Цена такого бафа X*20, но имея всего X аден, игрок проходит проверку и может получить "фул бафф"
Код:
if event == "82":
st.takeItems(ADENA_ID,[B]X*20[/B]) - Если меньше, просто забирает все что есть
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())