Chicken Gui This is a ru script (made by chat gpt) UPD2
Key RequiredUniversal

Chicken Gui This is a ru script (made by chat gpt) UPD2

Universal Script_Chicken__Chicken_ 1.4K views 22 executesUpdated Oct 4, 2025
Unrated
00
Lua Script•253 lines (7722 chars)
-- 🐔 Chicken GUI v2 by ChatGPT

-- === СЕРВИСЫ ===
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")

-- === УДАЛЕНИЕ СТАРОЙ ВЕРСИИ ===
local old = player:WaitForChild("PlayerGui"):FindFirstChild("ChickenGUI")
if old then old:Destroy() end

-- === ГУИ ===
local gui = Instance.new("ScreenGui")
gui.Name = "ChickenGUI"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

-- КНОПКА ОТКРЫТИЯ
local openButton = Instance.new("TextButton")
openButton.Size = UDim2.new(0, 150, 0, 40)
openButton.Position = UDim2.new(0, 20, 0, 200)
openButton.Text = "🐔 Chicken GUI"
openButton.BackgroundColor3 = Color3.fromRGB(255, 230, 150)
openButton.TextColor3 = Color3.fromRGB(0, 0, 0)
openButton.Parent = gui

-- ГЛАВНОЕ ОКНО
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 320, 0, 450)
frame.Position = UDim2.new(0, 20, 0, 250)
frame.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
frame.BorderSizePixel = 2
frame.Visible = false
frame.Active = true
frame.Draggable = true
frame.Parent = gui

-- СКРОЛЛ
local scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(1, -10, 1, -10)
scroll.Position = UDim2.new(0, 5, 0, 5)
scroll.CanvasSize = UDim2.new(0, 0, 2, 0)
scroll.ScrollBarThickness = 8
scroll.BackgroundTransparency = 1
scroll.Parent = frame

local layout = Instance.new("UIListLayout", scroll)
layout.Padding = UDim.new(0, 5)

-- === МУЛЬТИЯЗЫЧНОСТЬ ===
local currentLanguage = "ru"

local lang = {
	ru = {
		speed = "Настройка скорости",
		jump = "Настройка прыжка",
		infjump = "🦘 Вкл/Выкл Беск. прыжок",
		noclip = "🚫 Вкл/Выкл Noclip",
		tp = "📍 Телепорт к игроку",
		bring = "🎯 Притянуть игрока",
		god = "💖 God Mode",
		lang = "Сменить язык: RUS"
	},

	en = {
		speed = "Speed Settings",
		jump = "Jump Power Settings",
		infjump = "🦘 Toggle Inf Jump",
		noclip = "🚫 Toggle Noclip",
		tp = "📍 Teleport to player",
		bring = "🎯 Bring player",
		god = "💖 God Mode",
		lang = "Change Language: ENG"
	}
}

local labels = {}
local buttons = {}

local function makeLabel(text)
	local label = Instance.new("TextLabel", scroll)
	label.Size = UDim2.new(1, -10, 0, 25)
	label.Text = text
	label.BackgroundTransparency = 1
	label.TextColor3 = Color3.new(0, 0, 0)
	label.TextScaled = true
	return label
end

local function makeButton(text, func)
	local btn = Instance.new("TextButton", scroll)
	btn.Size = UDim2.new(1, -10, 0, 35)
	btn.Text = text
	btn.BackgroundColor3 = Color3.fromRGB(200, 200, 255)
	btn.TextColor3 = Color3.new(0, 0, 0)
	btn.MouseButton1Click:Connect(func)
	return btn
end

local function makeTextbox(text, default, callback)
	local box = Instance.new("TextBox", scroll)
	box.Size = UDim2.new(1, -10, 0, 35)
	box.Text = default
	box.PlaceholderText = text
	box.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
	box.TextColor3 = Color3.new(0, 0, 0)
	box.FocusLost:Connect(function(enterPressed)
		if enterPressed then callback(tonumber(box.Text)) end
	end)
	return box
end

-- === ОБНОВЛЕНИЕ ЯЗЫКА ===
local function updateLanguage()
	labels.speed.Text = lang[currentLanguage].speed
	labels.jump.Text = lang[currentLanguage].jump
	buttons.infjump.Text = lang[currentLanguage].infjump
	buttons.noclip.Text = lang[currentLanguage].noclip
	labels.tp.Text = lang[currentLanguage].tp
	labels.bring.Text = lang[currentLanguage].bring
	buttons.god.Text = lang[currentLanguage].god
end

-- === ОПЦИИ ===
labels.speed = makeLabel(lang[currentLanguage].speed)
makeTextbox("Введите скорость", tostring(humanoid.WalkSpeed), function(v) if v then humanoid.WalkSpeed = v end end)

labels.jump = makeLabel(lang[currentLanguage].jump)
makeTextbox("Введите силу прыжка", tostring(humanoid.JumpPower), function(v) if v then humanoid.JumpPower = v end end)

-- БЕСКОНЕЧНЫЙ ПРЫЖОК
local infJumpEnabled = false
buttons.infjump = makeButton(lang[currentLanguage].infjump, function()
	infJumpEnabled = not infJumpEnabled
end)

UserInputService.JumpRequest:Connect(function()
	if infJumpEnabled then humanoid:ChangeState("Jumping") end
end)

-- NOCLIP
local noclipEnabled = false
buttons.noclip = makeButton(lang[currentLanguage].noclip, function()
	noclipEnabled = not noclipEnabled
end)

RunService.Stepped:Connect(function()
	if noclipEnabled and player.Character then
		for _, part in pairs(player.Character:GetDescendants()) do
			if part:IsA("BasePart") then part.CanCollide = false end
		end
	end
end)

-- GOD MODE
local godMode = false
buttons.god = makeButton(lang[currentLanguage].god, function()
	godMode = not godMode
end)

humanoid.HealthChanged:Connect(function()
	if godMode and humanoid.Health <= 1 then
		humanoid.Health = 100
	end
end)

-- ТЕЛЕПОРТ
labels.tp = makeLabel(lang[currentLanguage].tp)

local tpScroll = Instance.new("ScrollingFrame", scroll)
tpScroll.Size = UDim2.new(1, -10, 0, 120)
tpScroll.CanvasSize = UDim2.new(0, 0, 0, 0)
tpScroll.BackgroundColor3 = Color3.fromRGB(230, 230, 230)
tpScroll.ScrollBarThickness = 8

local tpLayout = Instance.new("UIListLayout", tpScroll)
tpLayout.Padding = UDim.new(0, 4)

local function refreshTP()
	for _, c in ipairs(tpScroll:GetChildren()) do if c:IsA("TextButton") then c:Destroy() end end
	for _, plr in ipairs(Players:GetPlayers()) do
		if plr ~= player then
			local b = Instance.new("TextButton", tpScroll)
			b.Size = UDim2.new(1, -8, 0, 30)
			b.Text = "ТП: " .. plr.Name
			b.BackgroundColor3 = Color3.fromRGB(200, 255, 200)
			b.MouseButton1Click:Connect(function()
				if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
					player.Character:MoveTo(plr.Character.HumanoidRootPart.Position)
				end
			end)
		end
	end
end
refreshTP()
Players.PlayerAdded:Connect(refreshTP)
Players.PlayerRemoving:Connect(refreshTP)

-- ПРИТЯЖЕНИЕ
labels.bring = makeLabel(lang[currentLanguage].bring)

local bringScroll = Instance.new("ScrollingFrame", scroll)
bringScroll.Size = UDim2.new(1, -10, 0, 120)
bringScroll.CanvasSize = UDim2.new(0, 0, 0, 0)
bringScroll.BackgroundColor3 = Color3.fromRGB(230, 230, 230)
bringScroll.ScrollBarThickness = 8

local bringLayout = Instance.new("UIListLayout", bringScroll)
bringLayout.Padding = UDim.new(0, 4)

local function refreshBring()
	for _, c in ipairs(bringScroll:GetChildren()) do if c:IsA("TextButton") then c:Destroy() end end
	for _, plr in ipairs(Players:GetPlayers()) do
		if plr ~= player then
			local b = Instance.new("TextButton", bringScroll)
			b.Size = UDim2.new(1, -8, 0, 30)
			b.Text = "Притянуть: " .. plr.Name
			b.BackgroundColor3 = Color3.fromRGB(255, 220, 200)
			b.MouseButton1Click:Connect(function()
				if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") and player.Character then
					plr.Character:SetPrimaryPartCFrame(player.Character.HumanoidRootPart.CFrame)
				end
			end)
		end
	end
end
refreshBring()
Players.PlayerAdded:Connect(refreshBring)
Players.PlayerRemoving:Connect(refreshBring)

-- КНОПКА ОТКРЫТИЯ
openButton.MouseButton1Click:Connect(function()
	frame.Visible = not frame.Visible
end)

-- КНОПКА СМЕНЫ ЯЗЫКА (ВСЕГДА ВИДНА)
local langButton = Instance.new("TextButton")
langButton.Size = UDim2.new(0, 170, 0, 40)
langButton.Position = UDim2.new(0, 20, 0, 700)
langButton.Text = lang[currentLanguage].lang
langButton.BackgroundColor3 = Color3.fromRGB(255, 240, 200)
langButton.TextColor3 = Color3.new(0, 0, 0)
langButton.ZIndex = 10
langButton.Parent = gui

langButton.MouseButton1Click:Connect(function()
	currentLanguage = (currentLanguage == "ru") and "en" or "ru"
	langButton.Text = lang[currentLanguage].lang
	updateLanguage()
end)

Features & Information

No bio

Community Comments (7)

_Chicken__Chicken_Oct 4, 2025(edited)

Yo, I am the creator of this script. Write me your questions, comments,

nemos1radnemos1radOct 4, 2025

bruh ai sckript

Replying to @nemos1rad
_Chicken__Chicken_Oct 4, 2025

@nemos1rad yes i know

nemos1radnemos1radOct 4, 2025

bruh ai script

Replying to @nemos1rad
_Chicken__Chicken_Oct 4, 2025

@nemos1rad да это ии скрипт а ещё он ручки бро

abuabab70abuabab70Oct 4, 2025

What this do

Replying to @abuabab70
_Chicken__Chicken_Oct 4, 2025

@abuabab70 this is a Russian script that I created

More Scripts for Universal Scripts