Guest User

Untitled

a guest
Apr 26th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. <script>
  2. var speed = 100;
  3. var gold = 0;
  4. gold = parseFloat(gold.toFixed(2));
  5. var production = 10;
  6. production = parseFloat(production.toFixed(0));
  7. var price = 100;
  8. price = parseFloat(price.toFixed(2));
  9. document.getElementById("speed").innerHTML=speed;
  10. document.getElementById("gold").innerHTML = gold;
  11. document.getElementById("production").innerHTML=production;
  12. document.getElementById("price").innerHTML=price;
  13. function dig() {
  14. var elem = document.getElementById("bar");
  15. var width = 0;
  16. var id = setInterval(frame, speed);
  17. function frame() {
  18. if (width >= 100) {
  19. clearInterval(id);
  20. elem.style.width = '0%';
  21. gold = gold + production;
  22. gold = parseFloat(gold.toFixed(2));
  23. document.getElementById("dig").disabled = false;
  24. document.getElementById("gold").innerHTML = gold;
  25. if (price <= gold) {
  26. document.getElementById("upgrade").disabled = false;
  27. } else {
  28. document.getElementById("upgrade").disabled = true;
  29. }
  30. } else {
  31. width++;
  32. elem.style.width = width + '%';
  33. document.getElementById("dig").disabled = true;
  34. }
  35. }
  36. }
  37.  
  38. $(document).ready(function priceUpgrade() {
  39. if (price <= gold) {
  40. document.getElementById("upgrade").disabled = false;
  41. } else {
  42. document.getElementById("upgrade").disabled = true;
  43. }
  44. });
  45.  
  46. $(document).ready(function upgrade(){
  47. $("#upgrade").click(function(){
  48. speed = speed - 10;
  49. gold = gold - price;
  50. gold = parseFloat(gold.toFixed(2));
  51. production += production * 0.10;
  52. production = parseFloat(production.toFixed(0));
  53. price += price * 0.50;
  54. price = parseFloat(price.toFixed(2));
  55. document.getElementById("speed").innerHTML=speed;
  56. document.getElementById("gold").innerHTML=gold;
  57. document.getElementById("production").innerHTML=production;
  58. document.getElementById("price").innerHTML=price;
  59. if (price <= gold) {
  60. document.getElementById("upgrade").disabled = false;
  61. } else {
  62. document.getElementById("upgrade").disabled = true;
  63. }
  64. });
  65. });
  66. </script>
  67.  
  68. <div id="speed">100</div>
  69. <div class="row">
  70. <div class="col-md-2">
  71. <div id="production"></div>
  72. <button type="button" class="btn btn-success" onclick="dig()" id="dig">Gull Sil</button>
  73. </div>
  74. <div class="col-md-7">
  75. <div id="progress">
  76. <div id="bar"></div>
  77. </div>
  78. </div>
  79. <div class="col-md-3">
  80. <div id="price"></div>
  81. <button type="button" class="btn btn-warning" onclick="upgrade()" id="upgrade">Oppgrader</button>
  82. </div>
  83. </div>
Add Comment
Please, Sign In to add comment