Весенние обновления

Всем привет, друзья, на связи Octothorp Team! Давненько не встречались в блогах, настало время это исправить и рассказать обо всем, что успело случиться за несколько месяцев, а изменилось очень многое

К слову, большинство самых крупных обновлений публикловалось в нашем Telegram-канале. Помимо инсайдов, там выходят различные розыгрыши и прочие информационные посты, так что советуем подписаться


♻️ Система восстановления сессии

Хочется начать с самого важного. С недавнего времени мы ввели в работу систему, которая будет сохранять и восстанавливать сессии после крашей. Если вернуться на сервер после краша в течение 10 минут, можно полностью восстановить все, что было:

  • Купленное помещение
  • Активное задание
  • Автомобиль
  • Поставленный дубликат
  • Установленные энтити (верстаки, станки, горшки, лаб. столы и прочее)
  • Оформленные заказы
  • Профессию
  • Содержимое инвентаря
  • Экипированное оружие

Однако, если не успеть вернуться на сервер за этот срок, то такие вещи могут быть утеряны (как это работало и раньше). Сейчас мы занимаемся отладкой системы, поэтому обязательно составляйте баг-репорты!


🚗 Новые автомобили

В игру было добавлено несколько новых автомобилей! Вашему вниманию:

  • Cypher M2 - двухместная спортивная машина, созданная для того, чтобы разрезать воздух и собирать восхищенные взгляды
  • Stratum - городской универсал, покоряющий автострады и превращающий обычные маршруты в стильные путешествия
  • Stallion - классический масл-кар, мощный зверь, дарящий ощущение абсолютной свободы за рулём

Кстати, ребята подготовили небольшой шортс для новенькой Cypher M2

ℹ️
Хотим обратить внимание, что Cypher M2 доступен к покупке через магазин плюшек, а Stratum и Stallion доступны к покупке за игровую валюту

💸 Изменение экономики

Мы решили пересмотреть то, как устроена экономика сейчас и внести в нее некоторые коррективы. Ниже список того, что изменилось:

    • Изменили стоимость автомобилей (на текущий момент действуют скидки практически на весь автопарк)
    • Изменили стоимость автомобилей, доступных в аренду
      • Автомобили государственных профессий бесплатны
    • Изменили размер зарплат для многих профессий
      • Священник теперь получает зарплату за свои труды
    • Лечение в больнице становится платным, если нужно пополнить больше 50% здоровья, тариф - 750 рублей за минуту лечения
      • Бесплатно для новичков, государственных профессий и бездомных
      • Для добродеев скидка 50% на лечение
    • Любая эвакуация автомобилей теперь платная
      • Стоимость добровольной эвакуации = 1000 рублей
      • Стоимость автоматической эвакуации = 2500 рублей
      • Стоимость эвакуации, если запросила полиция = 5000 рублей
    • Отправка SMS теперь стоит 50 рублей
    • Стоимость звонков увеличена: 100 руб/мин → 210 руб/мин
    • Изменен налог на продажу машины
      • Для Добродеев налог остался прежним
    • Добавили пробег для купленных автомобилей
      • Пробег влияет на стоимость автомобиля при его продаже
      • Для Добродеев налог всегда на 5% ниже
    • Увеличили плату за проезд на автобусе: 50 → 125 рублей
    • Увеличили сумму денег, выдаваемую при спавне: 300 → 800 рублей
    • Уведомления с рынка теперь временные
      • Срок хранения: 7 дней
      • После истечения таймера уведомление будет безвозвратно удалено
    • Изменено влияние кармы на зарплату
      • 50-75 кармы = +15%
      • 75-125 кармы = +25%
      • 125-175 кармы = + 35%
      • 175-250 кармы = +50%
      • 250-350 кармы = +75%
      • >350 кармы = +100%
    • Изменили формулу снижения кармы так, что теперь игроки с высокой кармой будут получать меньший штраф за совершение плохих действий
    • Увеличили доход от принтеров: 1500 → 2000

🗺️ Изменения в карте

С каждым месяцем улицы Доброграда становятся лучше, продуманнее и интереснее, ведь наши мапперы не перестают улучшать карту! За последнее время Линкольн и Рузвельт довольно сильно преобразились:

  • Здания на улице Линкольн были полностью переработаны
  • Полная переработка переулков за Линкольном
  • Новый проход через переулок соединяет Линкольн и Франклин
  • Визуальная переработка зданий на Рузвельте
  • Новый проход через переулок соединяет Рузвельт и Бравери
  • Лифт в шахте, который сократит время входа/выхода из нее


🏪 Оффлайн-магазины

Мы решили попробовать встроить магазины прямо в карту, чтоб создать чуть больше точек интереса и немного улучшить погружение в игру. Таким образом для покупки телефона нужно не просто сделать заказ и ждать его, а можно просто отправиться в магазин и купить его

    • На карте теперь существует несколько магазинов, в которых можно закупиться некоторыми категориями товаров (отмечены на карте)
    • При взаимодействии с полкой вас будет ждать новый интерфейс
    • В будущем часть товаров будет удалена из F4-магазина и доступна к покупке только через оффлайн-магазины
      • Будут удалены только те товары, которые есть в оффлайн магазине, товары профессий переносить в такие магазины не планируется
Интерфейс полки магазина

📦 Изменение коробок с вещами

Мы полностю изменили работу коробок со случайными вещами, сделав их открытие более приятным и интригующим процессом!

  • Добавили возможность обменять выпавшую вещь на фишки, стоимость обмена зависит от редкости предмета
  • Добавили возможность за раз купить и активировать несколько плюшек
0:00
/0:27
  • Добавили новые коробки в продажу:
    • Коробка "Old money" с уникальной одеждой, очками, брендовыми сумками и новыми часами, которые идеально будут смотреться на руке
    • Коробка "Modern" с уникальной дизайнерской одеждой

👨 Изменение моделек гражданских

Благодаря помощи от gruchk были переработаны модельки гражданских:

  • Добавлены новые объемные бодигруппы для одежды
  • Появилась возможность отдельно применить куртку, штаны и обувь

Уже сейчас новые варианты одежды можно получить из коробок со случайными предметами, а новые будут добавляться в ближайшее время!

Разные варианты внешнего вида одежды

🔥 Другие изменения

Теперь перейдем к другим важным и более-менее крупным изменениям:

🪓 Новые задания и способы заработка! Мы создали новые типы заданий для F4 → Задания, которые помогут разнообразить игру:

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

Отложенное применение промокодов. Теперь промокод можно активировать и выполнять условия для получения награды за него, например, наиграть сколько-то часов

🧊 Генерация имени и описания. Добавили возможность случайно сгенерировать имя/фамилию и описание персонажа в меню создания персонажа. Описание внешности будет генерироваться из нескольких частей:
Возраст, пол, рост, телосложение, различные особенности

🔨 Изменение Q-меню. Мы изменили ряд тулов, а также скрыли некоторые стандартные списки создаваемого и недоступные тулы в Q-меню

    • Изменили тул "Advanced Material" и скрыли стандартный тул "Материалы". Добавили стандартные материалы и браузер материалов
    • Добавили инструкцию по пользованию Advanced Duplicator 2
    • Добавили отображение лимитов для игрока, когда в руках есть физган

🧑‍💻 Переработка взломщика. Была изменена и упрощена механика работы кейпад-крякера. Теперь процесс взлома стал понятнее!

0:00
/1:26

🫰 Премия за утилизацию. Добавили полиции возможность чуть больше заработать денег и расширили ассортимент вещей, которые можно сдать в утилизатор в полицейском департаменте. Более того, размер вознаграждения за утилизацию предметов был пересмотрен и увеличен! Также добавили новый тег для предмета, который можно утилизировать


🛠️ Более мелкие изменения

Помимо таких крупных изменений мы внесли различные мелкие корректировки, которые также влияют на игру!

👮 Профессии:

  • Для полицейских детективов и медиков отображаем информацию о том, из какого оружия был убит персонаж
  • Отправляем метку на полицейский шкафчик всем игрокам при взятии полицейской профессии
  • Отключаем сирену автомобиля, если водитель покинул авто (вышел из него/погиб/вышел из игры/прочее)
  • Разрешаем брать Police Pony любого ранга DPD
  • Отображаем коронерам "Смерть наступила в" при приглядывании к телу
  • Выводим уведомление при попытке пополнить аптечку через служебный автомобиль, если она полная
  • Запретили всем профессиям, кроме криминальных (гражданин, местный, бездомный, старый бездомный), обыскивать тела и снимать с них одежду
  • Добавили метки мусорок на карту для бездомного
  • Добавили нумерацию для кнопок паники
  • Добавили сигнализацию по умолчанию всем автомобилям организаций
  • Убрали привыкание полицейских к пончикам и горячим напиткам
  • Запретили всем профессиям, кроме криминальных (гражданин, местный, бездомный, старый бездомный), пользоваться отмычками и кейпад крякером
  • Запретили проводить арест, если игроки находятся далеко от точки тюрьмы. Сначала задержанного нужно довезти до полицейского департамента, а уже там отправить в тюрьму
  • Отключили снятие кармы для полиции за любые действия
  • Расширили радиус "обнаружения" напарника для выбивания двери тараном (раньше напарник должен был стоять практически в упор, чтоб таран сработал)

📦Предметы:

  • Заменили модель оружия "лопата"
  • Удалили в магазине категорию "Двери и детали" и связанные предметы
  • Добавили звук для процессов:
    • Применение и снятие одежды и аксессуаров
    • Крафт коктейля
    • Использование хирургического набора
    • Снятия лески с удочки
  • Добавили в радиальное меню своей двери возможность постучаться
  • Изменяем вес и объем Хирургического набора до 1
  • Изменяем работу костра:
    • Добавляем возможность закрепить/открепить энтити
    • Изменяем описание костра в справочнике
    • Добавляем возможность разобрать свой костер
  • Добавили возможность нацепить фонарик на дробовики:
    • M3
    • Remington 870
    • XM1014
  • Изменили модельки заправочных станций
  • Изменили работу горшка для выращивания нарко
    • Для установки горшка его нужно просто выкинуть
    • Теперь грунт нужно засыпать отдельно
  • Удалили в магазине категорию "Двери и детали" и связанные предметы

👨 Персонаж:

  • Разрешаем ставить 1 знак ' в фамилии персонажа, если он расположен не в начале и не в конце (иногда используется для фамилий вроде О'Коннор)
  • Выводим "Оказать помощь" в радиальном меню взаимодействия с персонажем, который находится в стадии, вне зависимости от того, есть ли у игрока хирургический набор (для профессий без функции воскрешения) или полная аптечка (если она есть у профессии)
  • При попытке выйти с сервера, если игрок в розыске или в наручниках, выводится уведомление с предупреждением
  • Убрали отображение собственного розыска из меню TAB, если игрок не имеет доступа к просмотру розыска (не полицейский) 
  • Запретили снимать с себя одежду и аксессуары, если игрок арестован
  • Выводим уведомление при выходе игрока из тюрьмы
  • Изменяем окошко кика игрока с сервера, дополняя его информацией
  • Не выводим сообщение о снятии розыска, если нет доступа к розыску
  • Ограничили количество каждого энтити нарколабы на одного игрока:
      1. Экстрактор - 3 штуки
      2. Лабораторный стол - 1 штука
      3. Горшок - 5 штук 
  • При использовании ")" или "(", когда проигрывается авто эмоут "улыбается/грустит", если игрок не включил кастомное выражение лица, меняем эмоцию персонажа на соответствующую (улыбка/грусть) на 3 секунды

🌐 Прочие системы:

  • Исправили и дополнили работу системы банов за MassFK
  • Провели работу над оптимизацией сервера (для уменьшения лагов)
  • Улучшили миграцию карт: теперь нам не нужно танцевать с бубном, чтобы сменить карту на новую версию
  • Внесли некоторые изменения в обучение, чтобы новичкам стало понятнее, как у нас начать игру
  • Удалили команду /rewards и текущую привязку аккаунта к форуму
  • Удалили систему поиска улик в мусорных контейнера
  • Изменили наполнение справочника, добавив в него все существующие аксессуары, одежду, руду, ювелирные изделия и прочие отсутствующие предметы и крафты
  • Добавили "шапочку" в предупреждения от администрации. Теперь предупреждения от админов имеют отличный от триггера вид
  • Создали редактор аксессуаров, который позволит нам быстрее и удобнее создавать и настраивать новые аксессуары
  • Создали систему, которая находит и удаляет дюпанные предметы
  • Реализовали редактор квестов, который поможет нам быстрее и удобнее создавать ивентовые и не только квесты в будущем
  • Выделяем проп при открытии контекстного меню и наведении на проп
  • Если нет заданий в категории в F4 → Задания, выводим посередине окна текст "Заданий пока нет"
  • При каждом включении телефона включаем звук и вибрацию по умолчанию (сейчас они выключены)
  • Больше не копим очки эвакуации для автомобиля, когда игрок находится в редакторе тюнинга
  • Сокращаем радиус слышимости звуков от оружия с глушителем в 2 раза
  • После дождя с шансом 25% включать туман с интенсивностью 50%
  • Добавили возможность создать, загружать и удалять шаблоны в меню запроса метки для бизнеса на карте
  • Внесли различные изменения в админские штучки, чтоб им было удобнее наводить порядок на сервере, а также добавили еще больше логов
  • Добавили в F4 Настройки Геймплей возможность переключить цвет воскрешения (белый/черный)

🪲 Исправление багов

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

  • Исправлено множество скриптовых ошибок
  • Нельзя было применить Stacker на статичном пропе (например, если вставить его с помощью дубликатора)
  • Пофиксили крафт "Молота" (отображался крафт "Мачете")
  • Пофикисили баг с отложенным применением промокода
  • Больше не отображаем надпись "Другие сервера" на вступительном экране, если других серверов нет
  • При рестарте сервера теперь возвращается залог за аренду автомобиля
  • Исправили баг с зависающей заправкой
  • Исправили баг с невозможностью переключать оружие в селекторе с физгана на другое после того, как персонаж был запуган
  • Исправляем баг с установкой автомобильного номера
  • Запрещаем установку тонировки на Mule
  • Исправили отображение игроков в F4, если их больше 100
  • Исправили баг с продажей или покупкой автомобилей при лимите энтити
  • Исправили поломку очереди на автомобиль при лимите энтити
  • Для полицейского детектива вернули возможность осмотреть дверь на предмет взлома - этот пункт ранее куда-то пропал
  • Исправили ряд багов с конфигурациями авто
  • Исправили баг со звуком во время входа в автомобиль
  • Исправили баг с расположением дверного глазка на разных дверях
  • Исправили ряд багов, которые создавали рассинхрон аксессуаров с персонажем
  • Не отображаем пункт "Снять" при вызове радиального меню на арендованных автомобилях
  • Запрещаем физическое изменение размера из тула "Изменить размер"
  • В F4 → Настройки → Уведомления убрали настройку уведомлений от увольнений
  • Стираем метки городского рабочего при отмене работы
  • Если у игрока есть плюшка с бесплатной доставкой, отображаем и устанавливаем стоимость доставки в магазине - 0 рублей
  • Отключаем холод для городских рабочих, которые надели форму
  • Не сжимаем кулаки при двойном нажатии на ПКМ, если игрок открывает замок двери

🍺 Заключительная часть

Фууух, вот и все изменения подошли к концу. Объем работы был проделан немаленький, сложа руки мы не сидели! За это время успели реализовать все, что планировали и о чем говорили в предыдущем девблоге. В этот раз о планах говорить не будем, следите за новостями и инсайдами в нашем дискорде и Telegram-канале

Напомним также о том, что у нас ведется программа поддержки контента, которое создаете вы - сообщество! Все условия указаны в этой статье

💐
Для тех, кто дочитал до конца, оставим промокодик, количество использований ограничено: APRIL26

Активировать промокод можно через /promo APRIL26 в чат
Inquizzy
Главный менеджер команды