Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var player_bet = G.GTS.mgr.curTableCtrl.roundCtrl.$$data.betMoney[60];
- var banker_bet = G.GTS.mgr.curTableCtrl.roundCtrl.$$data.betMoney[80];
- var count = 0;
- var predict = [];
- var predict_valid = [];
- var flag_stop = 0;
- var flag_valid = 0;
- var last_predict_valid_y = null;
- var last_predict_valid_x = null;
- var flag_compare = 0;
- var balance = Number(G.GTS.userCtrl.money);
- var init_balance = balance;
- var flag_play = 0;
- var check = function(){
- console.clear()
- var current_balance = Number(G.GTS.userCtrl.money);
- var profit = parseFloat(current_balance) - parseFloat(init_balance);
- console.log("balance: " + balance);
- console.log("current_balance: " + current_balance);
- console.log("profit: " + profit);
- if(profit >= 250){
- alert("Stop");
- }
- console.log("count: "+count);
- console.log("player: "+player_bet);
- console.log("banker: "+banker_bet);
- player_bet = G.GTS.mgr.curTableCtrl.roundCtrl.$$data.betMoney[60];
- banker_bet = G.GTS.mgr.curTableCtrl.roundCtrl.$$data.betMoney[80];
- var betStopped = G.GTS.mgr.curTableCtrl.roundCtrl.betStopped;
- var results = G.GTS.mgr.curTableCtrl.luZhuList;
- console.log(player_bet-banker_bet);
- var predict_length = Object.keys(predict).length;
- if(betStopped == false){
- flag_stop = 0;
- console.log("test: "+Object.keys(predict).length);
- if(predict_length > 0 && flag_valid == 0){
- var result = results[results.length-1].results[0];
- if(result != 60 && result != 80){
- result = -1;
- }else if(result == 60){
- result = 1;
- }else if(result == 80){
- result = 0;
- }
- if(result == -1){
- predict_valid.push("=");
- }else if(predict[predict_length-1] == result){
- predict_valid.push("/");
- }else if(predict[predict_length-1] != result){
- predict_valid.push("X");
- }
- flag_valid = 1;
- setTimeout(function(){
- var predict_valid_length = Object.keys(predict_valid).length-1;
- var bet_type = 0;
- if(player_bet > banker_bet){
- bet_type = CONST.betType.baccarat.player;
- }else if(player_bet < banker_bet){
- bet_type = CONST.betType.baccarat.banker;
- }
- last_predict_valid_y = predict_valid[predict_valid_length];
- last_predict_valid_x = predict_valid[predict_valid_length-1];
- if(last_predict_valid_x == "X" && last_predict_valid_y == "/" && flag_compare == 0){
- if(bet_type == CONST.betType.baccarat.player){
- bet_type = CONST.betType.baccarat.banker;
- }else if(bet_type == CONST.betType.baccarat.banker){
- bet_type = CONST.betType.baccarat.player;
- }
- flag_compare = 1;
- flag_play = 1;
- }else if(last_predict_valid_x == "/" && last_predict_valid_y == "X" && flag_compare == 0){
- if(bet_type == CONST.betType.baccarat.player){
- bet_type = CONST.betType.baccarat.player;
- }else if(bet_type == CONST.betType.baccarat.banker){
- bet_type = CONST.betType.baccarat.banker;
- }
- flag_compare = 1;
- flag_play = 1;
- }else if(last_predict_valid_x == "/" && last_predict_valid_y == "/"){
- flag_compare = 0;
- }else if(last_predict_valid_x == "X" && last_predict_valid_y == "X"){
- flag_compare = 0;
- }
- var bet_value = 300;
- if(bet_type == CONST.betType.baccarat.player && flag_play == 1){
- G.COMM.layerMgr.currLayer.baccBetMgr.onBetAreaTap(G.COMM.layerMgr.currLayer.betType_P.x, G.COMM.layerMgr.currLayer.betType_P.y,bet_value);
- }else if(bet_type == CONST.betType.baccarat.banker && flag_play == 1){
- G.COMM.layerMgr.currLayer.baccBetMgr.onBetAreaTap(G.COMM.layerMgr.currLayer.betType_B.x, G.COMM.layerMgr.currLayer.betType_B.y,bet_value);
- }else{
- // G.COMM.layerMgr.currLayer.baccBetMgr.onBetAreaTap(G.COMM.layerMgr.currLayer.betType_P.x, G.COMM.layerMgr.currLayer.betType_P.y,-1);
- G.GTS.mgr.curTableCtrl.bet({ 80: -1 }, function() {}, function() {});
- }
- flag_play = 0;
- G.COMM.layerMgr.currLayer._tap_btn_confirm();
- }, (G.GTS.mgr.curTableCtrl.betSec-2)*1000);
- }
- }
- console.log("predict_valid: "+predict_valid);
- if(betStopped == true && flag_stop == 0){
- if(player_bet > banker_bet){
- predict.push("1");
- }else if(player_bet < banker_bet){
- predict.push("0");
- }
- flag_stop = 1;
- flag_valid = 0;
- check();
- }
- else {
- count++;
- console.log("predict: "+predict);
- console.log("last_predict_valid_x: "+last_predict_valid_x);
- console.log("last_predict_valid_y: "+last_predict_valid_y);
- console.log("flag_compare: "+flag_compare);
- setTimeout(check, 900); // check again in a second
- }
- }
- check();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement