Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Converted using Mokiros's Model to Script plugin
- -- Converted string size: 1478
- local Scripts = { function()
- if script.Parent.Text=="Click To Set Temp. By Rasroer"then print("Panel Verified")
- end; function()
- if script.Parent.Text=="Click To Set Temp. By Rasroer"then print("Panel Verified")
- end; function()
- function a()workspace.Temp.Current.Value=0 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=0 end end script.Parent.MouseButton1Down:connect(a)
- end; function()
- function a()workspace.Temp.Current.Value=1000 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=1000 end end script.Parent.MouseButton1Down:connect(a)
- end; function()
- function a()workspace.Temp.Current.Value=500 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=500 end end script.Parent.MouseButton1Down:connect(a)
- end; function()
- function a()workspace.Temp.Current.Value=100000000 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=100000000 end script.Parent.Parent.Parent.Text.BorderColor3=Color3.new(150,0,0)script.Parent.Parent.Parent.Text.TextLabel.Data:Destroy()script.Parent.Parent.Parent.Text.TextLabel.MainScript:Destroy()script.Parent.Parent.Parent.Text.TextLabel.Text="SHUTING DOWN"script.Parent.Parent:Destroy()end script.Parent.MouseButton1Down:connect(a)
- end; function()
- function a()workspace.Temp.Current.Value=-1400 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=-1400 end script.Parent.Parent.Parent.Text.BorderColor3=Color3.new(0,0,150)script.Parent.Parent.Parent.Text.TextLabel.Data:Destroy()script.Parent.Parent.Parent.Text.TextLabel.MainScript:Destroy()script.Parent.Parent.Parent.Text.TextLabel.Text="ERROR: FREEZEDOWN!"script.Parent.Parent:Destroy()end script.Parent.MouseButton1Down:connect(a)
- end; function()
- function a()workspace.Temp.Current.Value=-300 local b={}for c,d in pairs(workspace:GetChildren())do if d.Name=="Temps"then table.insert(b,d)end end for c,d in pairs(b)do d.Current.Value=-300 end end script.Parent.MouseButton1Down:connect(a)
- end; function()
- game.Workspace.CTCP.SurfaceGui.Frame.Visible=false script.Parent.Parent.ERROR.Visible=true while true do script.Parent.Parent.ERROR.TextTransparency=1 wait(0.5)script.Parent.Parent.ERROR.TextTransparency=0.9 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.8 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.7 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.6 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.5 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.4 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.3 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.2 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.1 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0 wait(0.5)script.Parent.Parent.ERROR.TextTransparency=0.1 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.2 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.3 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.4 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.5 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.6 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.7 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.8 wait(0.1)script.Parent.Parent.ERROR.TextTransparency=0.9 wait(0.1)end
- end; function()
- if game.Workspace.Temp.Current.Value>1300 then script.Parent.MFail.Disabled=false end
- end;}local ActualScripts = {}
- function s(var)
- local func = table.remove(Scripts,1)
- setfenv(func,setmetatable({script=var},{
- __index = getfenv(func),
- }))
- table.insert(ActualScripts,coroutine.wrap(func))
- end
- local Decode = function(str,t,props,classes,values,ICList,Model,CurPar,LastIns,split,RemoveAndSplit,InstanceList)
- local tonum,table_remove,inst,parnt,comma,table_foreach = tonumber,table.remove,Instance.new,"Parent",",",
- function(t,f)
- for a,b in pairs(t) do
- f(a,b)
- end
- end
- local Types = {
- Color3 = Color3.new,
- Vector3 = Vector3.new,
- Vector2 = Vector2.new,
- UDim = UDim.new,
- UDim2 = UDim2.new,
- CFrame = CFrame.new,
- Rect = Rect.new,
- NumberRange = NumberRange.new,
- NumberSequence = function(...)
- local a = {...}
- local t = {}
- repeat
- t[#t+1] = NumberSequenceKeypoint.new(table_remove(a,1),table_remove(a,1),table_remove(a,1))
- until #a==0
- return NumberSequence.new(t)
- end,
- ColorSequence = function(...)
- local a = {...}
- local t = {}
- repeat
- t[#t+1] = ColorSequenceKeypoint.new(table_remove(a,1),Color3.new(table_remove(a,1),table_remove(a,1),table_remove(a,1)))
- until #a==0
- return ColorSequence.new(t)
- end,
- number = tonumber,
- boolean = function(a)
- return a=="1"
- end
- }
- split = function(str,sep)
- if not str then return end
- local fields = {}
- local ConcatNext = false
- str:gsub(("([^%s]+)"):format(sep),function(c)
- if ConcatNext == true then
- fields[#fields] = fields[#fields]..sep..c
- ConcatNext = false
- else
- fields[#fields+1] = c
- end
- if c:sub(#c)=="\\" then
- c = fields[#fields]
- fields[#fields] = c:sub(1,#c-1)
- ConcatNext = true
- end
- end)
- return fields
- end
- RemoveAndSplit = function(t)
- return split(table_remove(t,1),comma)
- end
- t = split(str,";")
- props = RemoveAndSplit(t)
- classes = RemoveAndSplit(t)
- values = split(table_remove(t,1),'|')
- ICList = RemoveAndSplit(t)
- InstanceList = {}
- Model = inst"Model"
- CurPar = Model
- table_foreach(t,function(ct,c)
- if c=="n" or c=="p" then
- CurPar = c=="n" and LastIns or CurPar[parnt]
- else
- ct = split(c,"|")
- local class = classes[tonum(table_remove(ct,1))]
- if class=="UnionOperation" then
- LastIns = {Locked="true",Anchored="true",UsePartColor="true"}
- else
- LastIns = inst(class)
- if LastIns:IsA"Script" then
- s(LastIns)
- end
- end
- local function SetProperty(LastIns,p,str,s)
- s = Types[typeof(LastIns[p])]
- LastIns[p] = s and s(unpack(split(str,comma))) or str
- end
- local UnionData
- table_foreach(ct,function(s,p,a,str)
- a = p:find":"
- p,str = props[tonum(p:sub(1,a-1))],values[tonum(p:sub(a+1))]
- if p=="UnionData" then
- UnionData = split(str," ")
- return
- end
- if class=="UnionOperation" then
- LastIns[p] = str
- return
- end
- SetProperty(LastIns,p,str)
- end)
- if UnionData then
- local LI_Data = LastIns
- LastIns = DecodeUnion(UnionData)
- table_foreach(LI_Data,function(p,str)
- SetProperty(LastIns,p,str)
- end)
- end
- table.insert(InstanceList,LastIns)
- LastIns[parnt] = CurPar
- end
- end)
- table_remove(ICList,1)
- table_foreach(ICList,function(a,b)
- b = split(b,">")
- InstanceList[tonum(b[1])][props[tonum(b[2])]] = InstanceList[tonum(b[3])]
- end)
- return Model:GetChildren()
- end
- local Objects = Decode('Name,Anchored,Color,Position,Orientation,Size,BackSurface,BottomSurface,FrontSurface,LeftSurface,RightSurface,TopSurface,BackgroundColor3,BorderColor3,BorderSizePixel,BackgroundTransparency,Font,Text,'
- ..'TextColor3,TextScaled,TextSize,TextWrapped,Style,Visible;Part,SurfaceGui,Frame,TextLabel,Script,TextButton,BoolValue;Part|CTCP|1|0.066,0.066,0.066|-52.1,3.499,-37.801|0,90,0|8.399,6.999,0.2|10|Text|0,'
- ..'800,0,100|1,1,1|0,0,0|8|3|Click To Set Temp. By Rasroer|0,0,1|48|MainScript|Data|0,100,0,100|0|0C |0,0,0,400|0,400,0,100|Stable (0C) |0,1,0|36|2|1000C|0,0,0,200|Unstable! (1000C)|1,0.666,0|500C |0,0'
- ..',0,300|Critical (500C) |1,1,0|Meltdown|0,0,0,100|SHUT DOWN IS GAME|1,0,0|Freezedown|0,400,0,200|0,400,0,300|Freezedown (-1400)|ResetTemp|0,0,0,500|Reset (-300)|MFail|Trigger|ERROR|0,150,0,250|0,500,0,'
- ..'200|ERROR: CORE MELTDOWN!;0;1|1:2|2:3|3:4|4:5|5:6|6:7|7:8|8:8|9:8|10:8|11:8|12:8|3:4|3:4;n;2;n;3|1:9|6:10|13:11|14:12|15:13;n;4|6:10|13:11|16:3|14:11|17:14|18:15|19:16|20:3|21:17|22:3;n;5|1:18;5|1:19;'
- ..'p;p;3|6:20|13:11|16:3|15:21;n;6|1:22|4:23|6:24|13:11|17:14|18:25|19:26|21:27|23:28;n;5;7;p;6|1:29|4:30|6:24|13:11|17:14|18:31|19:32|21:27|23:28;n;5;7;p;6|1:33|4:34|6:24|13:11|17:14|18:35|19:36|21:27|2'
- ..'3:28;n;5;7;p;6|1:37|4:38|6:10|13:11|17:14|18:39|19:40|21:27|23:28;n;5;7;p;6|1:41|4:42|6:43|13:11|17:14|18:44|19:16|21:27|23:28;n;7;5;p;6|1:45|4:46|6:10|13:11|17:14|18:47|19:11|21:27|23:28;n;5;7;p;5|1:'
- ..'48;5|1:49;p;4|1:50|4:51|6:52|13:11|16:3|24:21|18:53|19:40|20:3|21:17|22:3;p;p;')
- for _,Object in pairs(Objects) do
- Object.Parent = script and script.Parent==workspace and script or workspace
- end
- for _,f in pairs(ActualScripts) do f() end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement