Загрузка...

Получаем любые подарки от дискорда

Тема в разделе Халява создана пользователем Held 24 янв 2025. (поднята 19 фев 2025) 1338 просмотров

Загрузка...
  1. Held
    Held Автор темы 24 янв 2025 я чупа чупс со вкусом лука соси и плачь тупая сука:sueta: 129 23 янв 2022

    !!!НАЧИНАЙТЕ КВЕСТ И ГЛАВНОЕ ВЫБЕРИТЕ ПЛАТФОРМУ ПК!!!
    ЛЮБОЙ ПОДАРОК ЗАБИРАЙТЕ НЕ ТОЛЬКО ЭТОТ
    UPD: ВОЗМОЖНО НУЖНО ЗАЙТИ В ВОЙС И ВКЛЮЧИТЬ ДЕМКУ ЧТОБ ЕЁ КТО-ТО СМОТРЕЛ

    [IMG]
    Для выполнение этих квестов заходим в дискорд и открываем консоль через Ctrl + Shift + I. Далее вставляем код:
    JS

    let wpRequire;
    window.webpackChunkdiscord_app.push([[ Math.random() ], {}, (req) => { wpRequire = req; }]);

    let ApplicationStreamingStore, RunningGameStore, QuestsStore, ExperimentStore, FluxDispatcher, api
    if(window.GLOBAL_ENV.SENTRY_TAGS.buildId === "366c746173a6ca0a801e9f4a4d7b6745e6de45d4") {
    ApplicationStreamingStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getStreamerActiveStreamMetadata).exports.default;
    RunningGameStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getRunningGames).exports.default;
    QuestsStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getQuest).exports.default;
    ExperimentStore = Object.values(wpRequire.c).find(x => x?.exports?.default?.getGuildExperiments).exports.default;
    FluxDispatcher = Object.values(wpRequire.c).find(x => x?.exports?.default?.flushWaitQueue).exports.default;
    api = Object.values(wpRequire.c).find(x => x?.exports?.getAPIBaseURL).exports.HTTP;
    } else {
    ApplicationStreamingStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getStreamerActiveStreamMetadata).exports.Z;
    RunningGameStore = Object.values(wpRequire.c).find(x => x?.exports?.ZP?.getRunningGames).exports.ZP;
    QuestsStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getQuest).exports.Z;
    ExperimentStore = Object.values(wpRequire.c).find(x => x?.exports?.Z?.getGuildExperiments).exports.Z;
    FluxDispatcher = Object.values(wpRequire.c).find(x => x?.exports?.Z?.flushWaitQueue).exports.Z;
    api = Object.values(wpRequire.c).find(x => x?.exports?.tn?.get).exports.tn;
    }

    let quest = [...QuestsStore.quests.values()].find(x => x.id !== "1245082221874774016" && x.userStatus?.enrolledAt && !x.userStatus?.completedAt && new Date(x.config.expiresAt).getTime() > Date.now())
    let isApp = navigator.userAgent.includes("Electron/")
    if(!isApp) {
    console.log("Use the desktop app")
    } else if(!quest) {
    console.log("All quests completed")
    } else {
    const pid = Math.floor(Math.random() * 30000) + 1000

    let applicationId, applicationName, secondsNeeded, secondsDone, canPlay
    if(quest.config.configVersion === 1) {
    applicationId = quest.config.applicationId
    applicationName = quest.config.applicationName
    secondsNeeded = quest.config.streamDurationRequirementMinutes * 60
    secondsDone = quest.userStatus?.streamProgressSeconds ?? 0
    canPlay = quest.config.variants.includes(2)
    } else if(quest.config.configVersion === 2) {
    applicationId = quest.config.application.id
    applicationName = quest.config.application.name
    canPlay = ExperimentStore.getUserExperimentBucket("2024-04_quest_playtime_task") > 0 && quest.config.taskConfig.tasks["PLAY_ON_DESKTOP"]
    const taskName = canPlay ? "PLAY_ON_DESKTOP" : "STREAM_ON_DESKTOP"
    secondsNeeded = quest.config.taskConfig.tasks[taskName].target
    secondsDone = quest.userStatus?.progress?.[taskName]?.value ?? 0
    }

    if(canPlay) {
    api.get({url: `/applications/public?application_ids=${applicationId}`}).then(res => {
    const appData = res.body[0]
    const exeName = appData.executables.find(x => x.os === "win32").name.replace(">","")

    const games = RunningGameStore.getRunningGames()
    const fakeGame = {
    cmdLine: `C:\\Program Files\\${appData.name}\\${exeName}`,
    exeName,
    exePath: `c:/program files/${appData.name.toLowerCase()}/${exeName}`,
    hidden: false,
    isLauncher: false,
    id: applicationId,
    name: appData.name,
    pid: pid,
    pidPath: [pid],
    processName: appData.name,
    start: Date.now(),
    }
    games.push(fakeGame)
    FluxDispatcher.dispatch({type: "RUNNING_GAMES_CHANGE", removed: [], added: [fakeGame], games: games})

    let fn = data => {
    let progress = quest.config.configVersion === 1 ? data.userStatus.streamProgressSeconds : Math.floor(data.userStatus.progress.PLAY_ON_DESKTOP.value)
    console.log(`Quest: ${progress}/${secondsNeeded}`)

    if(progress >= secondsNeeded) {
    console.log("Quest completed!")

    const idx = games.indexOf(fakeGame)
    if(idx > -1) {
    games.splice(idx, 1)
    FluxDispatcher.dispatch({type: "RUNNING_GAMES_CHANGE", removed: [fakeGame], added: [], games: []})
    }
    FluxDispatcher.unsubscribe("QUESTS_SEND_HEARTBEAT_SUCCESS", fn)
    }
    }
    FluxDispatcher.subscribe("QUESTS_SEND_HEARTBEAT_SUCCESS", fn)

    console.log(`Spoofed your game to ${applicationName}. Wait for ${Math.ceil((secondsNeeded - secondsDone) / 60)} more minutes.`)
    })
    } else {
    let realFunc = ApplicationStreamingStore.getStreamerActiveStreamMetadata
    ApplicationStreamingStore.getStreamerActiveStreamMetadata = () => ({
    id: applicationId,
    pid,
    sourceName: null
    })

    let fn = data => {
    let progress = quest.config.configVersion === 1 ? data.userStatus.streamProgressSeconds : Math.floor(data.userStatus.progress.STREAM_ON_DESKTOP.value)
    console.log(`Quest progress: ${progress}/${secondsNeeded}`)

    if(progress >= secondsNeeded) {
    console.log("Quest completed!")

    ApplicationStreamingStore.getStreamerActiveStreamMetadata = realFunc
    FluxDispatcher.unsubscribe("QUESTS_SEND_HEARTBEAT_SUCCESS", fn)
    }
    }
    FluxDispatcher.subscribe("QUESTS_SEND_HEARTBEAT_SUCCESS", fn)

    console.log(`Spoofed your stream to ${applicationName}. Stream for ${Math.ceil((secondsNeeded - secondsDone) / 60)} minutes.`)
    console.log("Need >1 voice")
    }
    }
     
    24 янв 2025 Изменено
  2. renameduser_4524009
    ода большой шрифт на телефоне души меня
     
  3. krutyshkin
    krutyshkin 24 янв 2025 148 1124 6 фев 2019
    Затестим
     
  4. kremos81
    kremos81 24 янв 2025 0 22 окт 2023
    где эти задания найти?
     
  5. ripsolar
    ripsolar 25 янв 2025 0 6 ноя 2024
    а какие там подарки
     
  6. renameduser_307683
    [IMG]
    --- Сообщение объединено с предыдущим 25 янв 2025
    Все, разобрался
     
    1. Afigent2002
    2. Held Автор темы
      Afigent2002, напиши allow pasting и потом код
  7. майский
    майский 29 янв 2025 :surprised_cat: 789 30 июн 2021
    [IMG]
    use the desktop app - в приложении дискорда не открывается консоль =)))))))))))
     
    1. Held Автор темы
      майский, открывается посмотри на ютубе как
  8. ezbooz
    ezbooz 1 фев 2025 991 29 мар 2018
    [IMG]
    [IMG]


    нихуя имбуля, прогресс пошел
     
    1 фев 2025 Изменено
  9. NK_TRIPLLE
    ну кто пользуется дс, будет полезно, но это же так чисто иконки
     
  10. nenadotilta
    Хз, не ворк [IMG]
     
    1. Held Автор темы
  11. Genius_Loci
    14 апр 2025 Изменено
    1. nenadotilta
      Genius_Loci, Красава, брат! Вот ты рил помог.
  12. ee_torch
    ee_torch 15 апр 2025 :love2: TRX&ENERGY(FROM 100₽/66.000) - lzt.lol/trx6 :love2: 1776 31 дек 2024
    халява
     
Top