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

First-Team High Five

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

Всем привет запустил сборку и наткнулся на проблему! Баффер полностью работает но снятие баффов не идёт.

Вот:

 

 

<tr>

<td><button value="Снять" action="bypass _bbsbcansel:index" width=55 height=20 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>

</tr>

 

В чём проблема помогите с меня +

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


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

Если в сурсах, то там байпассы кнопок закоменчены:

 

//if(player.getEffectList().getEffectsBySkillId(Skill.SKILL_RAID_CURSE) == null)
  //player.getEffectList().stopAllEffects();
 //if(player.getPet() != null)
  //player.getPet().getEffectList().stopAllEffects();

  • Upvote 1

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


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

Работал для себя над исходами First Team (Шара) , там с этим порядок на сколько я помню .

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


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

Работал для себя над исходами First Team (Шара) , там с этим порядок на сколько я помню .

нет там закоменчены байпасы и BrainEater говорит дело

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


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

[22:39:32] WARN Direct access to bypass: _bbsbcan╤Бel:index / Player:

 

Вот ошибка

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


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

BypassStorage добавь тот байпасс

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


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

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


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

:db: ну блин, ну раскомментируйте строчку

 

[22:49:48] WARN Direct access to bypass: _bbsbcan╤Бel:index / Player: Sunrise

 

При нажатии на кенсел бафф выходит такая ошибка

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


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

BypassStorage добавь тот байпасс

 

можно поробней

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


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

[22:49:48] WARN Direct access to bypass: _bbsbcan╤Бel:index / Player: Sunrise

 

кажется мне, что тут написано слово Cancel с русский буквой "C", судя по знаку в логе, поправь.

╤Б

Вот это имею ввиду.

 

Попробуй в байпасе добавить -h.

Изменено пользователем BrainEater
  • Upvote 1

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


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

[22:49:48] WARN Direct access to bypass: _bbsbcan╤Бel:index / Player: Sunrise

 

кажется мне, что тут написано слово Cancel с русский буквой "C", судя по знаку в логе, поправь.

╤Б

Вот это имею ввиду.

 

Попробуй в байпасе добавить -h.

 

Букву поменял теперь при нажатии кенсел нету ошибки но кенсела нету.

 

-h куда добавить? можно пример?

 

action="bypass _bbsbcansel:index"

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


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

action="bypass -h _bbsbcansel:index

 

а так посмотри gameserver\data\scripts\services\community\ManageBuffer.java

 

метод GroupBuff, 3 строка от начала метода

Изменено пользователем BrainEater
  • Upvote 1

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


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

action="bypass -h _bbsbcansel:index

 

Не помогает

 

а так посмотри gameserver\data\scripts\services\community\ManageBuffer.java

 

метод GroupBuff, 3 строка от начала метода

 

ManageBuffer.java здесь что нужно изменить? Можно ваш скайп или асю.

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


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

есть там вот такое?

 

//if(player.getEffectList().getEffectsBySkillId(Skill.SKILL_RAID_CURSE) == null)
  //player.getEffectList().stopAllEffects();
 //if(player.getPet() != null)
  //player.getPet().getEffectList().stopAllEffects();

  • Upvote 1

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


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

есть там вот такое?

 

//if(player.getEffectList().getEffectsBySkillId(Skill.SKILL_RAID_CURSE) == null)
//player.getEffectList().stopAllEffects();
//if(player.getPet() != null)
//player.getPet().getEffectList().stopAllEffects();

 

Дал плюсы

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


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

Тему закройте. ПРоблема решена!

в чем проблема была? Почему не снимал?

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


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

Сервер не видит hexid после регистрации.

Файл положил в папку network.

В чем может быть дело?

Спасибо.

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


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

Не используется на оверах hexid. Достаточно просто зарегать сервер с помощью RegisterGameServer.bat или вручную через базу в таблице gameserver.

Только будь внимателен, в конфиге геймсервера укажи ID сервера который зарегистрировал, там по умолчанию 1 .

 

Server.ini

# Какой ID запрашивать у логинсервера
RequestServerID = 1

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

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


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

Не используется на оверах hexid. Достаточно просто зарегать сервер с помощью RegisterGameServer.bat или вручную через базу в таблице gameserver.

Только будь внимателен, в конфиге геймсервера укажи ID сервера который зарегистрировал, там по умолчанию 1 .

 

Server.ini

# Какой ID запрашивать у логинсервера
RequestServerID = 1

 

Damn! Registeration Failed: Reason wrong hexid

 

Проверил по конфигам: все в порядке.

 

LS:

16:10:15  Init connection crypt for gameserver 127.0.0.1: NewCrypt
16:10:15  Trying to register server: 1, 127.0.0.1
16:10:15  Server registration failed.
16:10:15  Removing GameServer

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

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


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

У Вас точно FT? Может быть еще тот, что на Фениксах?

 

Первая ревизия.

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


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

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

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

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

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

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

Войти

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

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

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

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

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