Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Ярослав Кудрин

  • 1
    вклад
  • 7
    вопросов
  • 10
    ответов
  • 30%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как исправить странное поведение Timeline в Unity?

    Ярослав Кудрин @Yarru
    Использовать новую версию Unity и скачать последнюю версию Timeline.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сделать поворот объекта в сторону другого объекта в Unity (2D)?

    Ярослав Кудрин @Yarru Автор вопроса
    Нашёл ответ на другом сайте
    transform.rotation = Quaternion.Euler(transform.rotation.eulerAngles.x, transform.rotation.eulerAngles.y, Mathf.Atan2(point.y - transform.position.y, point.x - transform.position.x) * Mathf.Rad2Deg - 90);
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему элемент пропадает из ArrayList?

    Ярослав Кудрин @Yarru Автор вопроса
    Я уже нашёл ответ, я просто пересоздавал список.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какие есть форумы для помощи проектам?

    Ярослав Кудрин @Yarru Автор вопроса
    Goha.ru, 4PDA

    (Сам откопал пару сайтов)
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Есть ли какая нибудь песочница 3d-мира, в которой можно создавать здания и шарить их в Интернет?

    Ярослав Кудрин @Yarru
    Terraria
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как окрасить строку python кодами цветов майнкрафта?

    Ярослав Кудрин @Yarru
    Вопрос составлен не слишком понятно.
    Окрашивается не строка, а текст, который вы хотите вывести на экран, а как вы это будете делать, зависит от вашего графического движка.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как можно перехватить прямую трансляцию?

    Ярослав Кудрин @Yarru
    Не могу точно сказать, но думаю, вам нужно просто через requests делать скриншот страницы или брать ссылку на текущий кадр через text страницы.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Не запускается реклама в Яндекс.Играх?

    Ярослав Кудрин @Yarru
    Я думаю, что просто реклама Яндекс.Игр не кросс-платформенная, т.е. показывается только на телефоне.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как сделать такие правила в дс? показано на скрине?

    Ярослав Кудрин @Yarru
    Через бота embed generator например.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как "перезагрузить" игру?

    Ярослав Кудрин @Yarru
    Для начала, создайте класс-хранилище (ООП):
    class Data:
    	def __init__(self):
    		self.lst = []
    		self.go = False


    На месте lst = [] в вашем коде поставьте создание хранилища: data = Data()

    Далее, замените test() на data.go = True во 2ом welcome

    А теперь просто уберите функцию def test(), оставив def start_game() над bot.polling() :
    @bot.message_handler(content_types=["text"])
      def start_game(message):
        if message.text == '1':
          bot.send_message(message.chat.id,'Ты победил! Введи /go и поехали снова!')
          lst.clear()
          return
        lst.append(message.text)
        for i in lst:
          bot.send_message(message.chat.id, i)


    Замените return на data.go = False

    И добавьте условие
    if data.go:
    	# весь код, находящийся в def start_game()
    else:
    	bot.send_message(message.chat.id, "Напишите /go !")

    В вашу функцию def start_game() с заменой.

    Вроде всё, если что-то непонятно, обращайтесь.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • Mike_Ro
    Михаил Р.
    • 6 ответов
    • 0 вопросов
  • solotony
    Antonio Solo
    • 6 ответов
    • 0 вопросов
  • SignFinder
    Alexey Dmitriev
    • 5 ответов
    • 0 вопросов
  • AshBlade
    Сергей Соловьев
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации