Drno, емтест со всей оперативкой или лучше по одной плашке? Мне помню говорили что мол попробуй оставить одну плашку и протестить, затем следующую отдельно.
Morrowind, ошибка в условии, а не самом ожидании, тк ов ожидании прописано 2 строчки (ждать столько-то секунду, затем поменять булевую переменную). Но почему-то ожидание работает только тогда, когда по условию cut_off больше 1
Однако если поставить времени ожидания меньше, или поставить скорость больше (Чтобы эффект перехода длился дольше чем ожидание, важно), то скрипт не игнорит ничего и вполне себе работает. Но мне надо чтобы переход был пол секунды, а ожидание 3 секунды
Upd: Проблема решена. Получилось через "костыль", но все же работает. Надо сделать булевую переменную (еще одну), и в начале каждого кадра давать ей false, и уже внутри кадра менять ее на true, а в конце кадра делать проверку. Так функция с ожиданием запустится только 1 раз (не за кадр, а 1 раз когда надо, а не каждый кадр запускать кусок)
Morrowind, в конце вот этот кусок. Незнаю как цвет поменять:
IEnumerator CoolDown(){
if(end == true){
yield return new WaitForSeconds(waitEmpty);
wait = false;
}
nedland, как правильно придать значение переменной? я в начале прописал global user_ID, потом придал ей значение в одной из функций. Но в другой функции уже не видит этой переменной, не смотря на то что я задал переменную в функции, или вне функции
nedland, а можно как-то сделать типо глобальной переменной? Чтобы ID пользователя привязать к этой переменной. Сколько я не пытался, он не видит переменную типа Global
P.S.: Только сейчас увидел про "логику скрипта и когда нужно запускать". Запускается он сразу, и должен работать вместе с ботом, прибавляя каждую секунду деньги пользователю
if __name__ == '__main__':
loop = asyncio.get_event_loop()
loop.create_task(profit())
Да, ошибки появляются. Я еще не могу понять, как мне получить ID пользователя без сообщений и callback`ов. Не понимаю, как сделать глобальную переменную
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.