Community Board, ALT+B, КБ Проблемы

nea94

Путник
Пользователь
Сообщения
11
Розыгрыши
0
Репутация
0
Реакции
0
Баллы
73
Хроники
  1. The 2nd Throne: Gracia
Исходники
Присутствуют
Сборка
l2-scripts
Всем добра у меня такой Вопрос, в наличии имеется сборка с исходом от л2скриптов эпилог, при создании КБ появилась проблема мучаюсь уже 3 сутки и так не чего не понял, плюс облазил форумы тоже не чего не нашел может плохо искал. Кто может подсказать где мне искать проблему. В том что при выборе любой кнопки меня не перекидывает на пустую страницу пример на фото.
 

Вложения

  • 1.jpg
    101,9 КБ · Просмотры: 252
  • 2.jpg
    50,3 КБ · Просмотры: 254
надо смотреть скрипт кб , как он у вас делано CommunityBoard или аналог я хз какой там у л2скрипт эпилог основа
 
вы его откуда то взяли или он был в сборке? если взяли то как говорят выше у вас могут быть другие кнопки
 
Yes, the button is present and it is indicated where it should go. Here is an example
<button value="Оружие" action="bypass _bbspage:shop-2" width=170 height=31 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF">

Unless somebody has an identical source, or at least similar, nobody can help you 100%.
However, I can make it easier for you to understand the logic. When you press a button, the ACTION bypass is sent to the server/core, in this case _bbspage:shop-2, as a string, meaning the bypass will then be cut into pieces within the core itself and something will be done based on the extracted values.

In my case, using the leaked Vanguard (362) version, the bypass is "_bbsmultisell:" + "MULTISELL_ID;" + "A SECOND BYPASS FOR WHAT PAGE/HTML TO RETURN AFTER IT OPENS THE MULTISELL".
In the end, it looks like this: action="bypass _bbsmultisell:-300001;_bbspage:shop-adena", using ; and : as delimeters to split the string as follows:

Part 1: _bbsmultisell (the bypass in the CommunityBoard.java)
Part 2: -300001 (the ID of the multisell that will open)
Part 3: _bbspage (the new bypass request to the Community Board)
Part 4: shop-adena (the name of the HTML, to which in the core is added the ".html" extension automatically)
 
Последнее редактирование:
скрипт я сам делал, тестил на другой сборке там все нормально был

в сборке есть кб ток там идет кнопка и сразу на мултисел он работает
 
Скачал эпилог из шары и чекнул кб вот что увидел
Код:
<td><button value="Новости" action="bypass -h _bbstop" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
<td><button value="Справка" action="bypass -h _bbstop;20" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
<td><button value="Магазин" action="bypass -h _bbstop;30" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
<td><button value="Эвенты" action="bypass -h _bbstop;40" width=90 height=25 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
Вот, что используется по умолчанию и посмотри, что пишешь ты.
 
А вот кстати в ядре я не лазил щас там посмотрю.

у меня так прописано в самом верху где магазин эфекты и так далее и все равно переходит в пустоту. щас посмортю в ядре потомучто там не лазил когда начал делать кб.
 

You have to make sure that the bypass you are sending with the button exists in the core and that its structure is correct.
 
код в студию а то мы гадаем кофей гуши , как у вас там деланно
 

Только строго не судите=)
 
Только строго не судите=)


<button value="Магазин Пожертвований" action="bypass _bbspage:shop" width=170 height=31 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF">

This buypass here is split into two: _bbspage and shop.html, so you have to have the shop.html, shop-2.html, and shop-3.html in the correct folder, probably here: scripts/handler/bbs/pages/shop.html
 
где скачали вы эту сбору
сам сервер друг мне скинул он покупал у скриптов, а эт код я сам делал, пример этого кб взял с серва он простой и понятный.

я тебя услышал, посмотрю и там.

Так ребят спасибо все что накидали предложений где искать пошел дальше заниматься после удачного или не удачного исхода сообщу

Ребят я нашел в чем проблема не в ядре не в коде все там нормально было проблема в том что я не изменил комюните в док не активировал до конца плюс не туда закидывал нужные байпасы ппц я дурак но все равно всем спасибо кто участвовал в этом опросе.
 
ага а на старте надюпают чего хотят и круто старт удался )))