mirror of
https://github.com/MrEidam/bigredbutton.git
synced 2026-04-17 15:43:31 +00:00
Version 42
This commit is contained in:
10
changelog
10
changelog
@@ -1,3 +1,13 @@
|
||||
v42
|
||||
Added: Better syntaxes for both of the languages
|
||||
|
||||
Fixed: YT button :D
|
||||
Shop gen text now aligned to be centered
|
||||
|
||||
Removed: Adds
|
||||
|
||||
Note: <i> button!!!
|
||||
|
||||
v41
|
||||
Added: Settings
|
||||
Into every menu transportation only to BRB, Shop, Upgrades, Settings
|
||||
|
||||
86
css/brb.css
86
css/brb.css
@@ -5,6 +5,7 @@ body{
|
||||
margin: 0;
|
||||
background-color: #333;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
}
|
||||
#tycoon{
|
||||
position: absolute;
|
||||
@@ -54,12 +55,6 @@ body{
|
||||
cursor: pointer;
|
||||
}
|
||||
/* Other BTNS */
|
||||
.Yt{
|
||||
position: absolute;
|
||||
bottom: 0px;
|
||||
margin: 0.5rem;
|
||||
left: 0;
|
||||
}
|
||||
|
||||
.menu-container{
|
||||
position: absolute;
|
||||
@@ -146,4 +141,83 @@ ul li a{
|
||||
}
|
||||
ul li:hover a{
|
||||
color: #44dd44;
|
||||
}
|
||||
|
||||
.socmenu{
|
||||
position: absolute;
|
||||
left: -45px;
|
||||
bottom: -45px;
|
||||
width: 220px;
|
||||
height: 220px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.socmenu .toggle{
|
||||
position: relative;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
border: 1px solid rgba(255,255,255,0.1);
|
||||
border-radius: 50%;
|
||||
box-shadow:
|
||||
0 25px 15px rgba(0,0,0,0.25),
|
||||
0 25px 20px rgba(0,0,0,0.1);
|
||||
backdrop-filter: blur(10px);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
font-size: 3em;
|
||||
color: #fff;
|
||||
z-index: 1000000;
|
||||
}
|
||||
.socmenu .toggle ion-icon{position:absolute;opacity:0;transition:0.5s;}
|
||||
.socmenu .toggle ion-icon:nth-child(1){opacity:1;transform:rotate(360deg);}
|
||||
.socmenu.active .toggle ion-icon:nth-child(1){opacity:0;transform:rotate(0deg);}
|
||||
.socmenu .toggle ion-icon:nth-child(2){opacity:0;transform:rotate(0deg);}
|
||||
.socmenu.active .toggle ion-icon:nth-child(2){opacity:1;transform:rotate(360deg);}
|
||||
.socmenu li{
|
||||
position: absolute;
|
||||
left: 0;
|
||||
list-style: none;
|
||||
transform-origin: 110px;
|
||||
transition: 0.5s;
|
||||
transition-delay: calc(0.05s*var(--i));
|
||||
transform: rotate(calc(360deg/4*var(--i)));
|
||||
scale: 0;
|
||||
z-index: 1;
|
||||
border-radius: 50%;
|
||||
overflow: hidden;
|
||||
}
|
||||
.socmenu li::before{
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: -30px;
|
||||
width: 20px;
|
||||
height: 100%;
|
||||
background: #fff;
|
||||
z-index: 10;
|
||||
transform: skewX(325deg) translateX(0);
|
||||
box-shadow: -5px 0 0 #fff5;
|
||||
transition: 0.5s;
|
||||
}
|
||||
.socmenu li:hover::before{
|
||||
transform: skewX(325deg) translateX(180px);
|
||||
box-shadow: -50px 0 0 #fff5;
|
||||
}
|
||||
.socmenu.active li{scale:1;}
|
||||
.socmenu li a{
|
||||
position: relative;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 80px;
|
||||
height: 80px;
|
||||
background: var(--clr);
|
||||
color: #fff;
|
||||
font-size: 2.25em;
|
||||
border-radius: 50%;
|
||||
transform: rotate(calc(360deg/-4*var(--i)));
|
||||
box-shadow: 0 3px 4px rgba(0,0,0,0.15)
|
||||
}
|
||||
@@ -83,6 +83,7 @@ body {
|
||||
width: 500px;
|
||||
height: 340px;
|
||||
filter: drop-shadow(0px 20px 14px #444);
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.item img{
|
||||
|
||||
24
index.html
24
index.html
@@ -14,6 +14,17 @@
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9310992147638822" crossorigin="anonymous"></script>
|
||||
<script src="https://kit.fontawesome.com/21ea186610.js" crossorigin="anonymous"></script>
|
||||
<script src="https://code.jquery.com/jquery-3.4.1.js"></script>
|
||||
<script type="module" src="https://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.esm.js"></script>
|
||||
<script nomodule src="https://unpkg.com/ionicons@7.1.0/dist/ionicons/ionicons.js"></script>
|
||||
<!-- Google tag (gtag.js) -->
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-CTW2M8Q7SB"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-CTW2M8Q7SB');
|
||||
</script>
|
||||
<title>BRB - Clicking</title>
|
||||
|
||||
<!-- By MrEidam && Standa Chlup -->
|
||||
@@ -48,10 +59,15 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- YouTube -->
|
||||
<div id="yt" class="Yt" style="position:absolute;width:110px;height:40px;overflow:hidden;background:linear-gradient(#d44,#722);border:none;border-radius:1rem;filter:drop-shadow(10px 8px 6px #333);">
|
||||
<img style="width:100%;height:100%;" src="./img/YT.png" title="Můj YT kanál">
|
||||
<a style="width:100%;height:100%;" href="https://www.youtube.com/@mreidam" title="Můj YouTube kanál" target="_blank"></a>
|
||||
<!-- Soc. -->
|
||||
<div class="socmenu">
|
||||
<li style="--i:1;--clr:#f00;">
|
||||
<a href="https://www.youtube.com/@mreidam" target="_blank"><ion-icon name="logo-youtube"></ion-icon></a>
|
||||
</li>
|
||||
<div class="toggle" id="soctog">
|
||||
<ion-icon name="share-social"></ion-icon>
|
||||
<ion-icon name="close-outline"></ion-icon>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Project -->
|
||||
|
||||
44
js/main.js
44
js/main.js
@@ -131,34 +131,48 @@ function LDmodes(){
|
||||
tycoon.style.background = 'radial-gradient(125% 100% at 50% 0%,#9aff9a 20%,#fff 70%)';
|
||||
disclick.style.color = '#000';
|
||||
disclick.style.textShadow = "";
|
||||
yt.style.filter = 'drop-shadow(10px 8px 6px #333)';
|
||||
soctog.style.color ='#000';
|
||||
}else if(items.mode == 1){// Dark Mode
|
||||
body.style.background = '#333';
|
||||
tycoon.style.background = 'radial-gradient(125% 100% at 50% 0%,#9aff9a 20%,#333 70%)';
|
||||
disclick.style.color = '#f5f5f5';
|
||||
disclick.style.textShadow = "2px 2px 4px #000";
|
||||
yt.style.filter = 'drop-shadow(10px 8px 6px #666)';
|
||||
soctog.style.color = '#fff';
|
||||
}
|
||||
upload();
|
||||
}
|
||||
|
||||
// Function to convert a number into a more readable format
|
||||
function fornum(num) {
|
||||
// Define the suffixes for thousands and millions
|
||||
const suffixes = ['', ' k', ' mil', ' mld', ' bil', ' bld', ' tri', ' tld', ' qua', ' qld', ' kvi', ' kld', ' sex', ' sld', ' sep', ' spld', ' okt', ' okld', ' non', ' nld', ' dec', ' dld'];
|
||||
|
||||
// Divide the number by 1000 until it is less than 1000
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
function fornum(num){
|
||||
if(items.lang == 0){
|
||||
const suffixes = ['', ' tis.', ' mil.', ' mld.', ' bil.', ' bld.', ' tril.', ' trild.', ' kvad.', ' kvadld.', ' quint.', ' quintld.', ' sext.', ' sextld.', ' sept.', ' septld.', ' okt.', ' oktld.', ' non.', ' nonld.', ' dec.', ' decld.', ' undec.', ' undecld.', ' duodec.', ' duodecld.', ' tredec.', ' tredecld.', ' kvaddec.', ' kvaddecld.', ' quintdec.', ' quintdecld.', ' sextdec.', ' sextdecld.', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}else{
|
||||
const suffixes = ['', ' k', ' mil', ' bil', ' tri', ' quad', ' qui', ' sex', ' sep', ' oct', ' non', ' dec', ' und', ' duo', ' tre', ' qua', ' qui', ' sex', ' sep', ' oct', ' nov', ' vig', ' uvi', ' dvi', ' tvi', ' qvi', ' qv', ' svi', ' spv', ' ov', ' nv', ' cen', ' ucn', ' dcn', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}
|
||||
|
||||
addEventListener("keydown", (event) => {
|
||||
addEventListener("keyup", (event) => {
|
||||
if(event.key == ' ' || event.key == 'Enter'){
|
||||
clicking();
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
let toggle = document.querySelector('.toggle');
|
||||
let socmenu = document.querySelector('.socmenu');
|
||||
toggle.onclick = function(){
|
||||
socmenu.classList.toggle('active');
|
||||
};
|
||||
34
js/shop.js
34
js/shop.js
@@ -650,22 +650,26 @@ function LDmodes(){
|
||||
|
||||
|
||||
// Function to convert a number into a more readable format
|
||||
function fornum(num) {
|
||||
// Define the suffixes for thousands and millions
|
||||
const suffixes = ['', ' k', ' mil', ' mld', ' bil', ' bld', ' tri', ' tld', ' qua', ' qld', ' kvi', ' kld', ' sex', ' sld', ' sep', ' spld', ' okt', ' okld', ' non', ' nld', ' dec', ' dld'];
|
||||
|
||||
// Divide the number by 1000 until it is less than 1000
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
function fornum(num){
|
||||
if(items.lang == 0){
|
||||
const suffixes = ['', ' tis.', ' mil.', ' mld.', ' bil.', ' bld.', ' tril.', ' trild.', ' kvad.', ' kvadld.', ' quint.', ' quintld.', ' sext.', ' sextld.', ' sept.', ' septld.', ' okt.', ' oktld.', ' non.', ' nonld.', ' dec.', ' decld.', ' undec.', ' undecld.', ' duodec.', ' duodecld.', ' tredec.', ' tredecld.', ' kvaddec.', ' kvaddecld.', ' quintdec.', ' quintdecld.', ' sextdec.', ' sextdecld.', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}else{
|
||||
const suffixes = ['', ' k', ' mil', ' bil', ' tri', ' quad', ' qui', ' sex', ' sep', ' oct', ' non', ' dec', ' und', ' duo', ' tre', ' qua', ' qui', ' sex', ' sep', ' oct', ' nov', ' vig', ' uvi', ' dvi', ' tvi', ' qvi', ' qv', ' svi', ' spv', ' ov', ' nv', ' cen', ' ucn', ' dcn', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}
|
||||
|
||||
// Round the number to one decimal place
|
||||
num = Math.floor(num * 10) / 10;
|
||||
|
||||
// Concatenate the number with the appropriate suffix
|
||||
return num + suffixes[i];
|
||||
}
|
||||
|
||||
|
||||
|
||||
30
js/upgr.js
30
js/upgr.js
@@ -81,18 +81,26 @@ function cash(){
|
||||
},1000)
|
||||
}
|
||||
|
||||
function fornum(num) {
|
||||
// Define the suffixes for thousands and millions
|
||||
const suffixes = ['', ' k', ' mil', ' mld', ' bil', ' bld', ' tri', ' tld', ' qua', ' qld', ' kvi', ' kld', ' sex', ' sld', ' sep', ' spld', ' okt', ' okld', ' non', ' nld', ' dec', ' dld'];
|
||||
|
||||
// Divide the number by 1000 until it is less than 1000
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
function fornum(num){
|
||||
if(items.lang == 0){
|
||||
const suffixes = ['', ' tis.', ' mil.', ' mld.', ' bil.', ' bld.', ' tril.', ' trild.', ' kvad.', ' kvadld.', ' quint.', ' quintld.', ' sext.', ' sextld.', ' sept.', ' septld.', ' okt.', ' oktld.', ' non.', ' nonld.', ' dec.', ' decld.', ' undec.', ' undecld.', ' duodec.', ' duodecld.', ' tredec.', ' tredecld.', ' kvaddec.', ' kvaddecld.', ' quintdec.', ' quintdecld.', ' sextdec.', ' sextdecld.', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}else{
|
||||
const suffixes = ['', ' k', ' mil', ' bil', ' tri', ' quad', ' qui', ' sex', ' sep', ' oct', ' non', ' dec', ' und', ' duo', ' tre', ' qua', ' qui', ' sex', ' sep', ' oct', ' nov', ' vig', ' uvi', ' dvi', ' tvi', ' qvi', ' qv', ' svi', ' spv', ' ov', ' nv', ' cen', ' ucn', ' dcn', ' googol'];
|
||||
let i = 0;
|
||||
while (num >= 1000 && i < suffixes.length - 1) {
|
||||
num /= 1000;
|
||||
i++;
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}
|
||||
num = Math.floor(num * 10) / 10;
|
||||
return num + suffixes[i];
|
||||
}
|
||||
|
||||
window.onload = function(){
|
||||
|
||||
122
keybinds.html
Normal file
122
keybinds.html
Normal file
@@ -0,0 +1,122 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!-- Google tag (gtag.js) -->
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-CTW2M8Q7SB"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
gtag('config', 'G-CTW2M8Q7SB');
|
||||
</script>
|
||||
<title>Document</title>
|
||||
<style>
|
||||
body {
|
||||
margin: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
form {
|
||||
margin: 10px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<form id="keybindForm">
|
||||
<label for="moveUp">Move Up:</label>
|
||||
<input type="text" id="moveUp" name="moveUp" value="ArrowUp">
|
||||
|
||||
<label for="moveDown">Move Down:</label>
|
||||
<input type="text" id="moveDown" name="moveDown" value="ArrowDown">
|
||||
|
||||
<label for="moveLeft">Move Left:</label>
|
||||
<input type="text" id="moveLeft" name="moveLeft" value="ArrowLeft">
|
||||
|
||||
<label for="moveRight">Move Right:</label>
|
||||
<input type="text" id="moveRight" name="moveRight" value="ArrowRight">
|
||||
|
||||
<label for="openShop">Open Shop:</label>
|
||||
<input type="text" id="openShop" name="openShop" value="g">
|
||||
|
||||
<button type="button" onclick="updateKeybindings()">Update Keybindings</button>
|
||||
</form>
|
||||
|
||||
<script>
|
||||
// Your game logic goes here
|
||||
|
||||
// Default keybindings
|
||||
let keybindings = {
|
||||
moveUp: 'ArrowUp',
|
||||
moveDown: 'ArrowDown',
|
||||
moveLeft: 'ArrowLeft',
|
||||
moveRight: 'ArrowRight',
|
||||
openShop: 'g'
|
||||
};
|
||||
|
||||
// Example variables
|
||||
let playerX = 50;
|
||||
let playerY = 50;
|
||||
let playerSpeed = 5;
|
||||
|
||||
// Function to update game state
|
||||
function update() {
|
||||
// Update game logic here
|
||||
}
|
||||
|
||||
// Function to render the game
|
||||
function render() {
|
||||
// Render game elements here
|
||||
}
|
||||
|
||||
// Function to handle key presses
|
||||
function handleKeyPress(event) {
|
||||
// Use keybindings object to get the action associated with the pressed key
|
||||
switch (event.key) {
|
||||
case keybindings.moveUp:
|
||||
playerY -= playerSpeed;
|
||||
break;
|
||||
case keybindings.moveDown:
|
||||
playerY += playerSpeed;
|
||||
break;
|
||||
case keybindings.moveLeft:
|
||||
playerX -= playerSpeed;
|
||||
break;
|
||||
case keybindings.moveRight:
|
||||
playerX += playerSpeed;
|
||||
break;
|
||||
case keybindings.openShop:
|
||||
// Call your shop function here
|
||||
shop();
|
||||
break;
|
||||
}
|
||||
|
||||
// Update and render the game after key press
|
||||
update();
|
||||
render();
|
||||
}
|
||||
|
||||
// Function to open the shop
|
||||
function shop() {
|
||||
// Your shop logic goes here
|
||||
console.log('Opening the shop...' + ' with ' + keybindings.openShop);
|
||||
}
|
||||
|
||||
// Attach the key press event listener to the document
|
||||
document.addEventListener('keydown', handleKeyPress);
|
||||
|
||||
// Function to update keybindings based on user input
|
||||
function updateKeybindings() {
|
||||
keybindings.moveUp = document.getElementById('moveUp').value;
|
||||
keybindings.moveDown = document.getElementById('moveDown').value;
|
||||
keybindings.moveLeft = document.getElementById('moveLeft').value;
|
||||
keybindings.moveRight = document.getElementById('moveRight').value;
|
||||
keybindings.openShop = document.getElementById('openShop').value;
|
||||
}
|
||||
|
||||
// Initial render
|
||||
render();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -6,6 +6,12 @@
|
||||
<script src="https://kit.fontawesome.com/21ea186610.js" crossorigin="anonymous"></script>
|
||||
<script src="https://code.jquery.com/jquery-3.4.1.js"></script>
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9310992147638822" crossorigin="anonymous"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
gtag('config', 'G-CTW2M8Q7SB');
|
||||
</script>
|
||||
<link rel="stylesheet" href="./css/sett.css">
|
||||
<link rel="shortcut icon" href="./img/settings.svg" type="image/x-icon">
|
||||
<title>BRB - Settings</title>
|
||||
@@ -22,15 +28,7 @@
|
||||
<article id="lgmode"><h3 id="lg"></h3></article>
|
||||
<button class="change" onclick="language()"></button>
|
||||
</section>
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9310992147638822" crossorigin="anonymous"></script>
|
||||
<!-- V sett -->
|
||||
<ins class="adsbygoogle"
|
||||
style="display:inline-block;width:700px;height:100px;margin:2rem3vw2rem3vw;"
|
||||
data-ad-client="ca-pub-9310992147638822"
|
||||
data-ad-slot="6166615845"></ins>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
||||
</script>
|
||||
|
||||
<section class="item">
|
||||
<article id="help"><h3 id="hl"></h3></article>
|
||||
<button class="change" onclick="help()"></button>
|
||||
|
||||
17
shop.html
17
shop.html
@@ -8,6 +8,12 @@
|
||||
<script src="https://kit.fontawesome.com/21ea186610.js" crossorigin="anonymous"></script>
|
||||
<script src="https://code.jquery.com/jquery-3.4.1.js"></script>
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9310992147638822" crossorigin="anonymous"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
gtag('config', 'G-CTW2M8Q7SB');
|
||||
</script>
|
||||
<title>BRB - Shop</title>
|
||||
|
||||
<!-- By MrEidam & Standa Chlup -->
|
||||
@@ -438,17 +444,6 @@
|
||||
<p id="disowmake"></p>
|
||||
</div>
|
||||
|
||||
<!--
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9310992147638822" crossorigin="anonymous"></script>
|
||||
<ins class="adsbygoogle"
|
||||
style="display:block"
|
||||
data-ad-format="autorelaxed"
|
||||
data-ad-client="ca-pub-9310992147638822"
|
||||
data-ad-slot="5815300043"></ins>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
||||
</script> -->
|
||||
|
||||
</article>
|
||||
|
||||
|
||||
|
||||
77
txt/BRB - Poem.txt
Normal file
77
txt/BRB - Poem.txt
Normal file
@@ -0,0 +1,77 @@
|
||||
In the realm of clicks, where time is spent,
|
||||
A world unfolds, a button's scent.
|
||||
Big and red, a beacon bright,
|
||||
A game begins, a pure delight.
|
||||
|
||||
Behold the BRB, a simple quest,
|
||||
A clicker's dream, a boundless zest.
|
||||
With each tap, a symphony,
|
||||
Of points that dance, wild and free.
|
||||
|
||||
In pixels vast, a kingdom grows,
|
||||
From humble starts, the button glows.
|
||||
Animals emerge, a charming feat,
|
||||
With every purchase, a rhythmic beat.
|
||||
|
||||
A menagerie of clicks untold,
|
||||
From bunnies small to dragons bold.
|
||||
They toil and toil, a tireless crew,
|
||||
Generating clicks, a joy anew.
|
||||
|
||||
The Big Red Button, a constant call,
|
||||
A siren's song, a tempting thrall.
|
||||
Click by click, the numbers rise,
|
||||
A digital ballet beneath the skies.
|
||||
|
||||
Upgrade the farm, expand the land,
|
||||
In the clicker's world, everything's planned.
|
||||
Upgrade, enhance, and then refine,
|
||||
A cascade of clicks, a grand design.
|
||||
|
||||
The chorus of animals, a lively song,
|
||||
A melody of progress, a journey long.
|
||||
With every click, a story unfolds,
|
||||
In the saga of buttons, a tale foretold.
|
||||
|
||||
Oh, the joy of the BRB's embrace,
|
||||
In the digital realm, a sacred space.
|
||||
A clicker's haven, a world of glee,
|
||||
Where buttons rule, and all is free.
|
||||
|
||||
So tap away, adventurer bold,
|
||||
In the realm of clicks, a story's told.
|
||||
The Big Red Button, a path to explore,
|
||||
In the game of clicks, forevermore.
|
||||
|
||||
|
||||
|
||||
|
||||
Ve virtuálním světě, kde kliky tančí,
|
||||
BRB hra nám otevírá bránu do ráje.
|
||||
Klikání je klíč, co otevírá srdce,
|
||||
kde červené tlačítko zpívá nám píseň tvé.
|
||||
|
||||
Klepání prstu na obrazovce jak tanec,
|
||||
kliky se množí, jak v pohádce kouzelné.
|
||||
Zvířátka nám vracejí úsměv na tvář,
|
||||
v jejich očích svítí klikání tvé vášně.
|
||||
|
||||
Virtuální svět plný zvířecího štěstí,
|
||||
kliky jsou klíčem k radosti nekonečné.
|
||||
Srdce se rozkvétá ve hrách a snech,
|
||||
kde kliky jsou vládcem a my jejich pánem.
|
||||
|
||||
Kupujeme zvířátka, jak hvězdný prach,
|
||||
jejich kličky a klouzání nám přináší smích.
|
||||
Generují kliky v rytmu nebeské hudby,
|
||||
v tomto virtuálním ráji jsme klikání svobodní.
|
||||
|
||||
Brána kouzelná otevírá se dál,
|
||||
červené tlačítko jak klíč k pohádce krásné.
|
||||
Klikání nám hraje symfonii vesmírných snů,
|
||||
v tomto digitálním rajském skvostu.
|
||||
|
||||
Tak klikni, klikni, ať hra pokračuje,
|
||||
v zvířecím ráji, kde klikání nekončí.
|
||||
S každým klepnutím nový příběh začíná,
|
||||
v našem světě BRB, kde klikání zní jak básně.
|
||||
27
txt/mail - Cz.txt
Normal file
27
txt/mail - Cz.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
Předmět: Naléhavě: Aktivuj svou klikací sílu PROSÍM a ovládni BRB!
|
||||
|
||||
Vážený/á [Jméno Hráče],
|
||||
|
||||
🚨 Pozor, Mistr Klikání! 🚨
|
||||
|
||||
Došel čas na fádní klikání. Velké Červené Tlačítko (BRB) vyžaduje tvoji neodkladnou pozornost a nekompromisní oddanost. Nehrajeme si – ovládneme to! O osudu tvé virtuální zoo, plné zvířat produkujících kliky, rozhoduje tvé rozhodnutí. Je čas ukázat světu, co znamená opravdový Klikací Mistr.
|
||||
|
||||
BRB není jen tlačítko; je to brána k nevídané moci a prestiži. Každý klik tě posouvá blíž k vrcholu klikací velikosti. Tvá zvířata netrpělivě čekají, až budou vypuštěna, generujíc armádu kliků, která otřese základy virtuální reality. Ale pamatuj, jejich osud je v TVÝCH rukou.
|
||||
|
||||
Máš to, co je potřeba, abys vystoupil nad ostatní? Budeš se spokojovat s průměrem, nebo chopíš své osudu jako Klikací Velikán? BRB na nikoho nečeká, a ani ty neměl/a bys.
|
||||
|
||||
Tady je tvůj úkol:
|
||||
|
||||
Klikej Jako Nikdy Předtím: Rychlými kliky uveď BRB do varu tvou klikací silou.
|
||||
|
||||
Rozšiř Svoji Zoo: Získej ta nejefektivnější klikací zvířata na trhu. Vylepšuj, evoluuj a ovládej. Tvá zoo není jen sbírka zvířat; je to odraz tvé klikací zručnosti.
|
||||
|
||||
Vyzývej Kolegy Klikátory: Není to osobní; je to klikací svět. Vyzývej své přátele, nepřátele a dokonce i babičku, pokud si myslí, že tě může překlikat.
|
||||
|
||||
Selhání není možnost. Komunita BRB se spoléhá na tebe, abys vedl/a útok. Nezklam je. Velké Červené Tlačítko čeká na tvé neúprosné kliky a tvá zvířata jsou připravena uvolnit klikový chaos do herního světa.
|
||||
|
||||
Čas tiká. Vezmi své zařízení, roztahuj ty klikací svaly a nech začít revoluci BRB!
|
||||
|
||||
Klikni dál, Veličenstvo Klikání!
|
||||
|
||||
S úctou, [Tvé Klikací Přezdívka]
|
||||
27
txt/mail - En.txt
Normal file
27
txt/mail - En.txt
Normal file
@@ -0,0 +1,27 @@
|
||||
Subject: Urgent: Mobilize Your Clicking Power NOW for BRB Domination!
|
||||
|
||||
Dear [Player's Name],
|
||||
|
||||
🚨 Attention Clicker Extraordinaire! 🚨
|
||||
|
||||
The time for idle clicking is OVER. The Big Red Button (BRB) demands your immediate attention and relentless dedication. We're not playing games; we're conquering them! The fate of your virtual zoo, filled with click-generating animals, hangs in the balance. It's time to show the world what a true Clicker Champion is made of.
|
||||
|
||||
The BRB is not just a button; it's a gateway to unparalleled power and prestige. Every click propels you closer to the summit of clicker greatness. Your animals are eagerly waiting to be unleashed, generating an army of clicks that will shake the foundations of virtual reality. But remember, their fate is in YOUR hands.
|
||||
|
||||
Do you have what it takes to rise above the rest? Are you willing to settle for mediocrity, or will you seize your destiny as the Clicker Commander? The BRB waits for no one, and neither should you.
|
||||
|
||||
Here's your mission:
|
||||
|
||||
1. **Click Like You've Never Clicked Before:** Rapid-fire clicks are your currency. Shower that BRB with an unrelenting barrage of finger power.
|
||||
|
||||
2. **Expand Your Zoo:** Acquire the most click-efficient animals in the market. Upgrade, evolve, and dominate. Your zoo isn't just a collection of animals; it's a testament to your clicking prowess.
|
||||
|
||||
3. **Challenge Fellow Clickers:** It's not personal; it's a clicker's world. Challenge your friends, foes, and even your grandma if she thinks she can outclick you.
|
||||
|
||||
Failure is not an option. The BRB community is counting on you to lead the charge. Do not let them down. The Big Red Button is waiting for your relentless clicks, and your animals are ready to unleash click chaos upon the gaming world.
|
||||
|
||||
Time is of the essence. Grab your device, flex those clicking muscles, and let the BRB revolution begin!
|
||||
|
||||
Click on, Commander!
|
||||
|
||||
Sincerely, [Your Clicker Alias]
|
||||
Reference in New Issue
Block a user