Advertisement
Guest User

Untitled

a guest
Oct 16th, 2022
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 6.32 KB | Source Code | 0 0
  1. import random
  2.  
  3. def spin():
  4.    
  5.     all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(12)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  6.  
  7.     chance = random.randint(1,100)
  8.     if chance <= 3:#🍭
  9.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(8)]]
  10.     elif chance <= 7 and chance > 3:#🍬
  11.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(28)], ["🍭" for x in range(2)]]
  12.     elif chance <= 11 and chance > 7:#🍩
  13.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(30)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  14.     elif chance <= 15 and chance > 11:#🍪
  15.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(30)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  16.     elif chance <= 20 and chance> 15:#🍒
  17.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(32)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  18.     elif chance <= 25 and chance > 20:#🍎
  19.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(30)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(32)] ,["🍒" for x in range(20)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  20.     elif chance <= 30 and chance > 25:#🍑
  21.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(12)], ["🍉" for x in range(12)], ["🍑" for x in range(32)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  22.     elif chance <= 35 and chance > 30:#🍉
  23.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(12)], ["🍉" for x in range(32)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  24.     elif chance <= 40 and chance > 35:#🍇
  25.         all_syms = all_syms_ex = [["🍌" for x in range(12)], ["🍇" for x in range(32)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  26.     elif chance <= 50 and chance > 40:#🍌
  27.         all_syms = all_syms_ex = [["🍌" for x in range(32)], ["🍇" for x in range(12)], ["🍉" for x in range(12)], ["🍑" for x in range(12)], ["🍎" for x in range(12)] ,["🍒" for x in range(12)], ["🍪" for x in range(10)], ["🍩" for x in range(10)], ["🍬" for x in range(8)], ["🍭" for x in range(2)]]
  28.        
  29.        
  30.     syms = [x for sym in all_syms for x in sym]
  31.  
  32.     reel_5 = [random.choice(syms) for x in range(6)], [random.choice(syms) for x in range(6)], [random.choice(syms) for x in range(6)], [random.choice(syms) for x in range(6)],[random.choice(syms) for x in range(6)]
  33.     return reel_5, chance
  34.  
  35. def fruit_counter():
  36.     reel_5, chance = spin()
  37.     banana = 0
  38.     grape = 0
  39.     melon = 0
  40.     peach = 0
  41.     apple = 0
  42.     cherry = 0
  43.     cookie = 0
  44.     donut = 0
  45.     bonbon = 0
  46.     scatter = 0
  47.     sort_ed = []
  48.     for reel in reel_5:
  49.         reel = sorted(reel)
  50.         sort_ed.append(reel)
  51.         for x in reel:
  52.             banana += x.count("🍌")
  53.             grape += x.count("🍇")
  54.             melon += x.count("🍉")
  55.             peach += x.count("🍑")
  56.             apple += x.count("🍎")
  57.             cherry += x.count("🍒")
  58.             cookie += x.count("🍪")
  59.             donut += x.count("🍩")
  60.             bonbon += x.count("🍬")
  61.             scatter += x.count("🍭")
  62.     for i in sort_ed:
  63.         print(i)
  64.     print("")
  65.    
  66.     return chance, sort_ed, banana, grape, melon, peach, apple, cookie, donut, bonbon, scatter
  67.  
  68.  
  69.  
  70. def remover():
  71.     chance, sort_ed, banana, grape, melon, peach, apple, cookie, donut, bonbon, scatter = fruit_counter()
  72.  
  73.     removed = []
  74.     for reel in sort_ed:
  75.         for i in range(0,len(reel)):
  76.             if banana >= 8:
  77.                 if reel[i] == "🍌":
  78.                     reel[i] = " "
  79.             if grape >= 8:
  80.                 if reel[i] == "🍇":
  81.                     reel[i] = " "
  82.             if melon >= 8:
  83.                 if reel[i] == "🍉":
  84.                     reel[i] = " "
  85.             if melon >= 8:
  86.                 if reel[i] == "🍑":
  87.                     reel[i] = " "
  88.             if peach >= 8:
  89.                 if reel[i] == "🍎":
  90.                     reel[i] = " "
  91.             if apple >= 8:
  92.                 if reel[i] == "🍒":
  93.                     reel[i] = " "
  94.             if cookie >= 8:
  95.                 if reel[i] == "🍪":
  96.                     reel[i] = " "
  97.             if donut >= 8:
  98.                 if reel[i] == "🍩":
  99.                     reel[i] = " "
  100.             if bonbon >= 8:
  101.                 if reel[i] == "🍬":
  102.                     reel[i] = " "
  103.         removed.append(reel)
  104.     return removed
  105.    
  106. for x in remover():
  107.     print(x)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement