Warning: fopen(/www/sites/update.greasyfork.icu/index/store/temp/034e553843a8b25f83dc12cd20614764.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript==
// @name /coins
// @namespace http://tampermonkey.net/
// @version 2024-10-16
// @description type "/coins" in the chat and it will show your coins without showing your profile! if you're a hacker or something you can hide your profile like this very good! :) BTW please subscribe to my YouTube channel! I worked 20 minutes for this!
// @author youtube.com/@gamerluka1451
// @match https://cellcraft.io/
// @icon https://www.google.com/s2/favicons?sz=64&domain=cellcraft.io
// @grant none
// @downloadURL https://update.greasyfork.icu/scripts/512852/coins.user.js
// @updateURL https://update.greasyfork.icu/scripts/512852/coins.meta.js
// ==/UserScript==
(function() {
'use strict';
// Function to check coins and send them to the chat
function checkAndSendCoins() {
const coinsElement = document.getElementById('coinsDash'); // Get the coins element
const coins = coinsElement ? parseInt(coinsElement.innerText) : 0; // Get the coin count from the element
const chatBox = document.getElementById('chtbox');
if (chatBox) {
// Check for the /coins command in the chat
if (chatBox.value.trim() === '/coins') {
// Prepare the message with the coin count
const message = `You have ${coins} coins.`;
chatBox.value = message; // Set the chat box to the message
chatBox.dispatchEvent(new Event('input')); // Dispatch input event for chat to recognize it
chatBox.form.dispatchEvent(new Event('submit')); // Trigger submit event to send the message
// Clear the chat box after sending
setTimeout(() => {
chatBox.value = ''; // Clear chat input
}, 100); // Delay to ensure the message is sent
}
}
}
// Function to check Recombine Pellets and send them to the chat
function checkAndSendRecs() {
const recsElement = document.getElementById('invRecombine'); // Get the recombine pellets element
const recs = recsElement ? parseInt(recsElement.querySelector('p').innerText) : 0; // Get the recs count from the element
const chatBox = document.getElementById('chtbox');
if (chatBox) {
// Check for the /recs command in the chat
if (chatBox.value.trim() === '/recs') {
// Prepare the message with the recs count
const message = `You have ${recs} Recombine Pellets.`;
chatBox.value = message; // Set the chat box to the message
chatBox.dispatchEvent(new Event('input')); // Dispatch input event for chat to recognize it
chatBox.form.dispatchEvent(new Event('submit')); // Trigger submit event to send the message
// Clear the chat box after sending
setTimeout(() => {
chatBox.value = ''; // Clear chat input
}, 100); // Delay to ensure the message is sent
}
}
}
// Listen for input in the chat box
const chatBox = document.getElementById('chtbox');
if (chatBox) {
chatBox.addEventListener('keydown', function(event) {
if (event.key === 'Enter') {
checkAndSendCoins(); // Check and send coins when Enter is pressed
checkAndSendRecs(); // Check and send recs when Enter is pressed
}
});
}
})();