Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   [EPIC SHARE] BBS Advanced Buffer (https://forum.zone-game.info/showthread.php?t=34898)

OneThunder 26.04.2014 11:08

[EPIC SHARE] BBS Advanced Buffer
 
В общем мою мечту создать сервер 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 Masterio:D

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

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

Скачать

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

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

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

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

Вроде все

Если какиенибудь файлы упустил и у вас не получается его установить пишите в теме. попробую помоч.

GOODPower 28.04.2014 08:06

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

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

PaРолЬ от Архiva полNoE назvanie этого IIoRтаЛа МалEnkimi буквами
Не понимаю, почему так относишься забугорщикам ? У них очень даже приличное кол-во работ которые они совершенно бесплатно выкладывают в шару.

ArtPodolskiy 28.04.2014 09:47

Re: [EPIC SHARE] BBS Advanced Buffer
 
Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

n3k0nation 28.04.2014 09:51

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

Сообщение от ArtPodolskiy (Сообщение 361336)
Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

Что? А теперь возьмите исходник любого эмулятора и повторите это опять или же я нассу Вам на спину.

OneThunder 28.04.2014 10:21

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

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


Цитата:

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



Пойнтер, можешь взглянуть на код и сказать норм он или нет? Если есть время конечно

Dеmon 28.04.2014 10:27

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

Сообщение от ArtPodolskiy (Сообщение 361336)
Посмотрел код, тяжелые сравнительные SELECT запросы, по мере роста таблицы сохраненных в наборы бафов, такие запросы будут загружать процессор под 100%

В самой сборке есть куда более тяжелые запросы, и ничего, всё работает. :)

n3k0nation 28.04.2014 10:32

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

Сообщение от Temptation (Сообщение 361343)
Пойнтер, можешь взглянуть на код и сказать норм он или нет? Если есть время конечно

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

Из минусов (ИМХО):
1. Использование Javolution
2. Ребаф задача на каждый эффект
3. Кеш игроков есть, а все равно селектим из базы, зачем? о_О Достаточно обновления БД раз в N-времени, остальное можно хранить в кеше.

OneThunder 28.04.2014 10:45

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

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

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

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

http://imghost.in/img/2014-04/28/a3e...5o61k654gf.jpg

http://imghost.in/img/2014-04/28/298...fsroiujwq0.jpg

http://imghost.in/img/2014-04/28/8l5...ra0h9snqa2.jpg

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

n3k0nation 28.04.2014 10:52

Re: [EPIC SHARE] BBS Advanced Buffer
 
Цитата:

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

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

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

http://imghost.in/img/2014-04/28/a3e...5o61k654gf.jpg

http://imghost.in/img/2014-04/28/298...fsroiujwq0.jpg

http://imghost.in/img/2014-04/28/8l5...ra0h9snqa2.jpg

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

Поставьте
Код:

assert skill == null;
На 95ю строку в BBSBuffer, перед skill.getEffects(...). По идее скилл не может найти. Можно закостылить проверкой на нулл.

OneThunder 28.04.2014 11:35

Re: [EPIC SHARE] BBS Advanced Buffer
 
Черт я понял Пойнтер дело говорит , не может найти скилл это мой косяк с бд. Щас попробую фиксануть

Дело в Magnus Chant

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

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

Фикс такой

http://imghost.in/img/2014-04/28/lp2...ehwox76894.jpg

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

И все.

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


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

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


Текущее время: 01:09. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot