Create two functions to grow and retract the tongue:
local function retractTongue() if gameEnabled then tonguePart.Size = Vector3.new(tonguePart.Size.X, tonguePart.Size.Y, tonguePart.Size.Z - tongueRetractSpeed) if tonguePart.Size.Z < 0 then tonguePart.Size = Vector3.new(tonguePart.Size.X, tonguePart.Size.Y, 0) end updateLeaderboard() end end Roblox Tongue Battles Script
-- Tongue settings local tonguePart = script.Parent local tongueGrowthSpeed = 0.1 local tongueRetractSpeed = 0.1 local maxTongueLength = 10 Create two functions to grow and retract the
UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.E then growTongue() elseif input.KeyCode == Enum.KeyCode.R then retractTongue() end end) ": " .. tostring(playerData[2])) end end
In Roblox Studio, create a new LocalScript or Script (depending on your preference) and name it TongueBattlesScript . You can attach this script to a Part or Model in your game.
local UserInputService = game:GetService("UserInputService")
local function printLeaderboard() for i, playerData in pairs(leaderboard) do local player = game.Players:GetPlayerByUserId(playerData[1]) print(player.Name .. ": " .. tostring(playerData[2])) end end