// 주사위 횟수가 0이면 스크립트 종료 if (diceCount === 0) { console.warn("⚠️ 주사위 횟수가 0회입니다. 스크립트 종료."); return; // 스크립트 종료 }
// "button--play" 버튼 클릭 (없으면 종료) const playButton = document.querySelector(".button.button--play"); if (!playButton) { console.warn("⚠️ '주사위굴리기' 버튼을 찾을 수 없음! 스크립트 종료."); return; // 스크립트 종료 } playButton.click(); console.log("🎮 '주사위굴리기' 버튼 클릭!");
await delay(2000); // 2초 대기
// "button--reward-confirm" 버튼 클릭 let rewardButton = document.querySelector(".button.button--reward-confirm"); if (rewardButton) { rewardButton.click(); console.log("🎁 '보상 확인' 버튼 클릭!"); await delay(1000); // 1초 대기
// 두 번째 클릭이 필요한지 확인 rewardButton = document.querySelector(".button.button--reward-confirm"); if (rewardButton) { rewardButton.click(); console.log("🎁 '보상 확인' 두 번째 클릭!"); } } else { console.warn("⚠️ '보상 확인' 버튼을 찾을 수 없음!"); }
return new Promise(resolve => setTimeout(resolve, ms));
}
async function autoClicker() {
while (true) {
console.log("▶ 버튼 실행 시작");
// 주사위 횟수 가져오기
const diceCountElement = document.querySelector(".data");
const diceCount = parseInt(diceCountElement ? diceCountElement.innerText : '0');
// 주사위 횟수가 0이면 스크립트 종료
if (diceCount === 0) {
console.warn("⚠️ 주사위 횟수가 0회입니다. 스크립트 종료.");
return; // 스크립트 종료
}
// "button--play" 버튼 클릭 (없으면 종료)
const playButton = document.querySelector(".button.button--play");
if (!playButton) {
console.warn("⚠️ '주사위굴리기' 버튼을 찾을 수 없음! 스크립트 종료.");
return; // 스크립트 종료
}
playButton.click();
console.log("🎮 '주사위굴리기' 버튼 클릭!");
await delay(2000); // 2초 대기
// "button--reward-confirm" 버튼 클릭
let rewardButton = document.querySelector(".button.button--reward-confirm");
if (rewardButton) {
rewardButton.click();
console.log("🎁 '보상 확인' 버튼 클릭!");
await delay(1000); // 1초 대기
// 두 번째 클릭이 필요한지 확인
rewardButton = document.querySelector(".button.button--reward-confirm");
if (rewardButton) {
rewardButton.click();
console.log("🎁 '보상 확인' 두 번째 클릭!");
}
} else {
console.warn("⚠️ '보상 확인' 버튼을 찾을 수 없음!");
}
await delay(1000); // 다음 루프 전 1초 대기
}
}
autoClicker();
올려주산 매크로 덕분에 달달하게 써먹고 있었는데
뽑기 자동 매크로 정말 유용하게 쓰고 있어요! 감사합니다
얘들은 왜 10회를 없앴대