Новая Система Оффлайн Трейда

Статус
В этой теме нельзя размещать новые ответы.

Argest

Создатель Небольших Миров
Команда форума
Администратор
Регистрация
7 Апр 2015
Сообщения
9,925
Реакции
4,981
В этот старт мы столкнулись с проблемой критов окна игры, в ходе тестов выяснили что загружается кеш клиента и основная причина это оффлайн трейдеры.
Как выяснили, огромное количество модов, одетой брони, оружия, украшений и прочего довольно прилично загружает память, а когда таких трейдеров сидит от 300 и выше тут и начинаются проблемы...

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

По итогу вышла реализация новой фишки для нашего сервера.

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

Для игроков все останется в привычном им варианте, то есть вы садитесь на крафт, выбираете нужные вещи, пишите сообщение о трейде и включаете оффлайн режим. Эта система осталась без изменений.

После перехода в оффлайн режим ваш внешний вид персонажа поменяется, превратившись в одну из таких текстур:

Продажа:
Сверху под текстурой будет писаться ваш ник, сверху ника отобразится то что вы напишите в продаже:
sell.jpg

Покупка:
Buy.jpg

Продажа Упаковок:
sellpack.jpg


Мастерская:
sellcraft.jpg

И на будущее сразу заготавливаем, текстуру продажи баффа:
sellbuff.jpg


Примерно так это будет выглядеть после ввода этой фичи на лайф сервер:
fullsell.jpg


После того как вы выведите персонажа из состояния оффлайн торговли, ваш персонаж снова станет прежним.


Кроме этого новые текстуры позволят в несколько раз быстрее загружаться всему рынку в Гиране.
Если раньше на фулл загрузку уходило примерно минута, то сейчас за 10-15 секунд у вас прогрузится весь рынок.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху