- Регистрация
- 2 Июн 2023
- Сообщения
- 20
Функция действует так: она начинается с 90% зарядки телефона - ждать 5 минут - 50% зарядки телефона - ждать 5 минут - 10% зарядки телефона - ждать 5 минут - 0% зарядки телефона.
Есть условие: если игрок стоит на чёрной шерсти (это типа он заряжает телефон), то каждые 10 секунд прибавляется 40% зарядки телефона.
Когда я "ставлю телефон на зарядку", если ему 50%, то через 10 секунд становится 90%. Но почему потом сразу становится не опять 50, а уже 10?! Почему функция продолжается?
Проблемный вопрос: возможно ли прервать функцию и вызвать её сначала, и если да, то как... Если нет, то можно ли сделать этот код по-другому? Если можно, то опишите этот код. Буду очень благодарен.
Есть условие: если игрок стоит на чёрной шерсти (это типа он заряжает телефон), то каждые 10 секунд прибавляется 40% зарядки телефона.
Когда я "ставлю телефон на зарядку", если ему 50%, то через 10 секунд становится 90%. Но почему потом сразу становится не опять 50, а уже 10?! Почему функция продолжается?
Проблемный вопрос: возможно ли прервать функцию и вызвать её сначала, и если да, то как... Если нет, то можно ли сделать этот код по-другому? Если можно, то опишите этот код. Буду очень благодарен.