Всем привет, друзья, на связи Octothorp Team! Давненько не встречались в блогах, настало время это исправить и рассказать обо всем, что успело случиться за несколько месяцев, а изменилось очень многое
К слову, большинство самых крупных обновлений публикловалось в нашем Telegram-канале. Помимо инсайдов, там выходят различные розыгрыши и прочие информационные посты, так что советуем подписаться
♻️ Система восстановления сессии
Хочется начать с самого важного. С недавнего времени мы ввели в работу систему, которая будет сохранять и восстанавливать сессии после крашей. Если вернуться на сервер после краша в течение 10 минут, можно полностью восстановить все, что было:
- Купленное помещение
- Активное задание
- Автомобиль
- Поставленный дубликат
- Установленные энтити (верстаки, станки, горшки, лаб. столы и прочее)
- Оформленные заказы
- Профессию
- Содержимое инвентаря
- Экипированное оружие
Однако, если не успеть вернуться на сервер за этот срок, то такие вещи могут быть утеряны (как это работало и раньше). Сейчас мы занимаемся отладкой системы, поэтому обязательно составляйте баг-репорты!
🚗 Новые автомобили
В игру было добавлено несколько новых автомобилей! Вашему вниманию:
- Cypher M2 - двухместная спортивная машина, созданная для того, чтобы разрезать воздух и собирать восхищенные взгляды
- Stratum - городской универсал, покоряющий автострады и превращающий обычные маршруты в стильные путешествия
- Stallion - классический масл-кар, мощный зверь, дарящий ощущение абсолютной свободы за рулём
Кстати, ребята подготовили небольшой шортс для новенькой Cypher M2


💸 Изменение экономики
Мы решили пересмотреть то, как устроена экономика сейчас и внести в нее некоторые коррективы. Ниже список того, что изменилось:
- Изменили стоимость автомобилей (на текущий момент действуют скидки практически на весь автопарк)
- Изменили стоимость автомобилей, доступных в аренду
- Автомобили государственных профессий бесплатны
- Изменили размер зарплат для многих профессий
- Священник теперь получает зарплату за свои труды
- Лечение в больнице становится платным, если нужно пополнить больше 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-магазина и доступна к покупке только через оффлайн-магазины
- Будут удалены только те товары, которые есть в оффлайн магазине, товары профессий переносить в такие магазины не планируется

📦 Изменение коробок с вещами
Мы полностю изменили работу коробок со случайными вещами, сделав их открытие более приятным и интригующим процессом!
- Добавили возможность обменять выпавшую вещь на фишки, стоимость обмена зависит от редкости предмета
- Добавили возможность за раз купить и активировать несколько плюшек
- Добавили новые коробки в продажу:
- Коробка "Old money" с уникальной одеждой, очками, брендовыми сумками и новыми часами, которые идеально будут смотреться на руке
- Коробка "Modern" с уникальной дизайнерской одеждой


Слева - содержимое коробки "Old money", справа - содержимое коробки "Modern"
👨 Изменение моделек гражданских
Благодаря помощи от gruchk были переработаны модельки гражданских:
- Добавлены новые объемные бодигруппы для одежды
- Появилась возможность отдельно применить куртку, штаны и обувь
Уже сейчас новые варианты одежды можно получить из коробок со случайными предметами, а новые будут добавляться в ближайшее время!

🔥 Другие изменения
Теперь перейдем к другим важным и более-менее крупным изменениям:
🪓 Новые задания и способы заработка! Мы создали новые типы заданий для F4 → Задания, которые помогут разнообразить игру:
- Сбор грибов: в лесу теперь можно найти грибы, которые нужно будет собрать и сдать по заданию
- Сбор ягод: в лесу также можно найти ягодные кусты, ягоды с которых нужно будет собрать и сдать по заданию
- Вырубка леса: совсем скоро на карте появится лесопилка, а также связанное с ней задание по вырубке леса
⏰Отложенное применение промокодов. Теперь промокод можно активировать и выполнять условия для получения награды за него, например, наиграть сколько-то часов

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

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

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

🛠️ Более мелкие изменения
Помимо таких крупных изменений мы внесли различные мелкие корректировки, которые также влияют на игру!
👮 Профессии:
- Для полицейских детективов и медиков отображаем информацию о том, из какого оружия был убит персонаж
- Отправляем метку на полицейский шкафчик всем игрокам при взятии полицейской профессии
- Отключаем сирену автомобиля, если водитель покинул авто (вышел из него/погиб/вышел из игры/прочее)
- Разрешаем брать Police Pony любого ранга DPD
- Отображаем коронерам "Смерть наступила в" при приглядывании к телу
- Выводим уведомление при попытке пополнить аптечку через служебный автомобиль, если она полная
- Запретили всем профессиям, кроме криминальных (гражданин, местный, бездомный, старый бездомный), обыскивать тела и снимать с них одежду
- Добавили метки мусорок на карту для бездомного
- Добавили нумерацию для кнопок паники
- Добавили сигнализацию по умолчанию всем автомобилям организаций
- Убрали привыкание полицейских к пончикам и горячим напиткам
- Запретили всем профессиям, кроме криминальных (гражданин, местный, бездомный, старый бездомный), пользоваться отмычками и кейпад крякером
- Запретили проводить арест, если игроки находятся далеко от точки тюрьмы. Сначала задержанного нужно довезти до полицейского департамента, а уже там отправить в тюрьму
- Отключили снятие кармы для полиции за любые действия
- Расширили радиус "обнаружения" напарника для выбивания двери тараном (раньше напарник должен был стоять практически в упор, чтоб таран сработал)
📦Предметы:
- Заменили модель оружия "лопата"
- Удалили в магазине категорию "Двери и детали" и связанные предметы
- Добавили звук для процессов:
- Применение и снятие одежды и аксессуаров
- Крафт коктейля
- Использование хирургического набора
- Снятия лески с удочки
- Добавили в радиальное меню своей двери возможность постучаться
- Изменяем вес и объем Хирургического набора до 1
- Изменяем работу костра:
- Добавляем возможность закрепить/открепить энтити
- Изменяем описание костра в справочнике
- Добавляем возможность разобрать свой костер
- Добавили возможность нацепить фонарик на дробовики:
- M3
- Remington 870
- XM1014
- Изменили модельки заправочных станций
- Изменили работу горшка для выращивания нарко
- Для установки горшка его нужно просто выкинуть
- Теперь грунт нужно засыпать отдельно
- Удалили в магазине категорию "Двери и детали" и связанные предметы
👨 Персонаж:
- Разрешаем ставить 1 знак ' в фамилии персонажа, если он расположен не в начале и не в конце (иногда используется для фамилий вроде О'Коннор)
- Выводим "Оказать помощь" в радиальном меню взаимодействия с персонажем, который находится в стадии, вне зависимости от того, есть ли у игрока хирургический набор (для профессий без функции воскрешения) или полная аптечка (если она есть у профессии)
- При попытке выйти с сервера, если игрок в розыске или в наручниках, выводится уведомление с предупреждением
- Убрали отображение собственного розыска из меню TAB, если игрок не имеет доступа к просмотру розыска (не полицейский)
- Запретили снимать с себя одежду и аксессуары, если игрок арестован
- Выводим уведомление при выходе игрока из тюрьмы
- Изменяем окошко кика игрока с сервера, дополняя его информацией
- Не выводим сообщение о снятии розыска, если нет доступа к розыску
- Ограничили количество каждого энтити нарколабы на одного игрока:
- Экстрактор - 3 штуки
- Лабораторный стол - 1 штука
- Горшок - 5 штук
- При использовании ")" или "(", когда проигрывается авто эмоут "улыбается/грустит", если игрок не включил кастомное выражение лица, меняем эмоцию персонажа на соответствующую (улыбка/грусть) на 3 секунды
🌐 Прочие системы:
- Исправили и дополнили работу системы банов за MassFK
- Провели работу над оптимизацией сервера (для уменьшения лагов)
- Улучшили миграцию карт: теперь нам не нужно танцевать с бубном, чтобы сменить карту на новую версию
- Внесли некоторые изменения в обучение, чтобы новичкам стало понятнее, как у нас начать игру
- Удалили команду /rewards и текущую привязку аккаунта к форуму
- Удалили систему поиска улик в мусорных контейнера
- Изменили наполнение справочника, добавив в него все существующие аксессуары, одежду, руду, ювелирные изделия и прочие отсутствующие предметы и крафты
- Добавили "шапочку" в предупреждения от администрации. Теперь предупреждения от админов имеют отличный от триггера вид

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

- Если нет заданий в категории в F4 → Задания, выводим посередине окна текст "Заданий пока нет"
- При каждом включении телефона включаем звук и вибрацию по умолчанию (сейчас они выключены)
- Больше не копим очки эвакуации для автомобиля, когда игрок находится в редакторе тюнинга
- Сокращаем радиус слышимости звуков от оружия с глушителем в 2 раза
- После дождя с шансом 25% включать туман с интенсивностью 50%
- Добавили возможность создать, загружать и удалять шаблоны в меню запроса метки для бизнеса на карте
- Внесли различные изменения в админские штучки, чтоб им было удобнее наводить порядок на сервере, а также добавили еще больше логов
- Добавили в F4 → Настройки → Геймплей возможность переключить цвет воскрешения (белый/черный)
🪲 Исправление багов
Ну и конечно нельзя забывать и про баги. Каждый день мы проверяем баг-тикеты, которые вы отправляете через игру, и исправляем их пачками!
- Исправлено множество скриптовых ошибок
- Нельзя было применить Stacker на статичном пропе (например, если вставить его с помощью дубликатора)
- Пофиксили крафт "Молота" (отображался крафт "Мачете")
- Пофикисили баг с отложенным применением промокода
- Больше не отображаем надпись "Другие сервера" на вступительном экране, если других серверов нет
- При рестарте сервера теперь возвращается залог за аренду автомобиля
- Исправили баг с зависающей заправкой
- Исправили баг с невозможностью переключать оружие в селекторе с физгана на другое после того, как персонаж был запуган
- Исправляем баг с установкой автомобильного номера
- Запрещаем установку тонировки на Mule
- Исправили отображение игроков в F4, если их больше 100
- Исправили баг с продажей или покупкой автомобилей при лимите энтити
- Исправили поломку очереди на автомобиль при лимите энтити
- Для полицейского детектива вернули возможность осмотреть дверь на предмет взлома - этот пункт ранее куда-то пропал
- Исправили ряд багов с конфигурациями авто
- Исправили баг со звуком во время входа в автомобиль
- Исправили баг с расположением дверного глазка на разных дверях
- Исправили ряд багов, которые создавали рассинхрон аксессуаров с персонажем
- Не отображаем пункт "Снять" при вызове радиального меню на арендованных автомобилях
- Запрещаем физическое изменение размера из тула "Изменить размер"
- В F4 → Настройки → Уведомления убрали настройку уведомлений от увольнений
- Стираем метки городского рабочего при отмене работы
- Если у игрока есть плюшка с бесплатной доставкой, отображаем и устанавливаем стоимость доставки в магазине - 0 рублей
- Отключаем холод для городских рабочих, которые надели форму
- Не сжимаем кулаки при двойном нажатии на ПКМ, если игрок открывает замок двери
🍺 Заключительная часть
Фууух, вот и все изменения подошли к концу. Объем работы был проделан немаленький, сложа руки мы не сидели! За это время успели реализовать все, что планировали и о чем говорили в предыдущем девблоге. В этот раз о планах говорить не будем, следите за новостями и инсайдами в нашем дискорде и Telegram-канале
Напомним также о том, что у нас ведется программа поддержки контента, которое создаете вы - сообщество! Все условия указаны в этой статье
Активировать промокод можно через /promo APRIL26 в чат