Script Do Simulador De Clicker! -
Detecta a interação do usuário na interface gráfica.
game.Players.PlayerAdded:Connect(function(player) -- Cria a pasta de estatísticas no jogador local leaderstats = Instance.new("Folder") leaderstats.Name = "leaderstats" leaderstats.Parent = player -- Cria o valor de Cliques local cliques = Instance.new("IntValue") cliques.Name = "Cliques" cliques.Value = 0 cliques.Parent = leaderstats end) Use code with caution. Copied to clipboard 2. Evento de Clique (RemoteEvent)
Para que o clique seja seguro, você precisa de um "mensageiro" que avisa o servidor que o jogador clicou. ReplicatedStorage -> Clique no + -> RemoteEvent . Renomeie para AddClick . 3. Script do Servidor (Dar Pontos) SCRIPT DO SIMULADOR DE CLICKER!
Este script recebe o sinal do botão e adiciona o ponto ao jogador. No mesmo script que você criou no ServerScriptService (adicione ao final):
Garante que o jogador não consiga "trapalhar" os pontos facilmente pelo lado do cliente. Detecta a interação do usuário na interface gráfica
Agora você precisa de um botão na tela para o jogador clicar. Vá em StarterGui -> Adicione um . Dentro do ScreenGui, adicione um TextButton . Dentro do TextButton, adicione um LocalScript . Código do LocalScript:
local button = script.Parent local ReplicatedStorage = game:GetService("ReplicatedStorage") local AddClickEvent = ReplicatedStorage:WaitForChild("AddClick") button.MouseButton1Click:Connect(function() -- Avisa o servidor para dar o ponto AddClickEvent:FireServer() -- Efeito visual simples (opcional) button.TextScale = 1.2 task.wait(0.1) button.TextScale = 1.0 end) Use code with caution. Copied to clipboard Resumo do funcionamento: Gerencia e exibe os pontos do jogador. Evento de Clique (RemoteEvent) Para que o clique
Para tutoriais mais avançados com sistemas de "Rebirth" ou "Pets", você pode conferir os guias detalhados do Roblox DevForum ou canais especializados como o You CAN Script .