Share your repls and programming experiences

← Back to all posts
Cookie Clicker in JavaScript
NoelB33 (314)

So, I decided to make a cookie clicker. It’s not very good yet, but this was the first project I made after learning a bit of JavaScript. If you have any suggestions on how I can make this better, please tell me! Also, it saves data! That was probably the part I spent the most time on.

Commentshotnewtop
ChezCoder (1552)

I created exploit. Just paste this in console.

try{var x;function hax(){x=setInterval(ClickUp)}
function stopHax(){clearInterval(x)}
function setCookies(intPlz){clicks=intPlz}
function addCookies(intPlz){clicks+=intPlz-1}
setInterval(()=>{if(clicks==Infinity){clicks=1e+100;console.log("Oops! Looks like the amount of cookies reached infinity! Don't worry, I have set it back to 1e+100.");}});console.log("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\Successfull Injection.");}catch{console.log("Oops! Looks like there was an issue. Please contact chez!")}

To start hax, type hax() in console.
To stop hax, type stopHax() in console.

Have fun!

Edit: @NoelBryan pointed a might be a problem problem so I updated the above just in case it doesn't save. :D

Also I added 2 new funcs:

To set the cookies, do setCookies(--THE NUMBER OF COOKIES--)
To add to the cookies, do addCookies(--THE NUMBER OF COOKIES--)

Have fun!

x2

DOCUMENTATION:

hax() - Adds like a million cookies every second
stopHax() - Stops the hax above.
setCookies(--COOKIES--) - Sets the cookies to the amount specified.
addCookies(--COOKIES--) - Adds the cookies to the current amount you have.

NEW! Now with auto infinity correction! - Automatically sets the amount of cookies to 1e+100 if the cookies suddenly reach infinity.

NoelB33 (314)

But that won’t save your data unless you click on the cookie also. @ChezCoder
Edit: wait it will dang it
Edit2: but it won’t work for people on mobile

NoelB33 (314)

I tried to do this:
function hax(){
alert(‘You tried to use ChezCoder’s hax didn’t you?’)
}
But it didn’t work.
I can’t think of any other way to stop this lol
@ChezCoder

ChezCoder (1552)

@NoelBryan thats cuz my hax redefines the function hax(). Its like you declare the variable x. But my script re-declares it or "changes the script" for the function.

NoelB33 (314)

I’ll overwrite your function lol in the game @ChezCoder

NoelB33 (314)

I’m trying to overwrite the function every second but it’s not working @ChezCoder

ChezCoder (1552)

@NoelBryan a way to patch it is to change the variables and function names so that my code wont match yours. But I can just change it to what you changed your variables and functions to. This isn't really a patch but rather something annoying for exploiters.

ChezCoder (1552)

@NoelBryan i have infinity cookies....

NoelB33 (314)

Noooooooooooooo I failed @ChezCoder

ChezCoder (1552)

@NoelBryan lol i can't buy anothing now... also to change the variables, you can do find and replace with ctrl + f or cmd + f for mac

NoelB33 (314)

Wait you actually can’t buy anything now? :) @ChezCoder
Just use the reset button

ChezCoder (1552)

@NoelBryan cuz Infinity is not a number.
I can just use my other hax to set it to 0

NoelB33 (314)

Awww, cmon @ChezCoder
It’s great that infinity is not a number though

ChezCoder (1552)

@NoelBryan i can easily change that >:)

ChezCoder (1552)

@NoelBryan done >:) auto infinity correction, a bunch of bug fixes, and I styled it in a way to make it look fancy

TheForArkLD (734)

Next : Save user’s data to cookie

NoelB33 (314)

Cookies inside of cookie clicker! @TheForArkLD

NoelB33 (314)

The amount your +6 cookies per click costs is astounding. @AmazingMech2418

AmazingMech2418 (940)

@NoelBryan LOL! This is what happens when you bot a JS cookie clicker...

AmazingMech2418 (940)

@NoelBryan Yep! I also actually changed the click variable to Number.MAX_VALUE...

NoelB33 (314)

Why is everyone exploiting the console @AmazingMech2418

AmazingMech2418 (940)

@NoelBryan You should have seen mine for the "How Well Do You Know Repl.it" quiz... I finished it in 7 seconds...

AmazingMech2418 (940)

@NoelBryan Well, I answered all of the questions in that time, just with a bot...

NoelB33 (314)

How did you do the bot? Seems like your good at bots @AmazingMech2418

AmazingMech2418 (940)

@NoelBryan Well, it was a JS bot. I just copied and pasted code I created for the bot (using setInterval) into the console.

AmazingMech2418 (940)

@NoelBryan Thank you! I also have created a bot for my own game before...

NoelB33 (314)

You could make games just to create bots lol @AmazingMech2418

NoelB33 (314)

@AmazingMech2418 then you get practice in making bots and making ther stuff :o

BobTheTomatoPie (1411)

This is really cool, you should add some more art to make it really pop out, but it's really cool! Could be the next best Idle game!

NoelB33 (314)

I’m getting a warning: 76 percent scanned too many errors, anybody know how to fix this? (It still works it’s just a warning.)

DeBeast591 (134)

Add a counter for how many cookies per click you have. Other than that, it's awesome!

Bookie0 (4516)

Cool I love cookies 🍪 🍪 🍪🍪🍪🍪🍪🍪😃😃🍪🍪🍪🍪🍪

3465728974563 (50)

Hey @NoelBryan ! I was wondering if you would be interested in doing a collab project. It doesn't have to be based on the same thing, but I think it would be interesting to work together on a project. I do know HTML, Javascript and CSS pretty well, and I think it'd be fun to work on something together. Are you interested? Also great job on making something like this so far. I know that it can be hard to make something like this, and it most likely involved a lot of testing and going back over and over. So great job making a game of this scale.

NoelB33 (314)

Thanks! I’m interested! Contact me on discord GDmaster33#3747 @3465728974563

[deleted]

Cool! love it!

[deleted]

NoelBryan no problem...

NoelB33 (314)

What do you need help with? @Zuhdi28
And I can’t right now, maybe in like a coupe, hours, sorry.

[deleted]

@NoelBryan ok np
i'll tell you what i need when you be here!
BYE

[deleted]

I "hacked" it really quickly. Just did clicks=100000000.

[deleted]

amazing!

BobNeo (39)

Cool but the background is a weird color, can you change the color?