diff --git a/changelog b/changelog
index 50904c3..2ac923b 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,7 @@
+ v40.5
+ Added: Edited scrollbar
+
+ Fixed: Shop buttons for Czech
v40
Added: Otters + Meerkats + Raccoons + Owls
Prestige!
diff --git a/css/shop.css b/css/shop.css
index e77961b..3322449 100644
--- a/css/shop.css
+++ b/css/shop.css
@@ -243,4 +243,13 @@ ul li a{
}
ul li:hover a{
color: #44dd44;
+}
+
+::-webkit-scrollbar{
+ background: transparent;
+ width: 10px;
+}
+::-webkit-scrollbar-thumb{
+ background: linear-gradient(transparent, #00ec00);
+ border-radius: 0 0 0.5rem 0.5rem;
}
\ No newline at end of file
diff --git a/css/upgr.css b/css/upgr.css
index d6f7e1c..3bf8fe0 100644
--- a/css/upgr.css
+++ b/css/upgr.css
@@ -272,4 +272,13 @@ ul li a{
}
ul li:hover a{
color: #44dd44;
+}
+
+::-webkit-scrollbar{
+ background: transparent;
+ width: 10px;
+}
+::-webkit-scrollbar-thumb{
+ background: linear-gradient(transparent, #00ec00);
+ border-radius: 0 0 0.5rem 0.5rem;
}
\ No newline at end of file
diff --git a/js/shop.js b/js/shop.js
index 2e6e837..40b6574 100644
--- a/js/shop.js
+++ b/js/shop.js
@@ -182,10 +182,10 @@ function load(){
ch1.innerHTML = 'Kup Geparda za
2 hady a 2 ptakopysky'
py1.innerHTML = 'Kup Kobru za
1 geparda a 5 hrochů'
gi1.innerHTML = 'Kup Žirafu za
1 kobru a 20 lišek'
- ot1.innerHTML = 'Kup Vydru za
1 žirafu a 20 lišek'
- me1.innerHTML = 'Kup Surikatu za
1 kobru a 20 lišek'
- ra1.innerHTML = 'Kup Mývala za
1 kobru a 20 lišek'
- ow1.innerHTML = 'Kup Sovu za
1 kobru a 20 lišek'
+ ot1.innerHTML = 'Kup Vydru za
1 žirafu a 2 capybary'
+ me1.innerHTML = 'Kup Surikatu za
1 vydru a 3 velryby'
+ ra1.innerHTML = 'Kup Mývala za
1 surikatu a 7 dikobrazů'
+ ow1.innerHTML = 'Kup Sovu za
1 mývala a 1 hada'
lm1.innerHTML = 'Kup Citrón za pár koček'
lt1.innerHTML = 'Kup Citrónovník za 5 citrónů'
@@ -449,252 +449,181 @@ function mxlt(){
upload()
}
function mxwh(){
- one = Math.floor(items.wolfs/2)
+ let amount = Math.floor(items.wolfs/2);
- items.wolfs -= one*2
- items.whales += one
- upload()
+ items.wolfs -= amount*2;
+ items.whales += amount;
+ upload();
}
let one,two,val
-// Max Wolf
+// Max Shop
function mxwl(){
- one = Math.floor(items.foxes/5)
- two = Math.floor(items.dogs/6)
-
- if(one<=two){
- items.foxes -= one*5
- items.dogs -= one*6
- items.wolfs += one
- }else if(one>=two){
- items.foxes -= two*5
- items.dogs -= two*6
- items.wolfs += two
+ let amount = Math.min(Math.floor(items.foxes/5), Math.floor(items.dogs/6));
+
+ if(amount > 0){
+ items.foxes -= amount*5
+ items.dogs -= amount*6
+ items.wolfs += amount
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
-
function mxhm(){
- one = Math.floor(items.wolfs/1)
- two = Math.floor(items.cats/2)
-
- if(one<=two){
- items.wolfs -= one*1
- items.cats -= one*2
- items.hamsters += one
- }else if(one>=two){
- items.wolfs -= two*1
- items.cats -= two*2
- items.hamsters += two
+ let amount = Math.min(Math.floor(items.wolfs/1), Math.floor(items.cats/2));
+
+ if(amount > 0){
+ items.wolfs -= amount*1;
+ items.cats -= amount*2;
+ items.hamsters += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxcp(){
- one = Math.floor(items.whales/1)
- two = Math.floor(items.cats/4)
+ let amount = Math.min(Math.floor(items.whales/1), Math.floor(items.cats/4));
- if(one<=two){
- items.whales -= one*1
- items.cats -= one*4
- items.capybaras += one
- }else if(one>=two){
- items.whales -= two*1
- items.cats -= two*4
- items.capybaras += two
+ if(amount > 0){
+ items.whales -= amount*1;
+ items.cats -= amount*4;
+ items.capybaras += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxpl(){
- one = Math.floor(items.capybaras/1)
- two = Math.floor(items.wolfs/1)
+ let amount = Math.min(Math.floor(items.capybaras/1), Math.floor(items.wolfs/1));
- if(one<=two){
- items.capybaras -= one*1
- items.wolfs -= one*1
- items.platapuses += one
- }else if(one>=two){
- items.capybaras -= two*1
- items.wolfs -= two*1
- items.platapuses += two
+ if(amount > 0){
+ items.capybaras -= amount*1;
+ items.wolfs -= amount*1;
+ items.platapuses += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxpr(){
- one = Math.floor(items.platapuses/1)
- two = Math.floor(items.whales/1)
+ let amount = Math.min(Math.floor(items.platapuses/1), Math.floor(items.whales/1));
- if(one<=two){
- items.platapuses -= one*1
- items.whales -= one*1
- items.porcupines += one
- }else if(one>=two){
- items.platapuses -= two*1
- items.whales -= two*1
- items.porcupines += two
+ if(amount > 0){
+ items.platapuses -= amount*1;
+ items.whales -= amount*1;
+ items.porcupines += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxhi(){
- one = Math.floor(items.porcupines/1)
- two = Math.floor(items.hamsters/2)
+ let amount = Math.min(Math.floor(items.porcupines/1), Math.floor(items.hamsters/2));
- if(one<=two){
- items.porcupines -= one*1
- items.hamsters -= one*2
- items.hippos += one
- }else if(one>=two){
- items.porcupines -= two*1
- items.hamsters -= two*2
- items.hippos += two
+ if(amount > 0){
+ items.porcupines -= amount*1;
+ items.hamsters -= amount*2;
+ items.hippos += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxsn(){
- one = Math.floor(items.whales/2);
- two = Math.floor(items.hamsters/4);
+ let amount = Math.min(Math.floor(items.whales/2), Math.floor(items.hamsters/4));
- if(one<=two){
- items.whales -= one*2;
- items.hamsters -= one*4;
- items.snakes += one;
- }else if(one>=two){
- items.whales -= two*2;
- items.hamsters -= two*4;
- items.snakes += two;
+ if(amount > 0){
+ items.whales -= amount*2;
+ items.hamsters -= amount*4;
+ items.snakes += amount;
}else{
console.log('You fucked up you stupid bitch');
}
upload();
}
function mxch(){
- one = Math.floor(items.snakes/2);
- two = Math.floor(items.platapuses/2);
+ let amount = Math.min(Math.floor(items.snakes/2), Math.floor(items.platapuses/2));
- if(one<=two){
- items.snakes -= one*2;
- items.platapuses -= one*2;
- items.cheetahs += one;
- }else if(one>=two){
- items.snakes -= two*2;
- items.platapuses -= two*2;
- items.cheetahs += two;
+ if(amount > 0){
+ items.snakes -= amount*2;
+ items.platapuses -= amount*2;
+ items.cheetahs += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxpy(){
- one = Math.floor(items.cheetahs/1);
- two = Math.floor(items.hippos/5);
+ let amount = Math.min(Math.floor(items.cheetahs/1), Math.floor(items.hippos/5));
- if(one<=two){
- items.cheetahs -= one*1;
- items.hippos -= one*5;
- items.pythons += one;
- }else if(one>=two){
- items.cheetahs -= two*1;
- items.hippos -= two*5;
- items.pythons += two;
+ if(amount > 0){
+ items.cheetahs -= amount*1;
+ items.hippos -= amount*5;
+ items.pythons += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxgi(){
- one = Math.floor(items.pythons/1);
- two = Math.floor(items.foxes/20);
+ let amount = Math.min(Math.floor(items.pythons/1), Math.floor(items.foxes/20));
- if(one<=two){
- items.pythons -= one*1;
- items.foxes -= one*20;
- items.girrafes += one;
- }else if(one>=two){
- items.pythons -= two*1;
- items.foxes -= two*20;
- items.girrafes += two;
+ if(amount){
+ items.pythons -= amount*1;
+ items.foxes -= amount*20;
+ items.girrafes += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxot(){
- one = Math.floor(items.girrafes/1);
- two = Math.floor(items.capybaras/2);
+ let amount = Math.min(Math.floor(items.girrafes/1), Math.floor(items.capybaras/2));
- if(one<=two){
- items.girrafes -= one*1;
- items.capybaras -= one*2;
- items.otters += one;
- }else if(one>=two){
- items.girrafes -= two*1;
- items.capybaras -= two*2;
- items.otters += two;
+ if(amount > 0){
+ items.girrafes -= amount*1;
+ items.capybaras -= amount*2;
+ items.otters += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxme(){
- one = Math.floor(items.otters/1);
- two = Math.floor(items.whales/3);
+ let amount = Math.min(Math.floor(items.otters/1), Math.floor(items.whales/3));
- if(one<=two){
- items.otters -= one*1;
- items.whales -= one*3;
- items.meerkat += one;
- }else if(one>=two){
- items.otters -= two*1;
- items.whales -= two*3;
- items.meerkat += two;
+ if(amount > 0){
+ items.otters -= amount*1;
+ items.whales -= amount*3;
+ items.meerkat += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxra(){
- one = Math.floor(items.meerkat/1);
- two = Math.floor(items.porcupines/7);
+ let amount = Math.min(Math.floor(items.meerkat/1), Math.floor(items.porcupines/7));
- if(one<=two){
- items.meerkat -= one*1;
- items.porcupines -= one*7;
- items.raccoon += one;
- }else if(one>=two){
- items.meerkat -= two*1;
- items.porcupines -= two*7;
- items.raccoon += two;
+ if(amount > 0){
+ items.meerkat -= amount*1;
+ items.porcupines -= amount*7;
+ items.raccoon += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
function mxow(){
- one = Math.floor(items.raccoon/1);
- two = Math.floor(items.snakes/1);
+ let amount = Math.min(Math.floor(items.raccoon/1), Math.floor(items.snakes/1));
- if(one<=two){
- items.raccoon -= one*1;
- items.snakes -= one*1;
- items.owl += one;
- }else if(one>=two){
- items.raccoon -= two*1;
- items.snakes -= two*1;
- items.owl += two;
+ if(amount > 0){
+ items.raccoon -= amount*1;
+ items.snakes -= amount*1;
+ items.owl += amount;
}else{
- console.log('You fucked up you stupid bitch')
+ console.log('You fucked up you stupid bitch');
}
upload();
}
@@ -761,6 +690,21 @@ function fornum(num) {
/* SHOPPING WITH ONLY CLICKS */
+function buyAnimal(animal, cost) {
+ const quantity = Math.floor(items.clicks / cost);
+
+ if (quantity > 0) {
+ items[animal] += quantity;
+ items.clicks -= quantity * cost;
+ upload();
+ }
+}
+
+// Example usage for buying cats
+function buyCat() {
+ buyAnimal('cats', 1200);
+}
+
// cat
function buyCcat(){
if(items.clicks >= 1200){