2016-10-28 2 views
0

Ich habe ein "Auto Bet-Skript" zu einer Website gemacht, das Skript ist fertig, aber ich habe ein paar Probleme mit "Statik", die ich dort hinzufügen möchte. Also bekomme ich einen X-Wert in jeder Runde, sagen wir, dass ich Nummer 5.2 bekomme, es sollte für die nächste Runde gespeichert werden, also kann ich die 5.2 zur nächsten Rundenzahl hinzufügen, also sagen wir Runde 2 Nummer ist 7.2, also sollte sie sich an die 5.2 erinnern Runde und fügen sie 7,2 bis, und dann 3 Runde sollte X Nummer der 12.4 (das kommt von 5,2 + 7,2)X-Nummer zur vorherigen Nummer hinzufügen

Hier ist mein Code

$('#case_test').click(function(){ 

setTimeout(function(){ 


$('#case_item_win .case_item_name br').remove(); 
var name = $('#case_item_win .case_item_name').text().replace(/<\/?[^>]+(>|$)/g, ""); 
console.log('%cCase number: #' + nb , 'color:#C585DE; font-size:15px;'); 
console.log('%cName: ' + name.replace(/(\r\n|\n|\r)/gm,""), 'color: #FF0000; font-size:15px'); 
console.log('%cWear: ' + $('#case_item_win .case_item_wear').text(), 'color: #036CFF; font-size:15px'); 
console.log('%cPrice: ' + $('#case_item_win .case_item_price').text(), 'color: #FF9603; font-size:15px'); 

caseCosts = $('.case_price').text(); 
skinPrice = $('#case_item_win .case_item_price').text(); 

totalUsedtoCases = nb * caseCosts; 


console.log('%c=============================================', 'color: #000;'); 
console.log('%cSTATICS', 'font-size:25px; text-align:center;font-weight:bold;color:cyan;'); 
console.log('\n'); 
console.log('Used to cases: $' + totalUsedtoCases + '\nAll skins: SOON \nResult: **'); 
console.log('%c=============================================', 'color: #000;'); 

}, 10000) 

}) 

nb = 0; 
interval = setInterval(function(){ 

$('#case_test').trigger('click'); 
nb += 1; 

if(nb >= 100) { 
clearInterval(interval); 
} 
}, 14000) 

und skinPrice = $('#case_item_win .case_item_price').text(); ist die aktuelle Runde Wert/hinzufügen Nummer.

Antwort

0

Ich habe ein paar Probleme, genau zu analysieren, was Sie versuchen zu tun. Sie können jedoch einen Abschluss verwenden, um einen bestimmten Status zwischen Funktionsaufrufen mit setTimeout beizubehalten.

$('#case_test').click(function(){ 
// you can put a variable here that will be available to the function in setTimeout across each invokation 
var total = 0; 
setTimeout(function(){ 
// every time you add or access total here, it will be kept across invokations 
total += 100; 
$('#case_item_win .case_item_name br').remove(); 
Verwandte Themen