View difference between Paste ID: ApwQgG4w and QDDfy2ZD
SHOW: | | - or go back to the newest paste.
1
<!DOCTYPE html>
2
<html>
3
    <head>
4
        <link rel="stylesheet" href="style.css" />
5
		<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
6
		<title>Clicker!</title>
7
    </head>
8
    
9
    <body>
10
		<h3 id="head1"><span id="Aliens">0</span> aliens</h3>
11
		<h3 id="head2"><span id="Empires">0</span> empires</h3>
12
		<h3 id="head3"><span id="Spaceships">0</span> spaceships</h3>
13
		<h3 id="head4"><span id="Planets">0</span> planets</h3>
14
		<h3 id="head5"><span id="SolarSystems">0</span> solarsystems</h3>
15
		<h3 id="head6"><span id="Galaxies">0</span> galaxies</h3>
16
		<h3 id="head7"><span id="Workers">0</span> workers</h3>
17
		<!--<p>You need <span id="test">0</span> aliens to hire a worker!</p>--> <!--Need to make dynamic-->
18
        <img id="Alien" src="alien.png">
19
        <img id="whirl" src="galaxy.jpg" style="width:25em; height:25em;">
20
		<button id="Purchase">Hire Workers</button>
21
    </body>
22
	<script>	
23
	$(function() {
24
    $('#Alien').click(function() {
25
        incrementCounter();
26
    });
27
28
    function incrementCounter() {
29
        var previousCounter = parseInt($("#Aliens").text());
30
        previousCounter = isNaN(previousCounter) ? 0: ++previousCounter;
31
32
        $("#Aliens").text(previousCounter);
33
34
        if(previousCounter % 25 === 0) {
35
            $("#Empires").text(previousCounter/25);
36
        }
37
		
38
		if(previousCounter % 100 === 0) {
39
			$("#Spaceships").text(previousCounter/100);
40
		}
41
		
42
		if(previousCounter % 1000 === 0) {
43
			$("#Planets").text(previousCounter/1000);
44
		}
45
		
46
		if(previousCounter % 10000 === 0) {
47
			$("#SolarSystems").text(previousCounter/10000);
48
		}
49
		
50
		if(previousCounter % 100000 === 0) {
51
			$("#Galaxies").text(previousCounter/100000);
52
		}
53
54
    }
55
56
    function resetCounter() {
57
        $("#Aliens").text(0);
58
    }
59
});
60
	
61
	</script>	
62
	<script id="s2">
63
	$(function() {
64
    $('#Purchase').click(function() {
65
        automaticCounter();
66
    });
67
	
68
	function automaticCounter() {
69
		var workers = parseInt($("#Workers").text());
70
		workers = isNaN(workers) ? 0: ++workers;
71
		
72
		$("#Workers").text(workers);
73
		
74
        var autoCounter = parseInt($("#Aliens").text());
75
        autoCounter = isNaN(autoCounter) ? 0: autoCounter - 10 * workers;
76
77
        $("#Aliens").text(autoCounter);
78
		
79
		var workerCheck = setInterval(function(){
80
			var workers = parseInt($("#Workers").text());
81
				if( workers > 0 ){
82
					for(var i = 0; i < workers; i++){
83
					$("#Alien").click();       
84
					}
85
				}
86
		},5000);
87
	}
88
	});
89
	</script>
90
</html>