Top.Mail.Ru
Ответы

Помогите с рб

напишите скрипт чтобы когда игрок нажимал на обьект то в лидерстатс ему выдавалось +1 если что таблица Clicks

По дате
По рейтингу
Аватар пользователя
Мастер
10мес
1234567891011121314151617181920212223242526272829303132
 local part = script.Parent -- Предполагаем, что скрипт находится внутри объекта 
 
part.Clicked:Connect(function() 
    -- Получаем игрока, который кликнул по объекту 
    local player = game.Players:GetPlayerFromCharacter(part.Parent) 
 
    if player then 
        -- Проверяем, существует ли таблица Clicks у игрока 
        local leaderstats = player:FindFirstChild("leaderstats") 
        if leaderstats then 
            local clicksValue = leaderstats:FindFirstChild("Clicks") 
            if clicksValue then 
                clicksValue.Value = clicksValue.Value + 1 
            else 
                -- Если таблицы Clicks нет, создаем ее 
                clicksValue = Instance.new("IntValue") 
                clicksValue.Name = "Clicks" 
                clicksValue.Parent = leaderstats 
                clicksValue.Value = 1 
            end 
        else 
            -- Если у игрока нет leaderstats, создаем их 
            leaderstats = Instance.new("Folder") 
            leaderstats.Name = "leaderstats" 
            leaderstats.Parent = player 
            local clicksValue = Instance.new("IntValue") 
            clicksValue.Name = "Clicks" 
            clicksValue.Parent = leaderstats 
            clicksValue.Value = 1 
        end 
    end 
end)