Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Проблема с бафером.
#1
Доброго времени суток.
Решил поставить цены на баффы, но возникла проблема с пачками баффов на мага и воина. При нажатии на них в чате появляется сообщение с номером соответствующего eventa 121 или 122. Думаю напорол что - то с проверкой адены и уровня. ГС чист, ошибок нет.
Подскажите где ошибся.
Заранее спасибо.



код
Ответ
#2
Ну так что, никто не знает в чём дело?
Ответ
#3
1) Зачем, ну вот зачем весь код выкладывать? Когда Вас интересует только проблема с набором
2) Попробуйте так:
Код:
            if event == "1":
                st.takeItems
                SkillTable.getInstance().getInfo(ID,LVL).getEffects(st.getPlayer(),st.getPlayer())    
                SkillTable.getInstance().getInfo(ID,LVL).getEffects(st.getPlayer(),st.getPlayer())
                return "1.htm"
                st.setState(State.COMPLETED)

Собственно заменив ID на нужный ID баффа, а LVL на лвл этого бафа. Т.е. уберите проверку на лвл персонажа и бафф бесплатный.

Кстати, у Вас в этом месте пробелы:
Цитата:getEffect s(st.g
После буквы t в слове Effects
Ответ
#4
Neewbie Написал:1) Зачем, ну вот зачем весь код выкладывать? Когда Вас интересует только проблема с набором
2) Попробуйте так:
Код:
            if event == "1":
                st.takeItems
                SkillTable.getInstance().getInfo(ID,LVL).getEffects(st.getPlayer(),st.getPlayer())    
                SkillTable.getInstance().getInfo(ID,LVL).getEffects(st.getPlayer(),st.getPlayer())
                return "1.htm"
                st.setState(State.COMPLETED)

Собственно заменив ID на нужный ID баффа, а LVL на лвл этого бафа. Т.е. уберите проверку на лвл персонажа и бафф бесплатный.

Кстати, у Вас в этом месте пробелы:

После буквы t в слове Effects

Спасибо за ответ,но меня интересует не это.
Проблема в этом:
Buff

После нажатия на кнопку, ничего не происходит, а в чате появляется сообщение соответствующее № ивента, в данном случае 121. Данная проблема только с пачками баффов.

Пробелов в getEffects нет, почему так отображает сдесь, хз.
Ответ
#5
Как не это если я Вам и написал то, что Вас интересует:facepalm:
Так надеюсь понятней будет:

Код:
#Fighter Buffer
if event == "121":
st.takeItems
SkillTable.getInstance().getInfo(1040,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1068,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1045,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1048,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1086,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1242,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1077,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1204,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1087,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1240,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1388,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1062,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1542,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1259,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1363,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1416,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(4700,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(271,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(272,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(274,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(275,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(310,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(915,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(264,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(265,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(266,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(268,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(269,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(304,1).getEffects(st.getPlayer(),st.getPlayer())
SkillTable.getInstance().getInfo(1323,1).getEffects(st.getPlayer(),st.getPlayer())
return "1.htm"
st.setState(State.COMPLETED)

Проверьте ещё Ваш .htm где идёт кнопка с набором баффов т.е.:

Код:
<td><button value="Набор баффов" action="bypass -h Quest 9999_NPCBuffer [color=Red]121[/color]" width= height= back="" fore=""></td>

Возможно ещё что этот .htm нужно сохранить в UTF-8 (если у Вас там есть русские буквы)
Ответ
#6
Но мне нужна проверка на лвл чара и ко-во адены. И бафф соответственно должен быть платным. Если с одиночными баффами всё ок, то с этими нет.
Ответ
#7
BoxeR Написал:Но мне нужна проверка на лвл чара и ко-во адены. И бафф соответственно должен быть платным. Если с одиночными баффами всё ок, то с этими нет.

Попробуйте для начала без проверки, и проверьте Ваш .htm файл с кнопкой набора бафа, если после этого будет работать - добавьте проверку на лвл и платный бафф обратно.
Ответ
#8
Neewbie Написал:Попробуйте для начала без проверки, и проверьте Ваш .htm файл с кнопкой набора бафа, если после этого будет работать - добавьте проверку на лвл и платный бафф обратно.

Без проверки всё ок. А вот с ней не работает. с .htm все ок. русских символов нет.
Ответ
#9
BoxeR Написал:Без проверки всё ок. А вот с ней не работает. с .htm все ок. русских символов нет.

Отступы вставил?
Пропаченные Боты для Игр: Ботва, Понаехали, тут! и пр. Пиши в ПМ.
Ответ
#10
FewG Написал:Отступы вставил?

Естественно, иначе б была ошибка.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Lineage 2 PTS 287 Protocol Проблема PSIFAK 1 1,330 01-25-2023, 04:08 AM
Последний пост: Phantom-Dev
  Myext64HF проблема с сетью MystX 3 1,641 11-08-2022, 04:33 AM
Последний пост: Phantom-Dev
  Проблема с rguard\ftguard iDarkEmpire 13 5,775 07-22-2020, 11:31 PM
Последний пост: CTAJIIH
  Проблема с количеством ХП AerisRD 0 1,128 05-19-2020, 08:20 PM
Последний пост: AerisRD
  Проблема с запуском HF5 Shady 6 1,857 04-20-2020, 12:09 PM
Последний пост: Rork
  Проблема с откатами банок Amidamaru 14 3,123 04-04-2020, 05:52 PM
Последний пост: Blackone
  L2 PTS Проблема Reika 3 1,537 02-26-2020, 04:43 PM
Последний пост: Reika
  Проблема с купле-продажей на всех сборках Mor9k400 0 1,088 08-25-2018, 08:10 PM
Последний пост: Mor9k400
  Проблема с входом Windows 10 Alekseu28 1 1,526 03-13-2018, 09:34 AM
Последний пост: malum
  Проблема с св 13 Zelden 4 1,612 01-03-2018, 09:30 AM
Последний пост: ..Kirito..

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)