питонская ошибка - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 12.03.2014, 02:14   #1
Аватар для Walker
Пользователь

Автор темы (Топик Стартер) питонская ошибка

Ковыряюсь с аукционом. И если какой нибудь поц введет цену за шмотку выше значения integer, то выскакивает в гейме вот такая беда.

Фото 1:


Вопрос: Проигнорировать, либо как-то обработать? Что если одновременно юзеров 50-60 такое сделают? Ничего не полетит?
Walker вне форума Ответить с цитированием
Непрочитано 12.03.2014, 06:59   #2
Аватар для n3k0nation
Antihero

По умолчанию Re: питонская ошибка

Цитата:
Сообщение от Walker Посмотреть сообщение
Ковыряюсь с аукционом. И если какой нибудь поц введет цену за шмотку выше значения integer, то выскакивает в гейме вот такая беда.

Фото 1:


Вопрос: Проигнорировать, либо как-то обработать? Что если одновременно юзеров 50-60 такое сделают? Ничего не полетит?
Игнорировать, если нельзя заранее сделать проверку на размерность, в любом случае, при переполнении, следует отменять задачу.
Как я понял, для каждого игрока генерируется свое исключение, время генерации + время обработки = времени затормаживания потока, а сам поток исходит из хандла пакета (т.к. каждый пакет = 1 поток). Грубо говоря, если исключение тяжелое, то игрок будет ждать пока оно сгенерируется
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Непрочитано 12.03.2014, 11:11   #3
Аватар для Walker
Пользователь

Автор темы (Топик Стартер) Re: питонская ошибка

Цитата:
Сообщение от Pointer*Rage Посмотреть сообщение
Игнорировать, если нельзя заранее сделать проверку на размерность, в любом случае, при переполнении, следует отменять задачу.
Как я понял, для каждого игрока генерируется свое исключение, время генерации + время обработки = времени затормаживания потока, а сам поток исходит из хандла пакета (т.к. каждый пакет = 1 поток). Грубо говоря, если исключение тяжелое, то игрок будет ждать пока оно сгенерируется
Да там обработки то 4 проверки, не более. Думаю прям так и оставить.
Walker вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что за ошибка? serg5777 Lineage II 22 11.07.2023 21:49
ошибка при создания русский макрос. nezabanitplz Lineage II 3 18.01.2013 12:57
Чтобы означала эта ошибка: Hirurg Lineage II 0 04.07.2009 14:36
Ошибки Gameguard Tonchi Тех-документация 0 04.02.2008 09:49


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:44. Часовой пояс GMT +3.

Вверх