Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[EPIC SHARE] BBS Advanced Buffer
#1
В общем мою мечту создать сервер c блэк джеком и шлюхаими я забросил и вместо нее буду потихоню портировать локации линейки в UE4 и саму игру..

Так что буду делать иногда шары вкусных плюшек

Я отдал за этого баффера в свое время больше 100$.

Изначально данный бафер адаптирован под сборку Rebellion но вероятно пойдет под все овероподобные сборки

*Исходный код бафера прилагается

Описание бафера

[1]Интуитивный интерфейс, удобный выбор бафов
[2]Баф для игроков и для петов
[3]Создание схем бафов, редактор схем
[4]Автобаф с возможностью тонкой настройки
[5]Рег хп \ цп \ мп \ откат скилов
[6]Бафы по категориям
[7]Преднастроенные наборы бафов война\мага
[8]Возможность наложить заточенные бафы

И многое другое.

Выложу парочку скринов

+


Мини гайд.

Все закинуть по папкам.

Все что тут 1.5.0 community_board

закинуть в корень html-ru

Создать кнопку в менюшке вашей комюнити с таким линком

Код:
<tr><td><button value="Баффер" action="bypass BBSB.SetMode:0" width=120 height=34 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td></tr>

action="bypass BBSB.SetMode:0"


ну и все остальное заменить. и вроде все.





Да простит меня великий Matthew MasterioBig Grin

И чтобы люди и за бугра не смогли открыть архив...

PaРолЬ от Архiva полNoE назvanie этого IIoRтаЛа МалEnkimi буквами

Скачать

Если кто установит на сервер дайте ссыль хочу поиграть)

P.S. Подводные камни

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

Знающие люди проверьте на бэкдоры или чтото такое. по сути быть их не должно НО Matt мог парочку внедрить но это крайне маловероятно.

Вроде все

Если какиенибудь файлы упустил и у вас не получается его установить пишите в теме. попробую помоч.
Ответ
#2
Цитата:И чтобы люди и за бугра не смогли открыть архив...

PaРолЬ от Архiva полNoE назvanie этого IIoRтаЛа МалEnkimi буквами
Не понимаю, почему так относишься забугорщикам ? У них очень даже приличное кол-во работ которые они совершенно бесплатно выкладывают в шару.
[Изображение: 1852855861.png]
Ответ
#3
Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%
Ответ
#4
ArtPodolskiy Написал:Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

Что? А теперь возьмите исходник любого эмулятора и повторите это опять или же я нассу Вам на спину.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#5
Цитата:Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

Код писал не я и незнаю на сколько он хорош в плане производительности но держав тест сервер с 200 человек ничего не лагало и процессор не был как вы говорите под 100%))) там даже 30% небыло.


Цитата:Не понимаю, почему так относишься забугорщикам ? У них очень даже приличное кол-во работ которые они совершенно бесплатно выкладывают в шару.

GOODSuperPower


Пойнтер, можешь взглянуть на код и сказать норм он или нет? Если есть время конечно
Ответ
#6
ArtPodolskiy Написал:Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

В самой сборке есть куда более тяжелые запросы, и ничего, всё работает. Smile
Ответ
#7
Temptation Написал:Пойнтер, можешь взглянуть на код и сказать норм он или нет? Если есть время конечно

Пролистал по быстрому исходник в блокноте, ибо щас убегать надо, бекдуров нет.
Скинь NPE которая вылетает, починим всей зоной ;D

Из минусов (ИМХО):
1. Использование Javolution
2. Ребаф задача на каждый эффект
3. Кеш игроков есть, а все равно селектим из базы, зачем? о_О Достаточно обновления БД раз в N-времени, остальное можно хранить в кеше.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#8
Цитата:Скинь NPE которая вылетает, починим всей зоной ;D

Сейчас сделаю скрин. Теперь этот баффер достояние Зоны) Все кто хотят могут допилить и юзать на своих проектах. Главное вот что. чтоб сервера л2 перешли на новый уровень, супер качественный комюнити борды, качественный геймплей и прочее. Я буду вылаживать разработки каждый месяц. Хочу увидеть реально уникальные сервера а не просто балаболство на l2tope в баннерах.

Итак как с симулировать данный Null Pointer Exception

Заходим в бафера. Создаем новую схему бафов. В самой последней странице выбираем

[Изображение: a3enstqa1ou9izd5o61k654gf.jpg]

[Изображение: 2989j91nlj8319sfsroiujwq0.jpg]

[Изображение: 8l51r0sq8qz6hdhra0h9snqa2.jpg]

По сути это ошибка будет всплывать редко т.к никто не додумается выбрать 2 бафа, но всеже фиксануть не помешаетBig Grin
Ответ
#9
Temptation Написал:Сейчас сделаю скрин. Теперь этот баффер достояние Зоны) Все кто хотят могут допилить и юзать на своих проектах. Главное вот что. чтоб сервера л2 перешли на новый уровень, супер качественный комюнити борды, качественный геймплей и прочее. Я буду вылаживать разработки каждый месяц. Хочу увидеть реально уникальные сервера а не просто балаболство на l2tope в баннерах.

Итак как с симулировать данный Null Pointer Exception

Заходим в бафера. Создаем новую схему бафов. В самой последней странице выбираем

[Изображение: a3enstqa1ou9izd5o61k654gf.jpg]

[Изображение: 2989j91nlj8319sfsroiujwq0.jpg]

[Изображение: 8l51r0sq8qz6hdhra0h9snqa2.jpg]

По сути это ошибка будет всплывать редко т.к никто не додумается выбрать 2 бафа, но всеже фиксануть не помешаетBig Grin

Поставьте
Код:
assert skill == null;
На 95ю строку в BBSBuffer, перед skill.getEffects(...). По идее скилл не может найти. Можно закостылить проверкой на нулл.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ
#10
Черт я понял Пойнтер дело говорит , не может найти скилл это мой косяк с бд. Щас попробую фиксануть

Дело в Magnus Chant

В Chant Of Victory 3 Ветки возможной заточки и уровень скилa ставил 46. 15+15+15+1

А у Chant of Magnus 2 ветки, вот я машинально поставил 46 а надо 31.

Фикс такой

[Изображение: lp29lghdh3hickrehwox76894.jpg]

Поменять уровень скилa с 46 на 31.

И все.

Спасибо пойнтеру за наводку, у меня мозги уже совсем высохли, невнимательный.


Извеняйте за это )

Добавлено через 4 часа 3 минуты
Кто установит на сервер пишите линк или чтоб, ябпоиграл) Если не жалко конечно Big Grin
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [Share] PTS Vanganth - Classic Interlude P110 zoumhs 0 1,538 05-13-2023, 05:04 PM
Последний пост: zoumhs
  Share Gracia Final Off Euro Deazer 424 256,264 07-10-2022, 07:20 PM
Последний пост: JIecTap
  [share] lin][info 2.3 [Lindvior] Gaikotsu 0 1,828 09-22-2017, 08:40 PM
Последний пост: Gaikotsu
  [share] Родильная Комната (Nursery) Gaikotsu 6 2,971 03-23-2017, 11:39 AM
Последний пост: Gaikotsu
  bbs buffer Jessy 4 2,474 08-11-2015, 05:15 PM
Последний пост: Daan Raven
  [Share] Silentium Interlude (Last source) Dеmon 77 20,286 12-10-2014, 01:01 AM
Последний пост: kingzor
  Epic / Dynasty есть у кого? Interlude EviJI 1 1,636 03-06-2014, 09:39 PM
Последний пост: desolator
  Lf fandc share iRevive 0 1,224 02-16-2014, 07:19 AM
Последний пост: iRevive
  [Share] Storm Inside - R60 (13/07/2013) Masone 12 3,646 07-16-2013, 08:30 PM
Последний пост: Hotaka
  Buffer spartana 12 3,326 06-30-2013, 09:14 AM
Последний пост: sakson

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


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