- Дней с нами
- 3.532
- Розыгрыши
- 0
- Сообщения
- 107
- Репутация
- 36
- Реакции
- 209
ошибка из за дверей, чуть позже попробую исправить а пока что вот:
Код:
var id = [[578080,582010,379430,863550,812140],
[611670,438100,620980,611660,617830],
[271590,275850,238960,570,413150],
[32989758,33075774,33028765,1541443,32978945,1012195,33273264,6859167,33042543,112393],
[292030,264710,750920,552520,374320],
[218620,381210,359550,730,728880],
[612880,812140,394360,289070,377160],
[227300,252950,524220,427520,244850]];
function SteamAwards(){
$J.get('https://store.steampowered.com/SteamAwards/').done(function(data){
if(data.split('active_vote').length < 9){
console.log('Голосование в премии стим');
salevote(0);
}
else newgenqueue(0);
}).fail(function(){
SteamAwards();
});
};
function salevote(index){
var appid = 0, developerid = 0, voteid = index + 26, vote = id[index][Math.floor(Math.random()*(id[index].length))];
if(voteid == 29) developerid = vote;
else appid = vote;
$J.post( "https://store.steampowered.com/salevote", {
sessionid: g_sessionID,
voteid: voteid,
appid: appid,
developerid: developerid
}).fail(function(){
salevote(index);
}).done(function(){
index++;
if(index < id.length) salevote(index); else newgenqueue(0);
})
};
function newgenqueue(n){
if(n < 3){
console.log('Просмотр списка рекомендаций №' + parseFloat(n + 1));
$J.post('https://store.steampowered.com/explore/generatenewdiscoveryqueue',{
sessionid: g_sessionID}).done(function(data){
qAppidClear(data.queue,n);
}).fail(function(){
newgenqueue(n);
});
}
else{
alert(true);
}
};
function qAppidClear(queue,n){
var requests = [];
for(var i = 0; i < queue.length; i++){
requests.push($J.post('https://store.steampowered.com/app/10', {appid_to_clear_from_queue: queue[i], sessionid: g_sessionID}));
}
$J.when.apply($J, requests).done(function(){
n++;
newgenqueue(n);
}).fail(function(){
qAppidClear(queue,n);
});
};
SteamAwards();