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

Баффер

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

l2jfrozen сборка

 

Помогите с скриптом для выдачи вип бафа за определенный итем. Когда ставлю Голд Бар допустим, бафф все равно бафается и когда итема нету в инвентаре...

 

Пример моего кода в скрипте:

                        #Blessing of Queen
if event == "94":
st.takeItems(2807,1)
SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
st.setState(COMPLETED)

 

 

Что нужно дописать ?

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


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

какое?)

на проверку итема

Если есть итем, то забираем его и бафаем. Иначе не бафаем =)

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


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

на проверку итема

Если есть итем, то забираем его и бафаем. Иначе не бафаем =)

Допиши плз )))

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


Ссылка на сообщение
Поделиться на другие сайты
if event == "94":


if (st.getQuestItemsCount(2807) >= 1){

     st.takeItems(2807,1)


     SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer())

     return "7.htm"

}else{

      return "7.htm"

}

 st.setState(COMPLETED)

 

Попробуй 2807 id что проверяем. >=1 - это колличество

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

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


Ссылка на сообщение
Поделиться на другие сайты
                        #Blessing of Queen
if event == "94":
if event == "94":
if (st.getQuestItemsCount(2807) >= 1){
st.takeItems(2807,1)
SkillTable.getInstance().getInfo(4699,3).getEffects(st.getPlayer(),st.getPlayer())
return "7.htm"
}else{
return "7.htm"
}
st.setState(COMPLETED)

 

Сделал как ты сказал скрипт теперь не работает. Вот ошибка:

Error on: C:\server4\gameserver\data\scripts\custom\20701_NPCBuffer\__init__.py.error.LOGGER
Line: -1 - Column: -1


Traceback (innermost last):
  (no code object) at line 0
SyntaxError: ('invalid syntax', ('__init__.py', 692, 33, '\t\t\t\tif (st.getQuestItemsCount(2807) >= 1){'))

Что тут исправлять?

 

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


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

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

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

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

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

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

Войти

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

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

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

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

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