Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. <script>
  2. //ran when the startbet is clicked
  3. function startBet() {
  4. var key = document.getElementById("key").value;
  5. var secret = document.getElementById("secret").value;
  6. // actual betting function
  7. setInterval(function betScript() {
  8.  
  9. var start = document.getElementById("amount").value;
  10. maxLosses = document.getElementById("max").value;
  11. minBal = document.getElementById("minBal").value;
  12. maxBal = document.getElementById("maxBal").value;
  13. //start sleep script
  14. delayMs = 1000;
  15. var current = start
  16. , max = start * Math.pow(2, maxLosses);
  17. currentDub = current * 2;
  18. betBal = balRound - currentDub;
  19. var losses = 0; // added a counter for losses in a row
  20. function gamble() {
  21. if (betBal > minBal) {
  22. if (betBal < maxBal) {
  23. $.get("https://something.com/gamble/roll", {
  24. key: key
  25. , secret: secret
  26. , amount: current
  27. , payout: 2
  28. }, function (e) {
  29. $("#martinProfit").text(parseInt($("#martinProfit").text()) + ((e.won ? 1 : -1) * current));
  30. $(winLoss).html("~[" + (e.won ? "W" : "L") + "] Current bet: " + current + ", Next bet: " + (e.won ? start : current * 2));
  31. var wonLoss = current = e.won ? start : current * 2;
  32. if (current >= max) current = start; // give up :(
  33. setTimeout(gamble, delayMs);
  34. });
  35. }
  36. }
  37. if (betBal < minBal) {
  38. document.getElementById("winLoss").innerHTML = "<SPAN STYLE=\"color: red; font-size: 20pt\">" + "Minimum Balance Reached! " + "</span>";
  39. }
  40. if (betBal > maxBal) {
  41. document.getElementById("winLoss").innerHTML = "<SPAN STYLE=\"color: red; font-size: 20pt\">" + "Maximum Balance Reached!" + "</span>";
  42. }
  43. }
  44. var script = document.createElement("script");
  45. script.src = "//ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js";
  46. script.onload = function () {
  47. if (!$("#martinProfit").length) {
  48. $(".appRoll .roller").append("<div class='quick'>Profit: <span id='martinProfit'>0</span> | Made by sleep</div>");
  49. }
  50. gamble();
  51. };
  52. document.getElementsByTagName("head")[0].appendChild(script);
  53. //balance text
  54. }, 1000);
  55. }
  56. //Updates balance every 1 second
  57. setInterval(function setBal() {
  58. var key = document.getElementById("key").value;
  59. var secret = document.getElementById("secret").value;
  60. $.getJSON("https://something.com/account/get?key=" + key + "&secret=" + secret, function (result) {
  61. var res = result['result'];
  62. var bal = res['balance'];
  63. balRound = Math.round(bal);
  64. var name = res['name'];
  65. //name text
  66. var nameText = "Welcome, ";
  67. document.getElementById("name").innerHTML = "<SPAN STYLE=\"color: black; font-size: 30pt\">" + nameText + name + "</span>";
  68. if (bal >= 10) {
  69. //balance text
  70. var balanceText = "Balance: ";
  71. document.getElementById("bal").innerHTML = "<SPAN STYLE=\"color: black; font-size: 20pt\">" + balanceText + balRound + "</span>";
  72. }
  73. else {
  74. document.getElementById("bal").innerHTML = "<SPAN STYLE=\"color: black; font-size: 20pt\">" + "Not enought to bet!" + "</span>";
  75. }
  76. });
  77. }, 1000);
  78. //end sleep script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement