{"name":"Julio Franco","short_name":"Julio Franco","description":"S\u00edmbolos del slot<div>symbols = [\"\ud83c\udf52\", \"\ud83c\udf4b\", \"\ud83d\udd14\", \"\ud83d\udc8e\", \"7\ufe0f\u20e3\"]<\/div><div><br><\/div><div># Precio de apuesta en BTC (simulado)<\/div><div>balance_btc = 0.01  # saldo inicial en BTC<\/div><div>bet_btc = 0.001     # apuesta por tirada<\/div><div><br><\/div><div>def spin_slot():<\/div><div>&nbsp; &nbsp; \"\"\"Genera una tirada aleatoria del slot de 3 posiciones\"\"\"<\/div><div>&nbsp; &nbsp; return [random.choice(symbols) for _ in range(3)]<\/div><div><br><\/div><div>def calculate_winnings(result):<\/div><div>&nbsp; &nbsp; \"\"\"Calcula las ganancias seg\u00fan el resultado\"\"\"<\/div><div>&nbsp; &nbsp; if len(set(result)) == 1:  # todos iguales<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; return bet_btc * 10<\/div><div>&nbsp; &nbsp; elif len(set(result)) == 2:  # 2 iguales<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; return bet_btc * 2<\/div><div>&nbsp; &nbsp; else:<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; return 0<\/div><div><br><\/div><div>def play_slot():<\/div><div>&nbsp; &nbsp; global balance_btc<\/div><div>&nbsp; &nbsp; if balance_btc &lt; bet_btc:<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; print(\"Saldo insuficiente para apostar.\")<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; return False<\/div><div>&nbsp; &nbsp;&nbsp;<\/div><div>&nbsp; &nbsp; balance_btc -= bet_btc<\/div><div>&nbsp; &nbsp; result = spin_slot()<\/div><div>&nbsp; &nbsp; winnings = calculate_winnings(result)<\/div><div>&nbsp; &nbsp; balance_btc += winnings<\/div><div>&nbsp; &nbsp;&nbsp;<\/div><div>&nbsp; &nbsp; print(\"Tirada:\", \" | \".join(result))<\/div><div>&nbsp; &nbsp; if winnings &gt; 0:<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; print(f\"\u00a1Ganaste {winnings:.4f} BTC!\")<\/div><div>&nbsp; &nbsp; else:<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; print(\"No ganaste esta vez.\")<\/div><div>&nbsp; &nbsp; print(f\"Saldo actual: {balance_btc:.4f} BTC<\/div><div>\")<\/div><div>&nbsp; &nbsp; return True<\/div><div><br><\/div><div># Ejemplo de uso<\/div><div>if __name__ == \"__main__\":<\/div><div>&nbsp; &nbsp; print(\"=== Bienvenido al Slot BTC ===\")<\/div><div>&nbsp; &nbsp; while True:<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; acci\u00f3n = input(\"Presiona Enter para jugar o 'q' para salir: \").lower()<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; if acci\u00f3n == \"q\":<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; print(\"Gracias por jugar. Saldo final:\", balance_btc, \"BTC\")<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break<\/div><div>&nbsp; &nbsp; &nbsp; &nbsp; play_slot()<br><div><br><\/div><\/div>","scope":"\/","start_url":"\/","background_color":"#FFFFFF","theme_color":"#FFFFFF","display":"standalone","orientation":"any","status_bar":"black","splash_pages":null,"icons":[{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-72x72.png","sizes":"72x72","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-96x96.png","sizes":"96x96","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-128x128.png","sizes":"128x128","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-144x144.png","sizes":"144x144","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-192x192.png","sizes":"192x192","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-384x384.png","sizes":"384x384","type":"image\/png","purpose":"any"},{"src":"https:\/\/juliofranco.com.free\/files\/2652550\/Icons\/icon-512x512.png","sizes":"512x512","type":"image\/png","purpose":"any"}]}