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

Помогите с Баффером

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

Суть проблемы такова : Есть баффер с фулл бафами  некоторые  баффы я  сделал платными  такие как резисты маляра нублис и т.д  Когда в сумке есть Адена оно забирает как и положено но когда в сумке 0 аден оно все равно баффает бафф  

 

Вот один из баффов как я изменял цены 

                        #Gift of Seraphim
if event == "97":
st.takeItems(57,5000000)
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)
 
ну и так же на остальных  не подскажите в чем моя ошибка 
  • Upvote 1

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


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

 

Суть проблемы такова : Есть баффер с фулл бафами  некоторые  баффы я  сделал платными  такие как резисты маляра нублис и т.д  Когда в сумке есть Адена оно забирает как и положено но когда в сумке 0 аден оно все равно баффает бафф  

 

Вот один из баффов как я изменял цены 

                        #Gift of Seraphim
if event == "97":
Тут проверка на наличие необходимого предмета и количество
    Если ложно выход и сообщение  о недостаточном количестве предметов
st.takeItems(57,5000000)
SkillTable.getInstance().getInfo(4703,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)
 
ну и так же на остальных  не подскажите в чем моя ошибка 

 

  • Upvote 1

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


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

на сколько я понял должно быть так ? 

#Hot Spring Flu
if event == "106":
   TriggerAction( 57,5000000)
st.takeItems(57,5000000)
SkillTable.getInstance().getInfo(4553,4).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

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


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

За что покупается  вот   " st.takeItems(57,5000000) "  а какой код на проверку наличия этих итемов 

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


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

попробуй так

if st.getQuestItemsCount(57) < 5000000:
  html = "<html><body>Недостаточно адены.</body></html>"
  return html
st.takeItems(57,5000000)

p.s в питоне неочень

Изменено пользователем 1ntegrate
  • Upvote 1

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


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

попробуй так

if st.getQuestItemsCount(57) < 5000000:
  html = "<html><body>Недостаточно адены.</body></html>"
  return html
st.takeItems(57,5000000)

p.s в питоне неочень

Ошибка !!! Сборка Фрозен !!! 

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


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

Ребят, тут такая проблема, тоже фрозен, поставил бафера, а он в окне диалога перед выбором бафера пишет, you need buff coin, подскажите как убрать?

Изменено пользователем tyoma1voron

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


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

Ребят, тут такая проблема, тоже фрозен, поставил бафера, а он в окне диалога перед выбором бафера пишет, you need buff coin, подскажите как убрать?

Везет тебе он у тебя Коины просит)))  если не ошибаюсь))))))  ВОт мне бы так только за адену) 

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


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

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

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

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

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

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

Войти

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

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

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

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

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