Fix compiling script
This commit is contained in:
parent
427d4c687c
commit
7e602a9d4b
|
|
@ -77,9 +77,9 @@ CreateButtons = function(frame, buttons, yPos, ySize)
|
||||||
end)(),
|
end)(),
|
||||||
Text = obj.Text,
|
Text = obj.Text,
|
||||||
TextColor3 = Color3.new(1, 1, 1),
|
TextColor3 = Color3.new(1, 1, 1),
|
||||||
MouseButton1Click = onnect(obj.Function),
|
|
||||||
Parent = frame
|
Parent = frame
|
||||||
})
|
})
|
||||||
|
button.MouseButton1Click:connect(obj.Function)
|
||||||
buttonObjs[buttonNum] = button
|
buttonObjs[buttonNum] = button
|
||||||
buttonNum = buttonNum + 1
|
buttonNum = buttonNum + 1
|
||||||
end
|
end
|
||||||
|
|
@ -130,7 +130,32 @@ t.CreateStyledMessageDialog = function(title, message, style, buttons)
|
||||||
Size = UDim2.new(0.5, 0, 0, 165),
|
Size = UDim2.new(0.5, 0, 0, 165),
|
||||||
Position = UDim2.new(0.25, 0, 0.5, -72.5),
|
Position = UDim2.new(0.25, 0, 0.5, -72.5),
|
||||||
Active = true,
|
Active = true,
|
||||||
Style = Enum.FrameStyle.RobloxRound
|
Style = Enum.FrameStyle.RobloxRound,
|
||||||
|
New("TextLabel", "Title", {
|
||||||
|
Text = title,
|
||||||
|
TextStrokeTransparency = 0,
|
||||||
|
BackgroundTransparency = 1,
|
||||||
|
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
||||||
|
Position = UDim2.new(0, 80, 0, 0),
|
||||||
|
Size = UDim2.new(1, -80, 0, 40),
|
||||||
|
Font = Enum.Font.ArialBold,
|
||||||
|
FontSize = Enum.FontSize.Size36,
|
||||||
|
TextXAlignment = Enum.TextXAlignment.Center,
|
||||||
|
TextYAlignment = Enum.TextYAlignment.Center
|
||||||
|
}),
|
||||||
|
New("TextLabel", "Message", {
|
||||||
|
Text = message,
|
||||||
|
TextStrokeTransparency = 0,
|
||||||
|
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
||||||
|
Position = UDim2.new(0.025, 80, 0, 45),
|
||||||
|
Size = UDim2.new(0.95, -80, 0, 55),
|
||||||
|
BackgroundTransparency = 1,
|
||||||
|
Font = Enum.Font.Arial,
|
||||||
|
FontSize = Enum.FontSize.Size18,
|
||||||
|
TextWrap = true,
|
||||||
|
TextXAlignment = Enum.TextXAlignment.Left,
|
||||||
|
TextYAlignment = Enum.TextYAlignment.Top
|
||||||
|
})
|
||||||
})
|
})
|
||||||
local styleImage = New("ImageLabel", "StyleImage", {
|
local styleImage = New("ImageLabel", "StyleImage", {
|
||||||
BackgroundTransparency = 1,
|
BackgroundTransparency = 1,
|
||||||
|
|
@ -149,33 +174,6 @@ t.CreateStyledMessageDialog = function(title, message, style, buttons)
|
||||||
return t.CreateMessageDialog(title, message, buttons)
|
return t.CreateMessageDialog(title, message, buttons)
|
||||||
end
|
end
|
||||||
styleImage.Parent = frame
|
styleImage.Parent = frame
|
||||||
local titleLabel = New("TextLabel", "Title", {
|
|
||||||
Text = title,
|
|
||||||
TextStrokeTransparency = 0,
|
|
||||||
BackgroundTransparency = 1,
|
|
||||||
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
|
||||||
Position = UDim2.new(0, 80, 0, 0),
|
|
||||||
Size = UDim2.new(1, -80, 0, 40),
|
|
||||||
Font = Enum.Font.ArialBold,
|
|
||||||
FontSize = Enum.FontSize.Size36,
|
|
||||||
TextXAlignment = Enum.TextXAlignment.Center,
|
|
||||||
TextYAlignment = Enum.TextYAlignment.Center,
|
|
||||||
Parent = frame
|
|
||||||
})
|
|
||||||
local messageLabel = New("TextLabel", "Message", {
|
|
||||||
Text = message,
|
|
||||||
TextStrokeTransparency = 0,
|
|
||||||
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
|
||||||
Position = UDim2.new(0.025, 80, 0, 45),
|
|
||||||
Size = UDim2.new(0.95, -80, 0, 55),
|
|
||||||
BackgroundTransparency = 1,
|
|
||||||
Font = Enum.Font.Arial,
|
|
||||||
FontSize = Enum.FontSize.Size18,
|
|
||||||
TextWrap = true,
|
|
||||||
TextXAlignment = Enum.TextXAlignment.Left,
|
|
||||||
TextYAlignment = Enum.TextYAlignment.Top,
|
|
||||||
Parent = frame
|
|
||||||
})
|
|
||||||
CreateButtons(frame, buttons, UDim.new(0, 105), UDim.new(0, 40))
|
CreateButtons(frame, buttons, UDim.new(0, 105), UDim.new(0, 40))
|
||||||
return frame
|
return frame
|
||||||
end
|
end
|
||||||
|
|
@ -184,32 +182,30 @@ t.CreateMessageDialog = function(title, message, buttons)
|
||||||
Size = UDim2.new(0.5, 0, 0.5, 0),
|
Size = UDim2.new(0.5, 0, 0.5, 0),
|
||||||
Position = UDim2.new(0.25, 0, 0.25, 0),
|
Position = UDim2.new(0.25, 0, 0.25, 0),
|
||||||
Active = true,
|
Active = true,
|
||||||
Style = Enum.FrameStyle.RobloxRound
|
Style = Enum.FrameStyle.RobloxRound,
|
||||||
})
|
New("TextLabel", "Title", {
|
||||||
local titleLabel = New("TextLabel", "Title", {
|
Text = title,
|
||||||
Text = title,
|
BackgroundTransparency = 1,
|
||||||
BackgroundTransparency = 1,
|
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
||||||
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
Position = UDim2.new(0, 0, 0, 0),
|
||||||
Position = UDim2.new(0, 0, 0, 0),
|
Size = UDim2.new(1, 0, 0.15, 0),
|
||||||
Size = UDim2.new(1, 0, 0.15, 0),
|
Font = Enum.Font.ArialBold,
|
||||||
Font = Enum.Font.ArialBold,
|
FontSize = Enum.FontSize.Size36,
|
||||||
FontSize = Enum.FontSize.Size36,
|
TextXAlignment = Enum.TextXAlignment.Center,
|
||||||
TextXAlignment = Enum.TextXAlignment.Center,
|
TextYAlignment = Enum.TextYAlignment.Center
|
||||||
TextYAlignment = Enum.TextYAlignment.Center,
|
}),
|
||||||
Parent = frame
|
New("TextLabel", "Message", {
|
||||||
})
|
Text = message,
|
||||||
local messageLabel = New("TextLabel", "Message", {
|
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
||||||
Text = message,
|
Position = UDim2.new(0.025, 0, 0.175, 0),
|
||||||
TextColor3 = Color3.new(221 / 255, 221 / 255, 221 / 255),
|
Size = UDim2.new(0.95, 0, 0.55, 0),
|
||||||
Position = UDim2.new(0.025, 0, 0.175, 0),
|
BackgroundTransparency = 1,
|
||||||
Size = UDim2.new(0.95, 0, 0.55, 0),
|
Font = Enum.Font.Arial,
|
||||||
BackgroundTransparency = 1,
|
FontSize = Enum.FontSize.Size18,
|
||||||
Font = Enum.Font.Arial,
|
TextWrap = true,
|
||||||
FontSize = Enum.FontSize.Size18,
|
TextXAlignment = Enum.TextXAlignment.Left,
|
||||||
TextWrap = true,
|
TextYAlignment = Enum.TextYAlignment.Top
|
||||||
TextXAlignment = Enum.TextXAlignment.Left,
|
})
|
||||||
TextYAlignment = Enum.TextYAlignment.Top,
|
|
||||||
Parent = frame
|
|
||||||
})
|
})
|
||||||
CreateButtons(frame, buttons, UDim.new(0.8, 0), UDim.new(0.15, 0))
|
CreateButtons(frame, buttons, UDim.new(0.8, 0), UDim.new(0.15, 0))
|
||||||
return frame
|
return frame
|
||||||
|
|
@ -234,16 +230,15 @@ t.CreateDropDownMenu = function(items, onSelect, forRoblox)
|
||||||
Style = Enum.ButtonStyle.RobloxButton,
|
Style = Enum.ButtonStyle.RobloxButton,
|
||||||
Size = UDim2.new(1, 0, 1, 0),
|
Size = UDim2.new(1, 0, 1, 0),
|
||||||
Parent = frame,
|
Parent = frame,
|
||||||
ZIndex = 2
|
ZIndex = 2,
|
||||||
})
|
New("ImageLabel", "Icon", {
|
||||||
local dropDownIcon = New("ImageLabel", "Icon", {
|
Active = false,
|
||||||
Active = false,
|
Image = "http://www.roblox.com/asset/?id=45732894",
|
||||||
Image = "http://www.roblox.com/asset/?id=45732894",
|
BackgroundTransparency = 1,
|
||||||
BackgroundTransparency = 1,
|
Size = UDim2.new(0, 11, 0, 6),
|
||||||
Size = UDim2.new(0, 11, 0, 6),
|
Position = UDim2.new(1, -11, 0.5, -2),
|
||||||
Position = UDim2.new(1, -11, 0.5, -2),
|
ZIndex = 2
|
||||||
Parent = dropDownMenu,
|
})
|
||||||
ZIndex = 2
|
|
||||||
})
|
})
|
||||||
local itemCount = #items
|
local itemCount = #items
|
||||||
local dropDownItemCount = #items
|
local dropDownItemCount = #items
|
||||||
|
|
@ -460,7 +455,7 @@ t.CreateDropDownMenu = function(items, onSelect, forRoblox)
|
||||||
wait(0.1)
|
wait(0.1)
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
local scrollbar = New("ImageLabel", "ScrollBar", {
|
New("ImageLabel", "ScrollBar", {
|
||||||
Image = "rbxasset://textures/ui/scrollbar.png",
|
Image = "rbxasset://textures/ui/scrollbar.png",
|
||||||
BackgroundTransparency = 1,
|
BackgroundTransparency = 1,
|
||||||
Size = UDim2.new(0, 18, (dropDownItemCount * 0.8) / ((dropDownItemCount + 1) * 0.8), -17 - 11 - 4),
|
Size = UDim2.new(0, 18, (dropDownItemCount * 0.8) / ((dropDownItemCount + 1) * 0.8), -17 - 11 - 4),
|
||||||
|
|
@ -646,10 +641,11 @@ t.LayoutGuiObjects = function(frame, guiObjects, settingsTable)
|
||||||
if not settingsTable["TextButtonPositionPadY"] then
|
if not settingsTable["TextButtonPositionPadY"] then
|
||||||
settingsTable["TextButtonPositionPadY"] = 2
|
settingsTable["TextButtonPositionPadY"] = 2
|
||||||
end
|
end
|
||||||
local wrapperFrame = New("Frame", "WrapperFrame")
|
local wrapperFrame = New("Frame", "WrapperFrame", {
|
||||||
wrapperFrame.BackgroundTransparency = 1
|
BackgroundTransparency = 1,
|
||||||
wrapperFrame.Size = UDim2.new(1, 0, 1, 0)
|
Size = UDim2.new(1, 0, 1, 0),
|
||||||
wrapperFrame.Parent = frame
|
Parent = frame
|
||||||
|
})
|
||||||
for _, child in ipairs(guiObjects) do
|
for _, child in ipairs(guiObjects) do
|
||||||
child.Parent = wrapperFrame
|
child.Parent = wrapperFrame
|
||||||
end
|
end
|
||||||
|
|
@ -690,9 +686,10 @@ t.CreateSlider = function(steps, width, position)
|
||||||
areaSoak.Parent = getScreenGuiAncestor(sliderGui)
|
areaSoak.Parent = getScreenGuiAncestor(sliderGui)
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
local sliderPosition = New("IntValue", "SliderPosition")
|
local sliderPosition = New("IntValue", "SliderPosition", {
|
||||||
sliderPosition.Value = 0
|
Value = 0,
|
||||||
sliderPosition.Parent = sliderGui
|
Parent = sliderGui
|
||||||
|
})
|
||||||
local bar = New("TextButton", "Bar", {
|
local bar = New("TextButton", "Bar", {
|
||||||
Text = "",
|
Text = "",
|
||||||
AutoButtonColor = false,
|
AutoButtonColor = false,
|
||||||
|
|
@ -787,7 +784,7 @@ t.CreateTrueScrollingFrame = function()
|
||||||
Parent = controlFrame
|
Parent = controlFrame
|
||||||
})
|
})
|
||||||
for i = 1, 6 do
|
for i = 1, 6 do
|
||||||
local triFrame = New("Frame", "tri" .. tostring(i), {
|
New("Frame", "tri" .. tostring(i), {
|
||||||
BorderColor3 = Color3.new(1, 1, 1),
|
BorderColor3 = Color3.new(1, 1, 1),
|
||||||
ZIndex = 3,
|
ZIndex = 3,
|
||||||
BackgroundTransparency = 0.5,
|
BackgroundTransparency = 0.5,
|
||||||
|
|
|
||||||
|
|
@ -664,9 +664,9 @@ t.LayoutGuiObjects = (frame, guiObjects, settingsTable) ->
|
||||||
|
|
||||||
--Wrapper frame takes care of styled objects
|
--Wrapper frame takes care of styled objects
|
||||||
wrapperFrame = New "Frame", "WrapperFrame"
|
wrapperFrame = New "Frame", "WrapperFrame"
|
||||||
wrapperFrame.BackgroundTransparency = 1
|
BackgroundTransparency: 1
|
||||||
wrapperFrame.Size = UDim2.new 1, 0, 1, 0
|
Size: UDim2.new 1, 0, 1, 0
|
||||||
wrapperFrame.Parent = frame
|
Parent: frame
|
||||||
|
|
||||||
for _, child in ipairs guiObjects
|
for _, child in ipairs guiObjects
|
||||||
child.Parent = wrapperFrame
|
child.Parent = wrapperFrame
|
||||||
|
|
@ -713,8 +713,8 @@ t.CreateSlider = (steps, width, position) ->
|
||||||
|
|
||||||
|
|
||||||
sliderPosition = New "IntValue", "SliderPosition"
|
sliderPosition = New "IntValue", "SliderPosition"
|
||||||
sliderPosition.Value = 0
|
Value: 0
|
||||||
sliderPosition.Parent = sliderGui
|
Parent: sliderGui
|
||||||
|
|
||||||
bar = New "TextButton", "Bar"
|
bar = New "TextButton", "Bar"
|
||||||
Text: ""
|
Text: ""
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue