Advertisement
legatmichau

Cat Clicker

Oct 21st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!doctype HTML>
  2. <html>
  3.     <head>
  4.         <meta charset="utf-8">
  5.         <title>Cat Clicker</title>
  6.         <style>
  7.             body{
  8.                 margin:auto;
  9.                 padding:auto;
  10.                 background-color:LightGray;
  11.             }
  12.             #container{
  13.                
  14.             }
  15.             #game{
  16.                 display:relative;
  17.             }
  18.             #top {
  19.                 margin:0px;
  20.                 padding:10px;
  21.                 background-color:black;
  22.                 color:gray;
  23.                 min-width:100%;
  24.             }
  25.             #left {
  26.                 width:20%;
  27.                 float:left;
  28.                 min-height:100%;
  29.             }
  30.             #center {
  31.                 width:40%;
  32.                 float:left;
  33.                 min-height:100%;
  34.             }
  35.             #right {
  36.                 width:40%;
  37.                 float:left;
  38.                 min-height:100%;
  39.             }
  40.             #licznik{
  41.                 margin-top:50px;
  42.             }
  43.             #mps{
  44.                 margin-top:20px;
  45.             }
  46.             .liczniki {
  47.                 background-color:DarkGray; 
  48.                 border: 2px solid Black;
  49.                 margin-left:50px;
  50.                 margin-right:50px;
  51.                 font-size:30;
  52.                 padding:10px;
  53.             }
  54.             .UpgradeMPS{
  55.                 margin:5px;
  56.                 padding:10px;
  57.                 background-color:DarkGray; 
  58.                 border: 2px solid Black;
  59.             }
  60.         </style>
  61.         <script src="js/obrazek.js"></script>
  62.         <script>
  63.         //Global Var-----------------------------------------------------------------------------
  64.             var Money = 0;
  65.             var MoneyPerSecond = 0;
  66.         //Items Var------------------------------------------------------------------------------
  67.             //Item 1 Var-------------------------------------------------------------------------
  68.             var Item1Number = 0;
  69.             var Item1Cost = 10;
  70.             var Item1Power = 0;
  71.             //Item 2 Var-------------------------------------------------------------------------
  72.             var Item2Number = 0;
  73.             var Item2Cost = 100;
  74.             var Item2Power = 0;
  75.             //Item 3 Var-------------------------------------------------------------------------
  76.             var Item3Number = 0;
  77.             var Item3Cost = 500;
  78.             var Item3Power = 0;
  79.             //Item 4 Var-------------------------------------------------------------------------
  80.             var Item4Number = 0;
  81.             var Item4Cost = 1500;
  82.             var Item4Power = 0;
  83.             //Item 5 Var-------------------------------------------------------------------------
  84.             var Item5Number = 0;
  85.             var Item5Cost = 5000;
  86.             var Item5Power = 0;
  87.             //Item 6 Var-------------------------------------------------------------------------
  88.             var Item6Number = 0;
  89.             var Item6Cost = 10000;
  90.             var Item6Power = 0;
  91.         //funkcja klikania-----------------------------------------------------------------------
  92.             function AddMoney(number)
  93.             {
  94.                 Money=Money + number;
  95.                 document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  96.             }
  97.         /*funkcja przyrost kosztów !!!--- kiedyś sie zrobi ---!!!
  98.    
  99.             function MoreItemCost()
  100.             {
  101.                
  102.             }
  103.             */
  104.         //Funkcja money per second
  105.  
  106.             function MPS(){
  107.                 MoneyPerSecond = Item1Power+Item2Power+Item3Power+Item4Power+Item5Power+Item6Power;
  108.                 document.getElementById("MoneyPerSecond").innerHTML = MoneyPerSecond.toFixed(0);
  109.             }
  110.            
  111.            
  112.         //Items----------------------------------------------------------------------------------
  113.             //Item 1-----------------------------------------------------------------------------
  114.             function BuyItem1()
  115.             {
  116.                 if (Money >= Item1Cost)
  117.                 {
  118.                     Money = Money - Item1Cost;
  119.                     Item1Number = Item1Number + 1;
  120.                     Item1Cost = Item1Cost + 10;
  121.                     Item1Power = Item1Power + 1.2;
  122.                     document.getElementById("Item1Number").innerHTML = Item1Number;
  123.                     document.getElementById("Item1Cost").innerHTML = Item1Cost.toFixed(0); 
  124.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  125.                 }
  126.             }
  127.             //Item 2-----------------------------------------------------------------------------
  128.             function BuyItem2()
  129.             {
  130.                 if (Money >= Item2Cost)
  131.                 {
  132.                     Money = Money - Item2Cost;
  133.                     Item2Number = Item2Number + 1;
  134.                     Item2Cost = Item2Cost * 2;
  135.                     Item2Power = Item2Power + 15;
  136.                     document.getElementById("Item2Number").innerHTML = Item2Number;
  137.                     document.getElementById("Item2Cost").innerHTML = Item2Cost.toFixed(0); 
  138.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  139.                 }
  140.             }
  141.             //Item 3-----------------------------------------------------------------------------
  142.             function BuyItem3()
  143.             {
  144.                 if (Money >= Item3Cost)
  145.                 {
  146.                     Money = Money - Item3Cost;
  147.                     Item3Number = Item3Number + 1;
  148.                     Item3Cost = Item3Cost * 2;
  149.                     Item3Power = Item3Power + 50;
  150.                     document.getElementById("Item3Number").innerHTML = Item3Number;
  151.                     document.getElementById("Item3Cost").innerHTML = Item3Cost.toFixed(0); 
  152.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  153.                 }
  154.             }
  155.             //Item 4-----------------------------------------------------------------------------
  156.             function BuyItem4()
  157.             {
  158.                 if (Money >= Item4Cost)
  159.                 {
  160.                     Money = Money - Item4Cost;
  161.                     Item4Number = Item4Number + 1;
  162.                     Item4Cost = Item4Cost * 2;
  163.                     Item4Power = Item4Power + 100;
  164.                     document.getElementById("Item4Number").innerHTML = Item4Number;
  165.                     document.getElementById("Item4Cost").innerHTML = Item4Cost.toFixed(0); 
  166.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  167.                 }
  168.             }
  169.             //Item 5-----------------------------------------------------------------------------
  170.             function BuyItem5()
  171.             {
  172.                 if (Money >= Item5Cost)
  173.                 {
  174.                     Money = Money - Item5Cost;
  175.                     Item5Number = Item5Number + 1;
  176.                     Item5Cost = Item5Cost *2;
  177.                     Item5Power = Item5Power + 150;
  178.                     document.getElementById("Item5Number").innerHTML = Item5Number;
  179.                     document.getElementById("Item5Cost").innerHTML = Item5Cost.toFixed(0); 
  180.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  181.                 }
  182.             }
  183.             //Item 6-----------------------------------------------------------------------------
  184.             function BuyItem6()
  185.             {
  186.                 if (Money >= Item6Cost)
  187.                 {
  188.                     Money = Money - Item6Cost;
  189.                     Item6Number = Item6Number + 1;
  190.                     Item6Cost = Item6Cost * 2;
  191.                     Item1Power = Item6Power + 400;
  192.                     document.getElementById("Item6Number").innerHTML = Item6Number;
  193.                     document.getElementById("Item6Cost").innerHTML = Item6Cost.toFixed(0); 
  194.                     document.getElementById("MoneyCount").innerHTML = Money.toFixed(0);
  195.                 }
  196.             }
  197.            
  198.         //Interval------------------------------------------------------------------------------
  199.             window.setInterval(function()
  200.             {
  201.                 AddMoney(Item1Power);
  202.                 AddMoney(Item2Power);
  203.                 AddMoney(Item3Power);
  204.                 AddMoney(Item4Power);
  205.                 AddMoney(Item5Power);
  206.                 AddMoney(Item6Power);
  207.             },1000)
  208.         </script>
  209.     </head>
  210.     <body>
  211.         <div id="container">
  212.             <div id="top">
  213.                 <span>Bongo Cat Clicker</span>
  214.             </div>
  215.             <div id="game">
  216.                 <div id="left">
  217.                     <div id="licznik" class="liczniki">Amount of money:<span id="MoneyCount">0</span>$</div>
  218.                     <div id="mps" class="liczniki">Money Per Second:<span id="MoneyPerSecond">0</span></div>
  219.                 </div>
  220.                 <div id="center">
  221.                 <!-- w linijce niżej w AddMoney () w nawiasie ustawiasz liczbe na kliknięcie ale do testu tego 1.2 powinno być spoko -->
  222.                     <img id="iImg" class="Klik" src="img/up.png" onclick="AddMoney(1.2); fSetImg()">    
  223.                 </div>
  224.                 <div id="right">
  225.                     <div id="Item1" class="UpgradeMPS" onclick="BuyItem1();MPS()">
  226.                         Item1 + 1 mps <br>
  227.                         You Have: <span id="Item1Number">0</span> <br>
  228.                         Cost: <span id="Item1Cost">10</span> <br>
  229.                         Click Here To Buy Item!
  230.                     </div>
  231.                     <div id="Item2" class="UpgradeMPS" onclick="BuyItem2();MPS()">
  232.                         Item2 + 15 mps<br>
  233.                         You Have: <span id="Item2Number">0</span> <br>
  234.                         Cost: <span id="Item2Cost">100</span> <br>
  235.                         Click Here To Buy Item!
  236.                     </div>
  237.                     <div id="Item3" class="UpgradeMPS" onclick="BuyItem3();MPS()">
  238.                         Item3 + 50 mps <br>
  239.                         You Have: <span id="Item3Number">0</span> <br>
  240.                         Cost: <span id="Item3Cost">1000</span> <br>
  241.                         Click Here To Buy Item!
  242.                     </div>
  243.                     <div id="Item4" class="UpgradeMPS" onclick="BuyItem4();MPS()">
  244.                         Item4 +100 mps <br>
  245.                         You Have: <span id="Item4Number">0</span> <br>
  246.                         Cost: <span id="Item4Cost">1500</span> <br>
  247.                         Click Here To Buy Item!
  248.                     </div>
  249.                     <div id="Item5" class="UpgradeMPS" onclick="BuyItem5();MPS()">
  250.                         Item5 +150 mps<br>
  251.                         You Have: <span id="Item5Number">0</span> <br>
  252.                         Cost: <span id="Item5Cost">5000</span> <br>
  253.                         Click Here To Buy Item!
  254.                     </div>
  255.                     <div id="Item6" class="UpgradeMPS" onclick="BuyItem6();MPS()">
  256.                         Item6 + 400 mps <br>
  257.                         You Have: <span id="Item6Number">0</span> <br>
  258.                         Cost: <span id="Item6Cost">10000</span> <br>
  259.                         Click Here To Buy Item!
  260.                     </div>
  261.                 </div>
  262.             </div>
  263.         </div>
  264.     </body>
  265. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement