From 3b2644b5393b74fab9c1110738eb6a8db2ca35f9 Mon Sep 17 00:00:00 2001 From: 10Gummi_b Date: Mon, 15 Dec 2025 13:24:30 +0100 Subject: [PATCH] teszt --- Game/__pycache__/menu.cpython-313.pyc | Bin 1884 -> 1980 bytes Game/game.py | 49 +++++++++++++------------- Game/upgrades.py | 18 +++++----- 3 files changed, 33 insertions(+), 34 deletions(-) diff --git a/Game/__pycache__/menu.cpython-313.pyc b/Game/__pycache__/menu.cpython-313.pyc index 24f7e9051a682b824e56e54f3e735468094e2cc7..13b6bb6ed0feb76f4c6928b8608d15a124317f96 100644 GIT binary patch delta 699 zcmY*WTWb?R6rP#gY&Xg7CY$tPy|mM+*hmDgP$Md_rQX|zwIa46+hm(=({9Ubsx}Hn z@FCDXBn*n+KM)`ERSM!iC^SkM13oGAExkMlKIqv{1qbFk!*|Y{neTjcZ6%~_t7-tj z`mu4r?(vni3Br8u8N>Ju|BkO8HOM(gngT*yXcQenW7sS9mLZ(kJyXct?B};hPx)I= z>qf(!ljywAjV5u-$4g|WBStp7(hUNT_n)A1X^YX5J^Tx?jR4vrJ<$A)o@!wL5f88~qV)ILF=v;3}&{}RTe zrvAfxTpVmQWQUBB|Aye_4S_0u6VO5C6){Da%Fp^v`(va=u9-D5&F6gwqfCSM@*~5R z?OddTrsL2V{?a$_G=IcMO_^ycPA!*a?1>zmwsQF#%|ao)yTBH#RF=+KQ!FMj30klg zfSTYgx;4>yWanZ6(>+F=pD`D+&fLQpE1j`wc*6ArQc9WUa4j@zIScn4^MRc)bM~CW z_5$1CO~8H4$EE&(8*9Nnn0cvhdBh97%U2<+M&cFaST(E{lZ^m^An&vwHL@B>Rh0B@ zSu+d96lMNVitU$JJ9K724?KID4>iBYI{9zuz@>dadOo;#S*04RqWGZ*1w%u%)+!iKxqa3|QEf*V(E3vD5NW~qzrlGKGu?>xP5&)hk8&gIO^SEHfpyP6gSjPI{c zxXV&apA;-uqm+;j>=zm9&&j;W;|81||EhBn0JaFwgWMs+@w4ofaG>@jruV{?u4xz& zdtsWSM7AP~u$JInGf@}D^ll?mpdQs5VQpQ{ZicTn)Q-gq3#2K?ky8ybUQIJ)Aze4j zmEl#wMi!sf%|ufHRjXWVM!@WD#UN(<`K_~$Vsgm9X{-AN;d3Hwir)-^nE!7PI{;`g z$lbfhzD2WH5?G%D$dTHo1nZV^O2G877g9zqARP!1vSDUQmQvuV$QwB?>=5S2r$t}5 z#NNvX#d78{tINZQ9RUxQ4`=iD?I~x#ay+ZxPO_6qJZC*{O65{Yq6(g%Ap~Fa<~?6> zp1GxzK)HKgdpu*$KP=8ZopGiLj>m^t7Udt}8;_jglY2#b&Mnv_ceY5A$nL@PUb1(} z;L*%R%)-~J9$C7|m%gP@T-G}Ww$x)kc`>o6-V7ScqbwOp?UiW)#Wco&e@HNo8thJJ z|M@Q5^Q(Ku5t=3: - coins_per_head += multiplier #Coin-Boost für mehrfaches werfen von Kopf hintereinander - else: - coins_per_head = 0.5 - coins += coins_per_head - print('') - print(f'Du hast {coins} Coins (+ {coins_per_head})') - input() - elif result in range(propability,100): - print('Zahl') - coins_amount = 1 - input() +def coin_flip(propability, coins, coins_per_head, coins_amount, multiplier): + while True: + result = random.randint(0, 100) + if result in range(0,propability): + print(f'Kopf ({coins_amount}x)') + coins_amount += 1 #Anzahl an hintereinander geworfenen "Köpfen" + if coins_amount >=3: + coins_per_head += multiplier #Coin-Boost für mehrfaches werfen von Kopf hintereinander + else: + coins_per_head = 0.5 + coins += coins_per_head + print('') + print(f'Du hast {coins} Coins (+ {coins_per_head})') + input() + elif result in range(propability,100): + print('Zahl') + coins_amount = 1 + input() - coin_flip(propability, coins, coins_per_head, coins_amount, multiplier) +coin_flip(propability, coins, coins_per_head, coins_amount, multiplier) diff --git a/Game/upgrades.py b/Game/upgrades.py index a40cd2d..0cd87d4 100644 --- a/Game/upgrades.py +++ b/Game/upgrades.py @@ -27,15 +27,15 @@ coin_multiplier_lvl10 = coin_multiplier(100,10000) flip_chance_lvl1 = flip_chance(5,0) -flip_chance_lvl2 = flip_chance(10,5) -flip_chance_lvl3 = flip_chance(18,20) -flip_chance_lvl4 = flip_chance(25,40) -flip_chance_lvl5 = flip_chance(35,50) -flip_chance_lvl6 = flip_chance(50,150) -flip_chance_lvl7 = flip_chance(60,300) -flip_chance_lvl8 = flip_chance(75,1000) -flip_chance_lvl9 = flip_chance(80,4000) -flip_chance_lvl10 = flip_chance(95,10000) +flip_chance_lvl2 = flip_chance(10,500) +flip_chance_lvl3 = flip_chance(18,1500) +flip_chance_lvl4 = flip_chance(25,4000) +flip_chance_lvl5 = flip_chance(35,10000) +flip_chance_lvl6 = flip_chance(50,20000) +flip_chance_lvl7 = flip_chance(60,20000) +flip_chance_lvl8 = flip_chance(75,25000) +flip_chance_lvl9 = flip_chance(80,50000) +flip_chance_lvl10 = flip_chance(95,100000) lucky_coin_lvl1 = lucky_coin(0.1, 0)