Dust II · раскидки

Интерактивная карта гранат

Это заготовка, а не готовый гайд. Все ориентиры ниже нужно проверить в игре: встать, кинуть, посмотреть, куда прилетело, и поправить текст под себя. Скриншоты прицела ты добавишь свои — как это сделать, написано внизу страницы.

Сторона
Граната
B A низ тонн. верх тонн. T spawn мид ящик ct мид ct spawn катка коротк. яма длинный выход b дв.
Схема нарисована от руки в коде — приблизительная, для ориентира

Все раскидки · 0

    Как доделать проект

    Шаг 1 · Проверить раскидки в игре

    Запусти Dust II офлайн с ботами и вставь это в консоль. Появится бесконечный запас гранат, предпросмотр полёта и возможность повторить последний бросок:

    sv_cheats 1
    mp_limitteams 0
    mp_autoteambalance 0
    mp_roundtime 60
    mp_roundtime_defuse 60
    mp_maxmoney 60000
    mp_startmoney 60000
    mp_buytime 9999
    mp_buy_anywhere 1
    sv_infinite_ammo 1
    ammo_grenade_limit_total 5
    sv_grenade_trajectory_prac_pipreview 1
    bind "n" "noclip"
    mp_restartgame 1

    sv_rethrow_last_grenade повторяет последний бросок — удобно повесить на клавишу и подбирать ориентир, не бегая заново.

    Шаг 2 · Вставить свои скриншоты

    Сделай два скриншота на каждую раскидку: где стоишь и куда целишься. Положи их в папку images рядом с этим файлом и допиши в раскидку строчку shot:

    {
      id: 'xbox',
      name: 'Дым на ящик',
      side: 't',
      type: 'smoke',
      from: { x: 500, y: 800 },
      to:   { x: 487, y: 607 },
      stand: 'Где встать...',
      aim:   'Куда целиться...',
      throw: 'С прыжком',
      why:   'Зачем нужен...',
      shot:  'images/xbox.jpg'
    }

    Скриншот появится в панели сам. Координаты from и to — это точки на схеме от 0 до 1000: слева направо и сверху вниз.

    Шаг 3 · Что добавить, когда основное заработает

    1. Вторая карта — Mirage или Inferno. Код уже готов к этому: нужна новая схема и второй массив раскидок.
    2. Кнопка «случайная раскидка» — тренажёр: сайт называет раскидку, ты идёшь и кидаешь.
    3. Галочка «выучил» с сохранением в localStorage, чтобы видеть прогресс.
    4. Короткое видео вместо скриншота: <video src="..." muted loop>.