Script Do Simulador De Clicker! «No Password»
local ReplicatedStorage = game:GetService("ReplicatedStorage") local AddClickEvent = ReplicatedStorage:WaitForChild("AddClick") AddClickEvent.OnServerEvent:Connect(function(player) -- Adiciona +1 clique ao valor do jogador player.leaderstats.Cliques.Value = player.leaderstats.Cliques.Value + 1 end) Use code with caution. Copied to clipboard 4. Script do Botão (Interface Visual)
Aqui está um kit básico de scripts para você criar um no Roblox Studio. Ele está dividido em duas partes essenciais: o sistema que guarda os pontos do jogador e o sistema que detecta o clique. 1. Sistema de Pontos (Leaderstats)
Este script cria os valores que aparecem no canto da tela (como "Cliques"). ServerScriptService -> Clique no + -> Script . SCRIPT DO SIMULADOR DE CLICKER!
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.
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) Ele está dividido em duas partes essenciais: o
Detecta a interação do usuário na interface gráfica.
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): ServerScriptService -> Clique no + -> Script
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)
0 comments:
Post a Comment