int cooldown = 35*20; // 35*20 тиков - 20 секунд кулдауна, это время должно превышать время спринта int currentCooldown = 0; Script 2 (void) { if (currentCooldown<=0) // Если мы готовы к спринту { currentCooldown = cooldown; GiveInventory( "SprintPower", 1); // Даем игроку ускорение // Скрипт закончит свою работу, когда пройдет ровно cooldown тиков, // а проверка if (currentCooldown<=0) не позволит скрипту запуститься // второй раз и дать игроку еще одно ускорение раньше положенного // времени while (currentCooldown>0) { currentCooldown--; delay(1); } } }