Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local UI = script.Parent
- local P = UI.Prisoner
- local C = UI.Cop
- local N = UI.Neutral
- local pReset = UDim2.new(0.8, 0,0.5, 0)
- local cReset = UDim2.new(0.5, 0,0.5, 0)
- local nReset = UDim2.new(0.2, 0,0.5, 0)
- local PC = P.PrisonerConfirm
- local CC = C.CopConfirm
- local NC = N.NeutralConfirm
- local plr = game.Players
- P.Text = "Prisoner"
- C.Text = "Cop"
- N.Text = "Neutral"
- local function copClick()
- CC.Visible = true
- CC.Text = "Confirm"
- N:TweenPosition(
- UDim2.new(-0.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- P:TweenPosition(
- UDim2.new(1.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- CC.MouseButton1Click:Connect(function()
- C:TweenPosition(
- UDim2.new(0.5, 0,-0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- end)
- end
- local function prisonerClick()
- PC.Visible = true
- PC.Text = "Confirm"
- N:TweenPosition(
- UDim2.new(-0.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- C:TweenPosition(
- UDim2.new(-0.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- PC.MouseButton1Click:Connect(function()
- P:TweenPosition(
- UDim2.new(0.8, 0,-0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- end)
- end
- local function neutralClick()
- NC.Visible = true
- NC.Text = "Confirm"
- P:TweenPosition(
- UDim2.new(1.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- C:TweenPosition(
- UDim2.new(1.1, 0,0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- NC.MouseButton1Click:Connect(function()
- N:TweenPosition(
- UDim2.new(-0.3, 0,-0.5, 0),
- Enum.EasingDirection.In,
- Enum.EasingStyle.Sine,
- 2,
- true
- )
- end)
- end
- local function onPlayerClick()
- C.MouseButton1Click:Connect(copClick)
- P.MouseButton1Click:Connect(prisonerClick)
- N.MouseButton1Click:Connect(neutralClick)
- end
- local function resetAllUI()
- C.Position = cReset
- P.Position = pReset
- N.Position = nReset
- CC.Visible = false
- PC.Visible = false
- NC.Visible = false
- end
- UI.Reset.MouseButton1Click:Connect(resetAllUI)
- while task.wait() do
- onPlayerClick()
- end
Advertisement
Add Comment
Please, Sign In to add comment