Загрузка...

Making a Simple Python Clicker [Part #1]

Thread in Python created by kristall0v Jan 9, 2021. 22,992 views

  1. kristall0v
    kristall0v Topic starter Jan 9, 2021 статус продаётся, честь тоже 34,780 Sep 24, 2019
    Да, часть первая
    Никакого PyGame, только православный Tkinter

    Не забываем в командную строку pip install tkinter

    Делаем input и создаем окошко по размерам, задаем переменную для счета
    Code
    from tkinter import *

    tk = Tk()
    tk.title('Clicker')
    tk.geometry("1000x550")
    n = 0
    Добавляем функции для будущих кнопок
    Code
    def nplus():
    global n
    n = n + 1
    label['text'] = str(n) + '$'

    def nsbros():
    global n
    n = 0
    label['text'] = str(n) + '$'
    Создаем первую кнопку для клика
    Code
    btn1 = Button(text="Клик", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nplus)
    btn1.pack()
    Добавляем вывод нашего накликанного через виджет
    Code
    label = Label(tk, text=str(n)+'$', font=('Helvetica 100'))
    label.pack()
    Делаем кнопочку для сброса счета

    Code
    btn2 = Button(text="Сброс", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nsbros)
    btn2.pack()
    Не забываем залупливать весь процесс
    Code
    mainloop()
    Code
    from tkinter import *

    tk = Tk()
    tk.title('Clicker')
    tk.geometry("1000x550")
    n = 0


    def nplus():
    global n
    n = n + 1
    label['text'] = str(n) + '$'

    def nsbros():
    global n
    n = 0
    label['text'] = str(n) + '$'

    btn1 = Button(text="Клик", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nplus)
    btn1.pack()

    label = Label(tk, text=str(n)+'$', font=('Helvetica 100'))
    label.pack()
    btn2 = Button(text="Сброс", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nsbros)
    btn2.pack()
    mainloop()

    В итоге получилось что-то вроде этого. Кнопки работают
    [IMG]


    В следущей части попробуем сделать еще несколько кнопок
    Автокликер, увеличение клика и бонус
     
  2. akeela
    akeela Jan 9, 2021 4,592 Nov 16, 2019
    Снова годноту сделал :duck_like:
     
  3. DaleCooper
    DaleCooper Jan 9, 2021 Убийца Лоры Палмер у меня в профиле 5,370 Jan 19, 2020
    Не насосала, а накликала:2011_like:
     
  4. akeela
    akeela Jan 9, 2021 4,592 Nov 16, 2019
    А Python Designer будешь изучать?
     
  5. УБЕРСОЛЕВОЙ
    УБЕРСОЛЕВОЙ Jan 9, 2021 Banned 2,582 Sep 19, 2018
    а как выводить,вывод прикрути на **** и карту
     
  6. BlackOverlord
    BlackOverlord Jan 9, 2021 Banned 681 Dec 20, 2016
    Теперь нужно сделать автокликер :BrainCosmic:
     
  7. DaleCooper
    DaleCooper Jan 9, 2021 Убийца Лоры Палмер у меня в профиле 5,370 Jan 19, 2020
    Ты конечно хорошо всё расписал, но у @dark_wp есть функция вывода:pepeclap:
     
    1. kristall0v Topic starter
      avatarDaleCooper, предлагаю получить его токен **** и сделать платежку:vinny:
  8. alvkN
    alvkN Jan 9, 2021 53 Jul 1, 2018
    А смысол?
     
    1. kristall0v Topic starter
      avataralvkN, чтом мозги развивать:peka:
  9. SELAN
    SELAN May 14, 2021 252 Apr 10, 2019
    Вторая часть появилась?
     
    1. kristall0v Topic starter
      avatarSELAN, давно уже, ищи по поиску
    2. no_name027
      avatarkristall0v, можно ссылку пжлста?
  10. Lord2001
    Lord2001 May 14, 2021 Banned 115 Sep 28, 2019
    Можешь сделать авто отправку сообщений в дискорд по заданному времени и текста ?)
     
  11. mama_ogra
    mama_ogra Jul 27, 2022 0 Jul 27, 2022
    май лайф би лайк уууууу ааааааа ууаааау ууууу
     
  12. rast99
    rast99 Sep 23, 2022 Banned 0 Sep 23, 2022
    :duck_like: я попробавал
     
  13. popkanegra_inactive6463878
    from tkinter import *

    tk = Tk()
    tk.title('Кликер')
    tk.geometry("1000x550")
    n = 0


    def nplus():
    global n
    n = n + 1000
    label['text'] = str(n) + '$'

    def nsbros():
    global n
    n = 0
    label['text'] = str(n) + '$'

    btn1 = Button(text="Клик", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nplus)
    btn1.pack()

    label = Label(tk, text=str(n)+'$', font=('Helvetica 100'))
    label.pack()
    btn2 = Button(text="Сброс", background="#000", foreground="#fff",
    padx="20", pady="8", font="16", command=nsbros)
    btn2.pack()
    btn2 = Button(text="Вывод на ****", background="#000", foreground="#fff",
    padx="30", pady="10", font="16", command=nsbros)
    btn2.pack()
    mainloop()
     
  14. Илья056
    В какой программе ?
     
    1. evabgxelist
      avatarИлья056, любая, даже IDE стандартный от Python пойдёт
Loading...