Загрузка данных


local UserInputService = game:GetService("UserInputService")
local player = game.Players.LocalPlayer

-- Ждем загрузки параметров
local leaderstats = player:WaitForChild("leaderstats")
local clicks = leaderstats:WaitForChild("Clicks")
local speed = leaderstats:WaitForChild("Speed")

-- Слушаем клики по всему экрану
UserInputService.InputBegan:Connect(function(input, gameProcessedEvent)
	-- Если игрок нажал на обычную кнопку интерфейса (например, меню), то клик для скорости не засчитываем
	if gameProcessedEvent then return end
	
	-- Проверяем, что нажата Левая Кнопка Мыши (на ПК) или Тап по экрану (на телефоне)
	if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
		-- Прибавляем клик
		clicks.Value = clicks.Value + 1
		
		-- Пересчитываем скорость (1 клик = 0.1 м/с)
		speed.Value = clicks.Value * 0.1
	end
end)