Загрузка...

Скрипт мини-игры Тараканы [КОД, ЗА КОТОРЫЙ МНЕ СТЫДНО]

Тема в разделе Python создана пользователем kristall0v 18 дек 2020. 308 просмотров

  1. kristall0v
    kristall0v Автор темы 18 дек 2020 статус продаётся, честь тоже 31 493 24 сен 2019
    Боже, ну и хуйня... а хотя сама идея интересная...


    Код
    import random
    from time import *
    f = [0, 1]
    print('① – – – – – – – – - - #stop')
    print('② – – – – – – – – - - #stop')
    print('③ – – – – – – – – - - #stop')
    print('④ – – – – – – – – - - #stop')
    a = 0
    b = 0
    c = 0
    d = 0
    print('''Правила:
    1) Жуки смещаются (или не смещаются) рандомно благодаря переменной, которая может принимать только два значения:
    - 1 - смещение
    - 0 - несмещение
    2) Сделайте ставку и ждите, пока один из жуков не дойдет до конца.
    3) Если ваша ставка верна, вы получите +300% к ставке.''')
    s = float(input('Введите сумму ставки: '))
    if s < 0:
    print('Неверная сумма ставки')
    else:
    st = int(input('Введите номер жука, на которого хотите сделать ставку 1/2/3/4: '))
    if st < 1 or st > 4:
    print('Неверный номер жука')
    else:
    i = 1
    while 1 > 0:
    a = a + (random.choice(f))
    b = b + (random.choice(f))
    c = c + (random.choice(f))
    d = d + (random.choice(f))
    if a == 0:
    sleep(2)
    print('#', i, '#')
    print('① – – – – – – – – - - #stop')
    elif a == 1:
    sleep(2)
    print('#', i, '#')
    print('- ① – – – – – – – - - #stop')
    elif a == 2:
    sleep(2)
    print('#', i, '#')
    print('- - ① – – – – – – - - #stop')
    elif a == 3:
    sleep(2)
    print('#', i, '#')
    print('- - - ① – – – – – - - #stop')
    elif a == 4:
    sleep(2)
    print('#', i, '#')
    print('- - - - ① – – – – - - #stop')
    elif a == 5:
    sleep(2)
    print('#', i, '#')
    print('- - - - - ① – – – - -#stop')
    elif a == 6:
    sleep(2)
    print('#', i, '#')
    print('- - - - - - ① – – - - #stop')
    elif a == 7:
    sleep(2)
    print('#', i, '#')
    print('- - - - - - - ① – - - #stop')
    elif a == 8:
    sleep(2)
    print('#', i, '#')
    print('- - - - - - - - ① - - #stop')
    elif a == 9:
    sleep(2)
    print('#', i, '#')
    print('- - - - - - - - - ① – #stop')
    elif a == 10:
    sleep(2)
    print('#', i, '#')
    print('- - - - - - - - - - ① #stop')
    if b == 0:
    print('② – – – – – – – – - - #stop')
    elif b == 1:
    print('- ② – – – – – – – - - #stop')
    elif b == 2:
    print('- - ② – – – – – – - - #stop')
    elif b == 3:
    print('- - - ② – – – – – - - #stop')
    elif b == 4:
    print('- - - - ② – – – – - - #stop')
    elif b == 5:
    print('- - - - - ② – – – - - #stop')
    elif b == 6:
    print('- - - - - - ② – – - - #stop')
    elif b == 7:
    print('- - - - - - - ② – - - #stop')
    elif b == 8:
    print('- - - - - - - - ② - - #stop')
    elif b == 9:
    print('- - - - - - - - - ② – #stop')
    elif b == 10:
    print('- - - - - - - - - - ② #stop')
    if c == 0:
    print('③ – – – – – – – – - - #stop')
    elif c == 1:
    print('- ③ – – – – – – – - - #stop')
    elif c == 2:
    print('- - ③ – – – – – – - - #stop')
    elif c == 3:
    print('- - - ③ – – – – – - - #stop')
    elif c == 4:
    print('- - - - ③ – – – – - - #stop')
    elif c == 5:
    print('- - - - - ③ – – – - - #stop')
    elif c == 6:
    print('- - - - - - ③ – – - - #stop')
    elif c == 7:
    print('- - - - - - - ③ – - - #stop')
    elif c == 8:
    print('- - - - - - - - ③ - - #stop')
    elif c == 9:
    print('- - - - - - - - - ③ – #stop')
    elif c == 10:
    print('- - - - - - - - - - ③ #stop')
    if d == 0:
    print('④ – – – – – – – – - - #stop')
    print('')
    elif d == 1:
    print('- ④ – – – – – – – - - #stop')
    print('')
    elif d == 2:
    print('- - ④ – – – – – – - - #stop')
    print('')
    elif d == 3:
    print('- - - ④ – – – – – - - #stop')
    print('')
    elif d == 4:
    print('- - - - ④ – – – – - - #stop')
    print('')
    elif d == 5:
    print('- - - - - ④ – – – - - #stop')
    print('')
    elif d == 6:
    print('- - - - - - ④ – – - - #stop')
    print('')
    elif d == 7:
    print('- - - - - - - ④ – - - #stop')
    print('')
    elif d == 8:
    print('- - - - - - - - ④ - - #stop')
    print('')
    elif d == 9:
    print('- - - - - - - - - ④ – #stop')
    print('')
    elif d == 10:
    print('- - - - - - - - - - ④ #stop')
    print('')
    i += 1
    if a == 10 or b == 10 or c == 10 or d == 10:
    break
    if a == b == c == d == 10:
    print('Все жуки пришли к финижу одновременно')
    if a == b == c == 10 and d != 10:
    print('Первый, второй и третий жуки пришли к финишу одновременно')
    if a == b == d == 10 and c != 10:
    print('Первый, второй и четвертый жуки пришли к финишу одновременно')
    if a == c == d == 10 and b != 10:
    print('Первый, третий и четвертый жуки пришли к финишу одновременно')
    if b == c == d == 10 and a != 10:
    print('Второй, третий и четвертый жуки пришли к финишу одновременно')
    if a==b==10 and c!=10 and d!=10:
    print('Первый и второй жуки пришли к финишу одновременно')
    if a==c==10 and b!=10 and d!=10:
    print('Первый и третий жуки пришли к финишу одновременно')
    if a==d==10 and c!=10 and b!=10:
    print('Первый и второй жуки пришли к финишу одновременно')
    if b==c==10 and a!=10 and d!=10:
    print('Второй и третий жуки пришли к финишу одновременно')
    if b==d==10 and c!=10 and a!=10:
    print('Второй и четвертый жуки пришли к финишу одновременно')
    if c==d==10 and a!=10 and b!=10:
    print('Третий и четвертый жуки пришли к финишу одновременно')
    if a==10 and b!=10 and c!=10 and d!=10:
    print('Первый жук победил')
    if b==10 and a!=10 and c!=10 and d!=10:
    print('Второй жук победил')
    if c==10 and a!=10 and b!=10 and d!=10:
    print('Третий жук победил')
    if d==10 and a!=10 and b!=10 and c!=10:
    print('Четвертый жук победил')
    if a==10 and st==1:
    print('Ваша ставка верна. Вы получили +',s*3)
    print('Итог:',s*4)
    elif b==10 and st==2:
    print('Ваша ставка верна. Вы получили +',s*3)
    print('Итог:',s*4)
    elif c==10 and st==3:
    print('Ваша ставка верна. Вы получили +',s*3)
    print('Итог:',s*4)
    elif d==10 and st==4:
    print('Ваша ставка верна. Вы получили +',s*3)
    print('Итог:',s*4)
    else:
    print('Вы проирали')
    print('Спасибо за игру!')
    print('program by CRY CRYSTAL')
     
  2. тэслер
    тэслер 18 дек 2020 7.11.25 28 238 7 янв 2019
    пацаны которые живут в общаге и у них эта игра каждый день :ne_ponyal:
     
  3. NotGenaJopa
    NotGenaJopa 18 дек 2020 15 15 ноя 2020
    я проирал
     
  4. akeela
    akeela 18 дек 2020 4613 16 ноя 2019
    А как убить таракана, а то нечестно. Я всегда как вижу таракана - так тапочком по нему шлепаю.
    А так, классная игруля)
     
  5. Сазанька
    А как в командной строке запустить?:emm::Rotvgovne:
     
    1. akeela
      Сазанька, тебе скачать пайтон надо, потом этот код скопировать и открыть через командную строку или IDE
    2. Сазанька
      akeela, Это постирония ебать, какой питон?
  6. Halandoff
    Halandoff 18 дек 2020 purple bitch 50 6 янв 2018
    хд, если если если если если если если если если если иначе иначе иначе иначе
     
    1. Посмотреть предыдущие комментарии (2)
    2. weret_inactive620217
      kristall0v, можно просто сделать это ① – – – – – – – – - - #stop массивом и тогда на каждого таракана будет по два логических оператора
    3. kristall0v Автор темы
  7. kapysta123jopa
    kapysta123jopa 19 дек 2020 крыша оффтопа 31 23 окт 2020
    Прикольно я выйграл
     
Top
Загрузка...