I’m Not a Robot
151–160 of 278 posts
Re: I’m Not a Robot
#152Re: I’m Not a Robot
#153EDIT: never mind, I just had to really express myself.
Re: I’m Not a Robot
#154level 47 cheat ``` // Keep track of already hit notes const hitNotesSet = new WeakSet(); // Define hit zone (adjust based on your game layout) const hitZoneY = window.innerHeight - 150; // ~150px from bottom const tolerance = 20; // allowed error in pixels function hitNotes() { document.querySelectorAll('.note').forEach(note => { if (hitNotesSet.has(note)) return; // already triggered const rect = note.getBoundingCli…
Re: I’m Not a Robot
#155The Empire State Building level was very satisfying to pass. I just didn't like that you had to use your camera. Oh well I only gave them my ceiling and shutterstock pictures.
Re: I’m Not a Robot
#156const hitNotesSet = new WeakSet(); const tolerance = 10; // hassasiyet
const arrowMap = { '←': document.querySelector('.arrows-container .arrow-key:nth-child(1)'), '↓': document.querySelector('.arrows-container .arrow-key:nth-child(2)'), '↑': document.querySelector('.arrows-container .arrow-key:nth-child(3)'), '→': document.querySelector('.arrows-container .arrow-key:nth-child(4)') };
const keyMap = { '↑': 'ArrowUp', '↓': 'ArrowDown', '←': 'ArrowLeft', '→': 'ArrowRight' };
function hitNotes() { document.querySelectorAll('.note').forEach(note => { if (hitNotesSet.has(note)) return;
const arrow = note.innerText.trim();
const target = arrowMap[arrow];
if (!target) return;
const noteRect = note.getBoundingClientRect();
const targetRect = target.getBoundingClientRect();
const noteY = noteRect.top + noteRect.height / 2;
const targetY = targetRect.top + targetRect.height / 2;
if (Math.abs(noteY - targetY)
}setInterval(hitNotes, 10);
Re: I’m Not a Robot
#157I made it to where's waldo then got bored. Awesome funny hack though!
Re: I’m Not a Robot
#158Re: I’m Not a Robot
#159The amount of work that Neal clearly puts into these is incredible. Does he earn money from them?