ROAD RENEGADES

 

04 ИЮЛЯ 2024

DEVBLOG

 

Мотоциклы прибыли! Так же появились велосипеды. Кроме того, обратите внимание на наручники и капюшоны для заключенных, ивент "Странствующий торговец" и многое другое.

 

 

Мотоциклы


by Bill B

 

Мы рады представить вам наше последнее дополнение: мотоциклы! Оставляя в прошлом старые добрые лошадиные упряжки, вы сможете промчаться по ландшафту с огромной скоростью.

 

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

motorbike_riding_01

 

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

motorbike_01
motorbike_05
sidecar_01

 

 

Велосипеды


by Bill B


Эти экологичные велосипеды идеально подходят для тех случаев, когда вам нужен бесшумный и надежный способ передвигаться по местности, не привлекая лишнего внимания.

 

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

bicyles_riding_01

 

Велосипеды не такие быстрые и мощные, как новые мотоциклы, но их легче приобрести, и они не расходуют топливо. Вместо этого они медленно расходуют ваши запасы еды и воды.

trike_01


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

 

 

Наручники и капюшон для заключенного


by Adam Woolridge


Возьмите врагов в плен с помощью новых предметов "Наручники" и "Капюшон узника"!

handcuffs_prisonerhood_01

 

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

 

Прикованных игроков можно толкать и заталкивать в транспортные средства и другие средства передвижения.

handcuffs_firstperson_01


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

prisoner_cuffed_01

 

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

 

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

 

 

 

vendor_driving_01

Странствующий торговец


Мы добавили совершенно новое событие! Странствующий торговец. Торговец будет естественным образом появляться на картах с кольцевыми дорогами (4000+) и перемещаться по дорогам.

vendor_roadside_02


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

 

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

 

 

Изменения качества жизни

parsecd_N2m56l3bT1
Проводка потолочных светильников


На точки ввода-вывода потолочных светильников теперь легче нацелиться

 

rust_woodenbarricade_cover_double
Улучшено размещение баррикад


Теперь можно размещать баррикады на камнях и грунтовых дорогах

 

 

Динамическое ценообразование у торговцев


by Jarryd Campi


Чтобы внести немного больше разнообразия в систему торговли NPC, в этом месяце мы ввели изменение, которое увеличивает или уменьшает цену продажи предметов, купленных на металлолом, в зависимости от популярности этого предмета.

 

Теперь мы ведем подсчет среднего количества проданных предметов каждые 6 внутриигровых часов. Каждые 6 часов, если количество проданных предметов меньше среднего, цена на них будет снижаться на 5% в течение следующих 6 часов (минимум до 50%). Если количество проданных предметов превысило среднее значение, то их цена будет увеличена на 10 % (максимум до 100 %, или вдвое больше цены). Мы будем начинать цены с 200%, поэтому они, скорее всего, будут падать некоторое время, прежде чем установится "рыночная" цена.

dynamic_pricing_1

 

Пример логики:

 

  • Среднее количество SAM(пво), купленных за 6-часовое окно, составляет 150, и текущая цена не увеличивается и не уменьшается.
  • В конце 6-часового окна мы проверяем и видим, что было куплено 155 SAM.
  • Поскольку среднее значение выросло, мы повышаем цену на 10 %.
  • Так как цена теперь дороже, продажи падают до 120 в течение следующих 6 часов.
  • Поскольку это ниже среднего, мы снижаем цену на 5%, что приводит к общему увеличению цены на 5%.

 

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

 

Мы применили это изменение только к продажам, где валютой оплаты является металлолом- автоматы, предлагающие металлолом в обмен на предметы (рыбный рынок, обменник ресурсов и т. д.), не затронуты. Это также не распространяется на торговые автоматы, созданные игроками.

 

Почему мы вносим это изменение? Мы считаем, что мета NPC-торговцев нужно немного встряхнуть, и это кажется более справедливым изменением, чем просто произвольное изменение всех цен. Таким образом, цены будут повышаться и понижаться в зависимости от поведения игроков и будут варьироваться от сервера к серверу. Как обычно, мы будем следить за тем, как это происходит в течение следующего месяца, и вносить изменения по мере необходимости.

 

 

Дальнейшие улучшения памяти


by Jarryd Campi


Основываясь на результатах работы прошлого месяца по сокращению общего количества объектов в Rust для экономии памяти, в этом месяце мы внедряем еще больше улучшений. Мы применили тот же принцип (сокращение количества объектов путем их объединения, когда это возможно), но на уровне проекта, так что большинство активов уже объединены и упорядочены в сборке и не нуждаются в обработке при запуске игры. Процесс упорядочивания, который мы используем здесь, еще более агрессивен и приводит к еще большей экономии памяти, а также сокращает время загрузки на сервер.

 

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

 

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

 

Это была огромная работа, поскольку она включала в себя ручное изменение сотен активов во всей игре. Благодаря доблестным усилиям нашей команды QA мы выявили множество случаев непреднамеренного багов связанных с изменением материалов и цветов, но вполне возможно, что в релиз пробрались и другие, поэтому, пожалуйста, сообщите нам, если вы заметили что-то, что выглядит неправильно!

 

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

 


Видимость под водой


by Petur


Видимость под водой недавно была испорчена. Это было непреднамеренным следствием того, что мы переписали способ создания теней под водой, чтобы сделать его более гибким.

 

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

 

 

Обновление античита


by Alistair


С момента последнего обновления античит-системы в апреле мы забанили еще 63 393 аккаунта, 8 018 из которых были временными, а остальные 55 375 - постоянными. Вот разбивка по патчам:

 

Июнь - Seismic Shift: 
15 440 постоянных банов 
3 619 временных банов (86,39% из них были автоматическими)
120 621 репортов


Май - Meta Madness:
19 876 постоянных банов
2,755 временных банов (91.80% из которых были автоматизированы), 
111,094 репортов


Апрель - Waves of Change:  
20 059 постоянных банов 
1,644 временных запрета (94.67% из которых были автоматизированы)
96 473 репортов


Примечания

 

  • Данные по отчетам, связанным с патчем, приведены только по официальным серверам Facepunch из-за недостоверности данных, полученных с неофициальных серверов. Общее количество отчетов по всем серверам с апреля составляет 3 645 165.
  • Баны, которые были позже отменены, исключены из этих показателей.
  • Баны накладываются по разным причинам. Приведенные выше цифры не отражают только баны, связанные с читом, но запреты, связанные с читом, составляют подавляющее большинство банов.
  • Один игрок может получить несколько банов, например, если пользователь был временно забанен, а затем переведен в перманентный бан, это будет считаться как 2 бана в приведенных выше показателях.
  • За последние 31 день у нас было 1 751 457 уникальных игроков и почти полмиллиона ежедневно активных игроков. Используя вышеприведенные показатели, можно сделать вывод, что 1,2% игроков являются читерами, причем очень часто читеры используют много аккаунтов в течение месяца. Читеры часто получают приостановку аккаунта, заводят еще один аккаунт, получают еще один бан, повторяют и повторяют, раздувая истинное число.


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

 

Следующее


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

 

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


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

 

В прошлом месяце мы заключили соглашение с третьей стороной, которая будет заниматься чисткой от нашего имени. Одной из основных задач является удаление материалов, связанных с читом. Удаление будет производиться по запросу сотрудников Facepunch после ручной проверки. Автоматизация не предусмотрена, и невинный контент не может быть удален.

 

  • За последние 30 дней мы удалили более 300 материалов, связанных с читом, на социальных платформах.
  • Мы работаем над несколькими другими юридическими аспектами, которые пока рано обсуждать.

 

Следующее обновление античита выйдет в ноябре.

 

 

Творческий режим


by Jarryd Campi


Творческий режим - это новый набор встроенных инструментов, который мы с Paddy добавили и который позволяет игрокам свободно строить, размещать и экспериментировать, не нуждаясь в дополнительных плагинах. Вы можете включить творческий режим для всех игроков на вашем сервере с помощью серверной команды "creative.allUsers" или включить его только для конкретного игрока с помощью "creative.toggleCreativeModeUser PLAYERNAME".

После включения режима вы можете включить несколько команд, которые отменяют стандартные ограничения на сборку и размещение:

 

  • creative.freeRepair - позволяет производить ремонт без использования ресурсов и обходить время ожидания ремонта
  • creative.freeBuild - делает все строительные блоки бесплатными и добавляет возможность спавна блоков определенного класса. Также позволяет Молоту бесплатно улучшать и понижать класс блоков.
  • creative.freePlacement - снимает большинство ограничений на размещение объектов. Позволяет строить в заблокированных зонах, в других зонах TC и при пересечении с другими объектами.
  • creative.unlimitedIO - позволяет использовать неограниченное количество точек электрической линии и увеличивает ограничение на расстояние при подключении сущностей ввода-вывода до 200 м. Также добавляет опцию невидимого цвета в цветовом круге.

 

Изначально это было сделано для того, чтобы помочь нашей медиа-команде более эффективно создавать и снимать контент, но мы также видим, что это может быть полезно и для целей QA. Надеемся, вы тоже найдете это полезным!

 

 

Twitch Drops - 26 июля - 2 августа


by Errn


Глобальная война FancyOrb`s скоро начнется, и все ваши любимые авторы будут участвовать в Twitch-дропах!

td_33-blog-image-rvsd

 

Дропы будут доступны во всей категории Rust на Twitch.

 

Не забудьте синхронизироваться на https://twitch.facepunch.com/connect  чтобы получить свои скины!

 

Ссылка на источник