Перейти к содержимому
Zone of Games Forum

Рекомендованные сообщения

8 минут назад, Сильвер_79 сказал:

Смута вышла в Стим.:wink:

О, да, РЕАЛЬНО … :dash3:

Поделиться сообщением


Ссылка на сообщение
19 часов назад, Freeman665 сказал:

@Alex Po Quest ясно. Т.е. можно и 500 языков заявить, ничего не поменяло бы, зато показало ИХ борьбу. Это так по-украински)

там даже в обсуждениях кто-то уже пытался разжечь “огонь” по этому поводу)

но мне пофиг, игры вне политики я считаю.

  • +1 1
  • -1 1

Поделиться сообщением


Ссылка на сообщение
4 часа назад, lordik555 сказал:

игры вне политики я считаю.

нет, и уже давно.

Поделиться сообщением


Ссылка на сообщение
4 часа назад, lordik555 сказал:

игры вне политики я считаю.

Стоят рядом вместе с Олимпийскими((

Поделиться сообщением


Ссылка на сообщение

Написал скрипт под Tamper Monkey для страницы со списком наборов на SteamDB (валюту можно изменить):
https://steamdb.info/bundles/?cc=ru 

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

Скрытый текст

vPLTYuj.png


Мой скрипт это исправляет.

Скрытый текст

0qLfH83.png

К самому скрипту. Для того, чтобы он заработал, нужно предварительно поменять entries per page на All (Slow):
d2xPGEh.png
(Чтобы скрипт имел доступ ко всему объёму данных для последующей фильтрации).

После этого достаточно вбивать нужные данные в фильтры и нажимать “фильтр”.

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

Скрытый текст

nZrjJuL.png


Код скрипта:

Скрытый текст

 


// ==UserScript==
// @name         SteamDB Bundle Filter
// @namespace    https://steamdb.info/
// @version      0.1
// @description  Добавляет фильтры для бандлов
// @author       0wn3df1x
// @match        https://steamdb.info/bundles/?cc*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Парсинг цен
    function parsePrice(priceStr) {
        return parseFloat(priceStr.replace(/\s|₽/g, '').replace(',', '.'));
    }

    // Парсинг скидок
    function parseDiscount(discountStr) {
        return Math.abs(parseInt(discountStr.replace(/[%\-]/g, ''), 10));
    }

    // Парсинг рейтинга
    function parseRating(ratingStr) {
        return parseFloat(ratingStr.replace('%', ''));
    }

    // Управление
    const headerTitle = document.querySelector('h1.header-title');
    const filterContainer = document.createElement('div');
    filterContainer.style.marginBottom = '20px';
    filterContainer.style.fontSize = '12px';
    filterContainer.innerHTML = `
        <div>
            <label style="min-width: 100px;">Цена от:</label><input type="text" id="price-from" size="5">
            <label style="min-width: 100px;">Цена до:</label><input type="text" id="price-to" size="5">
        </div>
        <div>
            <label style="min-width: 100px;">Скидка от:</label><input type="text" id="discount-from" size="5">
            <label style="min-width: 100px;">Скидка до:</label><input type="text" id="discount-to" size="5">
        </div>
        <div>
            <label style="min-width: 100px;">Игр от:</label><input type="text" id="count-from" size="5">
            <label style="min-width: 100px;">Игр до:</label><input type="text" id="count-to" size="5">
        </div>
        <div>
            <label style="min-width: 100px;">Рейтинг от:</label><input type="text" id="rating-from" size="5">
            <label style="min-width: 100px;">Рейтинг до:</label><input type="text" id="rating-to" size="5">
        </div>
        <button id="filter-button">Фильтр</button>
    `;
    headerTitle.parentNode.insertBefore(filterContainer, headerTitle.nextSibling);

    // CSS
    const style = document.createElement('style');
    style.textContent = `
        label {
            display: inline-block;
            margin-right: 10px;
            text-align: left;
        }
        input[type="text"] {
            padding: 5px;
            border: 1px solid #ccc;
            border-radius: 3px;
            font-size: 12px;
        }
        button {
            padding: 5px 10px;
            border: none;
            border-radius: 3px;
            background-color: #007bff;
            color: white;
            cursor: pointer;
            font-size: 22px;
        }
        button:hover {
            background-color: #0056b3;
        }
        div {
            margin-bottom: 1px;
        }
    `;
    document.head.appendChild(style);

    // Логика
    document.getElementById('filter-button').addEventListener('click', function() {
        const priceFrom = parsePrice(document.getElementById('price-from').value) || 0;
        const priceTo = parsePrice(document.getElementById('price-to').value) || Infinity;
        const discountFrom = parseDiscount(document.getElementById('discount-from').value) || 0;
        const discountTo = parseDiscount(document.getElementById('discount-to').value) || Infinity;
        const countFrom = parseInt(document.getElementById('count-from').value, 10) || 0;
        const countTo = parseInt(document.getElementById('count-to').value, 10) || Infinity;
        const ratingFrom = parseRating(document.getElementById('rating-from').value) || 0;
        const ratingTo = parseRating(document.getElementById('rating-to').value) || 100;

        document.querySelectorAll('tr.bundle').forEach(bundle => {
            const price = parsePrice(bundle.querySelector('td.price').textContent);
            const discount = parseDiscount(bundle.querySelector('td.discount').textContent);
            const count = parseInt(bundle.querySelector('td.count').textContent, 10);
            const rating = parseRating(bundle.querySelector('td.rating').textContent);

            const show = (
                price >= priceFrom && price <= priceTo &&
                discount >= discountFrom && discount <= discountTo &&
                count >= countFrom && count <= countTo &&
                rating >= ratingFrom && rating <= ratingTo
            );

            bundle.style.display = show ? '' : 'none';
        });
    });
})();

 

 

Изменено пользователем 0wn3df1x
  • Лайк (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение

На яндекс маркете продают The Survivalists за 70  рублей.

Поделиться сообщением


Ссылка на сообщение
5 минут назад, edifiei сказал:

На яндекс маркете продают The Survivalists за 70  рублей.

Вот это? Мне с яндекс пеем вообще за 58, а так за 75. Реально недорого. При чем в своем магазине Бука её за 85 отдает.

  • Хаха (+1) 1

Поделиться сообщением


Ссылка на сообщение
14 минут назад, Сильвер_79 сказал:

Вот это? Мне с яндекс пеем вообще за 58, а так за 75. Реально недорого. При чем в своем магазине Бука её за 85 отдает.

Да)  Мне с пеем 69. а без за 70 :D

Я взял ключ минут чрез 5-7 пришел на почту.

Изменено пользователем edifiei
  • +1 1

Поделиться сообщением


Ссылка на сообщение

Снова проверил сайт GamesForFarm моим скриптом.

На сайте появились ключи от Roadwarden за 35 рублей. В Steam игра стоит 399 рублей (по скидке продавалась за 199 рублей), на плати и других площадках цена составляет около 77 рублей.

Русификатор в процессе создания.
logo.png

  • +1 2

Поделиться сообщением


Ссылка на сообщение
2 часа назад, Сильвер_79 сказал:

Вот это? Мне с яндекс пеем вообще за 58, а так за 75. Реально недорого. При чем в своем магазине Бука её за 85 отдает.

Там еще присмотрел King of Seas ,The Serpent Rogue  и  Epic Chef  ,все со скидкой 90+

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

Через Сбербанк вновь можно пополнять кошелек Стим. С тестовых 100 рублей пришло примерно 91,5. Потери на конвертации около 8.5%.

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение

@Сильвер_79 это обязательно карта Сбера нужна?

Поделиться сообщением


Ссылка на сообщение

@piton4 думаю да. Я через СбербанкОнлайн пополнял со своей карты.

Поделиться сообщением


Ссылка на сообщение
25 минут назад, Сильвер_79 сказал:

@piton4 думаю да. 

Жаль, комиссия то хорошая, а то через пэйберри % 15 наверное дерут.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: SerGEAnt

      Для нативного отслеживания появившихся в Steam русских локализаций подписывайтесь на куратора «Русские переводы».
      @0wn3df1x продолжает следить за Steam-играми, в которых появилась русская локализация.
      Список за последние пять недель:
      No Time — необычный экшен про путешествия во времени. В раннем доступе с 15 апреля 2019 года, 1941 обзор, 97% положительные.
      Paquerette Down the Bunburrows — головоломка в стиле Sokoban. Вышла 2 августа 2023 года, 1141 обзор, 97% положительные.
      Katawa Shoujo — новелла, действие которой происходит в школе для детей-инвалидов. Вышла 16 августа 2024 года, 4883 обзора, 98% положительные.
      Rocket Rats — аркада, в которой крыса спасается от сыра. Вышла 17 декабря 2024 года, 1673 обзора, 96% положительные.
      Chill with You: Lo-Fi Story — десктопное приложение с вашей личной анимешной девочкой. Вышло 16 ноября 2025 года, 8140 обзоров, 99% положительные.
      Terra Invicta — глобальная стратегия, в которой нужно захватить солнечную систему. Вышла из раннего доступа 5 января 2026 года, 8376 обзоров, 81% положительные.
      Merchant — бесплатная idle-RPG, в которой вы играете за торговца. Вышkf 1 января 2015 года, 589 обзоров, 78% положительные.
      Plains of Pain — выживалка в постапокалипсисе. В раннем доступе с 18 февраля 2023 года, 552 обзора, 84% положительные.
      Nucleares — симулятор оператора атомной электростанции. Вышел 14 марта 2023 года, 962 обзора, 83% положительные.
      Terracards — пиксельный симулятор фермы. В раннем доступе с 8 ноября 2023 года, 735 обзоров, 85% положительные.
      My Sweet! Housemate — новелла про ищущего себе дом бездомного. Вышла 27 августа 2024 года, 300 обзоров, 99% положительные.
      Without a Dawn — еще одна новелла, на этот раз мрачная. Вышла 19 мая 2025 года, 525 обзоров, 95% положительные.
      Condo — адвенчура про ходьбу по жилому комплексу и разговоры с жителями. Вышла 25 июня 2025 года, 192 обзора, 97% положительные.
      Elemental: Reforged — ремастер трилогии от Stardock Entertainment. В раннем доступе с 23 октября 2025 года, 222 обзора, 82% положительные.
      Sound of Horses — приключенческая игра про девочку верхом на лошади. В раннем доступе с 28 ноября 2025 года, 134 обзора, 99% положительные.
    • Автор: SerGEAnt

      У Dispatch приз за лучший сюжет.
      В магазине Steam подвели итоги пользовательского голосования в рамках ежегодной «Премии Steam».
      Лучшая игра — хардкорный платформер Hollow Knight: Silksong, забравший еще и номинацию «Лучшая игра, которая вам не даётся».

      Премия «Игра года»
      Hollow Knight: Silksong Clair Obscure: Expedition 33 Kingdom Come: Deliverance II Dispatch ARC Raiders Премия «Игра года в виртуальной реальности»
      Pavlov Le Mans Ultimate The Midnight Walk Emissary Zero F1 25 Премия «Любимое дитя»
      No Man's Sky Rust Baldur's Gate 3 Helldivers 2 Dota 2 Премия «Лучшая игра на Steam Deck»
      Digimon Story Time Stranger BALL x PIT Hades II Clover Pit Deep Rock Galactic Survivor Премия «Друг познаётся в игре»
      Split Fiction Schedule I R.E.P.O. Battlefield 6 Peak Премия «Выдающийся визуальный стиль»
      My Little Puppy Final Fantasy VII Rebirth Silent Hill f DOOM: The Dark Ages ENA: Dream BBQ Премия «Самый инновационный геймплей»
      Blue Prince Europa Universalis V Escape from Duckov Mage Arena ARC Raiders Премия «Лучшая игра, которая вам не даётся»
      Hollow Knight: Silksong Where Winds Meet Path of Exile 2 Marvel Rivals Elden Ring Nightreign Премия «Лучший саундтрек»
      Clair Obscure: Expedition 33 Tokyo Xtreme Racer Marvel's Spider-Man 2 Rift of the Necrodancer Deltarune Премия «Лучшая игра с выдающимся сюжетом»
      No, I'm not a Human Kingdom Come: Deliverance II Dispatch Dying Light: The Beast The Last of Us Part II Remastered Премия «Устройтесь поудобнее»
      Chill with You: Lo-Fi Story Megabonk Slime Reacher 2 Powerwash Simulator 2 RV There Yet?

  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • Добрый день всем, В общем решил перевести одну игрушку, проблема встала в шрифте — половина букв русского субтитров квадратами, в меню всё ок. (Видимо Arial подтягивается который есть в resources.assets). Текст хранится I2Languages https://drive.google.com/file/d/1fnVT57LM0ndjuaYTBC7yl6gHB6_gblD4/view?usp=sharing Собственно в  данном асете нет того шрифта, который используется по дефолту в игре для английского и тп. Вычислив он находится sharedassets4.assets. https://drive.google.com/file/d/1Hk4gb0ph1xQpkfOjJkYYqc3OfwaLchNd/view?usp=sharing Ариал атлас показался вообще странным набор ироглифов без русский букв. В общем создал шрифт за основу взял a_SeriferTitul — создал его через Unity 2022 — игра 2021 судя по инфо. Пытаюсь подменить им оригинал AGaramond-Regular SDF SUBTITLES конвертируется через SDF adapter (UABEA) на ура. Импортирую его в sharedassets4.assets. всё ок -шибок нет. \ Запускаю игру МЕНЮ — всё ок оно видимо на ариал, но ка только доходит дело до субтитров игра крошится. Что и как делать не пойму, может надо мучать шрифты из resources.assets, но там толька Arial имеет атлас и LiberationSans. Нужна помощь, может всё таки кто то сможет заставить или исправить игру отображать нормально русские буквы. Или хотя бы объяснить где косяк. Фалы все прикрепил по ссылке оригинальные и сам русифицированный шрифт. https://drive.google.com/drive/folders/167bKr05IuktN3rydhAdIXqYANccWePuc?usp=sharing  
    • Ага. Пока что данных недостаточно. Тюториал, судя по картинке, простой. Как там организована генерация энергии и цепочки ресурсов, включая их добычу? Казуально через поинты ресурсов на карте и фиксированные точки генерации энергии? Или через многоэтапную обработку ресурсов до момента получения готового продукта с необходимостью для этого смешивать разные ресурсы на конвеерных лентах и планировать соотношение ресурсов по пропорциям, а энергию через генераторы, которым также надо поставлять ресурсы для функционирования, включая отдельные трубы для жидкостей и газов, как, например, это делалось в сатисфактори?
    • Ты пропустил слово “гипертрофированые” — это сильно отличается от “большие”. Примерно как мода на тверканутые жопы которые в дверь не влазят. Даже пример привёл — Haydee (вот она современная Венера)
    • То есть, хочешь сказать, что сиськастой Гестии, в наше время уже не существует? Вот она была двенадцать лет назад, но сейчас это не считается, и в наше время не существует.
    • Современные веяния сегодня начались или вчера? Странная логика. Челу не приходит в голову, что в тех годах было вот так. Потом стало вот так. И вот это “потом”, оно как бы осталось, если даже хуже не стало. Но раз это было ~12 лет назад, то всё, уже не считается, этого не существует в наше время. А когда на бидоны не было моды?  Всегда была. Здесь ничего как раз не поменялось.  Ты сам показал Луизу. Вспомни как Сайто и Луиза относились к бидонам Сиесты в аниме.   
    • @Tirniel  Вот так выглядит один из туториалов, тебя переносят на отдельную область где ты должен правильно выстроить цепочки производства. Вот так выглядит законченная версия одной миссии туториала. Все еще думаешь что здесь это просто мини игра?
    • Ну я-то предлагал готовить бутерброд. Но кто-то засомневался, что мяса с хлебушком будет достаточно в чисто девичьем комплекте. Так что кому надо, те могут и сосиску добавить, либо есть чисто хлебобулочные. Каждый ж сам себе повар.
    • А может всё таки можно, как нибудь, по отдельности покупать, или не полным бандлом, без Старка в комплекте   У меня так то своя сосиска есть, обойдусь, без той, что в бандле идёт.
    • Переведённый locres у меня есть, как со шрифтами закончишь, можно будет собрать общий.
  • Изменения статусов

    • TerryBogard  »  Siberian GRemlin

      C&C: RA: Retaliation (ПК) не работает.
      · 0 ответов
    • Алекс Лев  »  SerGEAnt

      Привет, Сержант. Прошу разрулить ситуэйшн и урезонить некоторых людей, оскорбивших мою личность. Пожалуйста, для этого прочтите нашу переписку с Ленивым. Примите меры, будьте добры, мною составлена бумага, ждущая вашей электронной подписи, для подачи её в суд. Если не желаете судебных разборок (а я пойду дальше, если меры не будут приняты), оскорбившие меня люди должны понести необходимое по вашему же Договору наказание. Спасибо.
      · 1 ответ
    • Antony1203  »  SerGEAnt

      Добрый вечер! С Новым Годом. Нашел на просторах сети русскую озвучку Halo Infinite, которая отсутствует на моем любимом сайте  Протестил. Все работает. Подскажите, как можно передать? Спасибо.
      · 2 ответа
    • Albeoris

      Демка вышла. Работаем.
      · 0 ответов
    • maddante665  »  parabelum

      https://disk.yandex.ru/d/A7W9aHwW7wLTjg
      ссылка на торрент , в нем архив с игрой.
      единстенное в геймпасее папка TotalChaos_Data так, а в стиме Total Chaos_Data, но если пробел убрать в архиве с ркссификатором все равно не работает, ломаются надписи , просто прозрачные. я пробовал только текст .
      · 1 ответ
  • Лучшие авторы


Zone of Games © 2003–2026 | Реклама на сайте.

×