Дроп карт с рекомендаций steam

Переходим на страницу рекомендаций >> https://store.steampowered.com/explore

Открываем консоль (chrome) ctrl + shift + J


Сам скрипт


______________________________________________________________________________________________________


var DiscoveryQueueModal, GenerateQueue = function( queueNumber )

{

if( DiscoveryQueueModal )

{

DiscoveryQueueModal.Dismiss();

}


DiscoveryQueueModal = ShowBlockingWaitDialog( 'Generating the queue...', 'Generating new discovery queue #' + ++queueNumber );


jQuery.post( 'https://store.steampowered.com/explore/generatenewdiscoveryq...', { sessionid: g_sessionID, queuetype: 0 } ).done( function( data )

{

var requests = [], done = 0, errorShown;


for( var i = 0; i < data.queue.length; i++ )

{

var request = jQuery.post( 'https://store.steampowered.com/app/10', { appid_to_clear_from_queue: data.queue[ i ], sessionid: g_sessionID } );


request.done( function()

{

if( errorShown )

{

return;

}


DiscoveryQueueModal.Dismiss();

DiscoveryQueueModal = ShowBlockingWaitDialog( 'Exploring the queue...', 'Request ' + ++done + ' of ' + data.queue.length );

} );


request.fail( function()

{

errorShown = true;


setTimeout( () => GenerateQueue( queueNumber - 1 ), 1000 );


DiscoveryQueueModal.Dismiss();

DiscoveryQueueModal = ShowConfirmDialog( 'Error', 'Failed to clear queue item #' + ++done + '. Trying again in a second.', 'Try again' );

} );


requests.push( request );

}


jQuery.when.apply( jQuery, requests ).done( function()

{

DiscoveryQueueModal.Dismiss();


if( queueNumber < 3 )

{

GenerateQueue( queueNumber );

}

else

{

DiscoveryQueueModal = ShowConfirmDialog( 'Done', 'Queue has been explored ' + queueNumber + ' times', 'Reload the page' ).done( function() {

ShowBlockingWaitDialog( 'Reloading the page' );

window.location.reload();

});

}

} );

} ).fail( function()

{

setTimeout( () => GenerateQueue( queueNumber - 1 ), 1000 );


DiscoveryQueueModal.Dismiss();

DiscoveryQueueModal = ShowBlockingWaitDialog( 'Error', 'Failed to generate new queue #' + queueNumber + '. Trying again in a second.' );

} );

};


var buttonContainer = document.createElement( 'div' );

buttonContainer.className = 'discovery_queue_customize_ctn';

buttonContainer.innerHTML = '<div class="btnv6_blue_hoverfade btn_medium" id="js-cheat-queue"><span>Cheat the queue</span></div><span>Discover the queue three times to get the sale cards</span>';


var container = document.querySelector( '.discovery_queue_customize_ctn' );

container.parentNode.insertBefore( buttonContainer, container );


var button = document.getElementById( 'js-cheat-queue' );


button.addEventListener( 'click', function( )

{

GenerateQueue( 0 );

}, false );


______________________________________________________________________________________________________


Вставляем скрипт + Enter.


Жмем на кнопку

Дроп карт с рекомендаций steam Карточки Steam, Скрипт, Дроп, Фарм, Длиннопост

Игровые скидки и раздачи

5.4K постов90.3K подписчиков

Добавить пост

Правила сообщества

При создании раздачи:

- Необходимо добавлять название сайта в теги.

- Наличие/отсутствие карточек.

- Прямая ссылка на игру в официальном магазине.

- Желательно обложку или скриншот из игры.


- ЗАПРЕЩЕНО создавать посты с целью накрутки голосов в различных сервисах.

- НЕ СТОИТ создавать отдельную тему, если Вы просто ходите отдать пару ключей/купонов тем, кто успеет взять. Лучше написать их в комментарии к предыдущей новости с раздачей, либо тут. И лента будет чище и у Вас минусов не прибавится.

- Так же не стоит создавать посты с раздачей купонов. Смотрим тут.

- Запрещено попрошайничество ключей (Не больше 1-2 просьб дать ключ в посте)

- Указывать теги alfa/beta для соответствующих раздач

- Запрещено создавать посты с раздачами, которые еще не начались.

- Не создавать темы с ссылками на ботов, раздающих ключи

- Запрещена реклама своих групп, каналов и т.д. (если вы не разработчик)


Последнее обновление от 14.06.21