Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Зависания Glory Days
#1
Сборка на основе ребы, хроники Glory Days.

Перед стартом автоматического ивента ТВТ - зависание полностью сервера на секунд 10, так же при сообщение "Вы чувствуете как сердце стиснула темная сила" - что-то в этом роде.
Так же чар может встать на одном месте после твт (чат будет доступен но двигаться нельзя).
Кто-то встречался с таким? В чем может быть причина?
Ответ
#2
promailer Написал:Сборка на основе ребы, хроники Glory Days.

Перед стартом автоматического ивента ТВТ - зависание полностью сервера на секунд 10, так же при сообщение "Вы чувствуете как сердце стиснула темная сила" - что-то в этом роде.
Так же чар может встать на одном месте после твт (чат будет доступен но двигаться нельзя).
Кто-то встречался с таким? В чем может быть причина?

Какие-то дичайшие циклы в двиге ТВТ скорее всего.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Ответ
#3
[STIGMATED];305068 Написал:Какие-то дичайшие циклы в двиге ТВТ скорее всего.

Так же бывает что чар просто станет на одном месте, писать можно - ходить нельзя.
Не с чем подобным не встречались?

Добавлено через 1 час 16 минут
[STIGMATED];305068 Написал:Какие-то дичайшие циклы в двиге ТВТ скорее всего.

Если вручную запускать ТВТ, то все нормально.
Ответ
#4
Просто нужно завязывать запускать сервера на ноутбуках. При рассылке приглосов на твт, вываливается цикл по всем активным плеерам в мире. Тоже самое и с рассылкой мессаджа + евентУИ - с магмелда (нужно ограничивать рассылку на зону самого магмелда).
Ответ
#5
KilRoy Написал:Просто нужно завязывать запускать сервера на ноутбуках. При рассылке приглосов на твт, вываливается цикл по всем активным плеерам в мире. Тоже самое и с рассылкой мессаджа + евентУИ - с магмелда (нужно ограничивать рассылку на зону самого магмелда).

Сервер запущен на отдельной машине, то есть проблема с сетевым обменом?
Ответ
#6
promailer Написал:Сервер запущен на отдельной машине, то есть проблема с сетевым обменом?

Проблема в коде.
Ответ
#7
ALF. Написал:Проблема в коде.

Ну, "вываливается цикл по всем активным персонажам", он не должен "вываливаться" ? или что
Ответ
#8
требуется как следует оптимизировать все подобные циклы
Ответ
#9
KilRoy Написал:Тоже самое и с рассылкой мессаджа + евентУИ - с магмелда (нужно ограничивать рассылку на зону самого магмелда).
Не подскажете, как ограничить рассылку на зону Аркана?
Вот есть к примеру у нас
if (message)
{
L2GameServerPacket sm = new ExShowScreenMessage(NpcString.DARK_POWER_SEEPS_OUT_FROM_THE_MIDDLE_OF_THE_TOWN, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, 1, 0, true);
for (Player player : GameObjectsStorage.getAllPlayersForIterate())
player.sendPacket(sm);

А вот как ограничить на Аркан не знаюSmile
Ответ
#10
[SRC="java"]private static Zone zone = ReflectionUtils.getZone("[arcan_city_center_altered]");
// Или создайте свою зону для Аркана, если не существует в папке /data/zone/arcan.xml

for (Player player : GameObjectsStorage.getAllPlayersForIterate())
if(player.isInZone(zone))
player.sendPacket(sm);[/SRC]
[Изображение: Z.png][Изображение: S.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  {EuroPTS} Glory Days by nexten SWnet 0 1,585 03-13-2021, 03:37 PM
Последний пост: SWnet
  Сборщик мусора glory days promailer 7 2,150 07-09-2013, 08:28 PM
Последний пост: Dеmon
  Зависание персонажей glory days promailer 4 1,596 07-03-2013, 12:30 PM
Последний пост: Zeratyl
  Саб класс скилы glory days promailer 6 2,050 06-28-2013, 07:38 AM
Последний пост: Gaikotsu
  Магазин glory days promailer 2 1,580 06-27-2013, 07:29 PM
Последний пост: promailer
  колизей, glory days promailer 2 1,431 06-26-2013, 11:01 AM
Последний пост: promailer
  Glory Days vs Lindvior Мараторий 21 6,194 06-11-2013, 04:00 PM
Последний пост: Мараторий
  Рейд боссы Glory Days promailer 11 3,022 06-07-2013, 06:30 PM
Последний пост: promailer
  Заточка glory days promailer 9 2,249 06-03-2013, 09:49 PM
Последний пост: promailer
  Респавн glory days promailer 14 3,115 06-02-2013, 12:13 PM
Последний пост: promailer

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


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