Garante que o jogador não consiga "trapalhar" os pontos facilmente pelo lado do cliente.
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):
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!
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 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 . Garante que o jogador não consiga "trapalhar" os
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:
Detecta a interação do usuário na interface gráfica. ReplicatedStorage -> Clique no + -> RemoteEvent
Este script cria os valores que aparecem no canto da tela (como "Cliques"). ServerScriptService -> Clique no + -> Script .