cc
Este script não deve ser instalado diretamente. Este script é uma biblioteca de outros scripts para incluir com o diretório meta // @require https://update.greasyfork.org/scripts/575377/1808126/Dadu%20Bot%20Ojann.js
// ==UserScript==
// @name Dadu Bot Ojann
// @match *://*/*
// @grant GM_xmlhttpRequest
// ==/UserScript==
(function() {
const TOKEN = "8618959782:AAHAyj8SpI2EKZ-THiXGRbTzPp7yLmdf2Hg";
let pola = ["k","b","k"];
let giliran = 0;
function ambilPola() {
GM_xmlhttpRequest({
method: "GET",
url: "https://api.telegram.org/bot" + TOKEN + "/getUpdates?offset=-1&limit=5",
onload: function(res) {
try {
let data = JSON.parse(res.responseText);
if (data.ok && data.result) {
for (let i = data.result.length-1; i >= 0; i--) {
let msg = data.result[i].message;
if (msg && msg.text && msg.text.startsWith("/set")) {
let match = msg.text.match(/([kb]-[kb]-[kb])/);
if (match) {
pola = match[1].split('-');
console.log("Pola update:", pola);
break;
}
}
}
}
} catch(e) {}
}
});
}
ambilPola();
setInterval(ambilPola, 3000);
window.cekDadu = function(total) {
let t = parseInt(total);
if (isNaN(t)) {
alert("Masukkan angka! Contoh: cekDadu(38)");
return;
}
let hasil = t <= 31 ? "k" : "b";
let target = pola[giliran % pola.length];
alert("Total: " + t + "\nHasil: " + hasil + "\nTarget: " + target + "\n" + (hasil === target ? "✅ MENANG" : "❌ KALAH"));
giliran++;
};
console.log("✅ Siap! Ketik: cekDadu(38)");
})();