-- LocalScript Misc (via decompile) if not (game:IsLoaded()) then game.Loaded:Wait() end game:GetService("TextChatService").OnIncomingMessage = function(a1) --[[ line: 5 ]] local v1 = a1 and (a1.TextChannel) if not v1 or v1.Name ~= "TelChat" and v1.Name ~= "PDRadio" and string.sub(v1.Name, 1, 8) ~= "PhoneDM_" then return end local v2 = Instance.new("TextChatMessageProperties") v2.Text = "" return v2 end game:GetService("TextChatService").OnBubbleAdded = function(a1) --[[ line: 20 ]] local v3 = a1 and (a1.TextChannel) if not v3 or v3.Name ~= "TelChat" and v3.Name ~= "PDRadio" and string.sub(v3.Name, 1, 8) ~= "PhoneDM_" then return end local v4 = Instance.new("BubbleChatMessageProperties") v4.Text = "" v4.BackgroundTransparency = 1 v4.TextSize = 0 v4.TailVisible = false return v4 end local LocalPlayer_upv_1 = game:FindService("Players").LocalPlayer local PlayerGui_upv_1 = LocalPlayer_upv_1:FindFirstChild("PlayerGui") local v5 = LocalPlayer_upv_1.Character or (LocalPlayer_upv_1.CharacterAdded:Wait()) local _ = v5:WaitForChild("Humanoid", 10) local UserInputService_1 = game:GetService("UserInputService") local Lighting_upv_1 = game:GetService("Lighting") local SoundService_upv_1 = game:GetService("SoundService") local TweenService_upv_1 = game:GetService("TweenService") local Data_upv_1 = LocalPlayer_upv_1:WaitForChild("Data") local v12 = Data_upv_1:WaitForChild("Job") task.wait(5) local Job_1 = game:FindService("ReplicatedStorage").Remotes:FindFirstChild("Job") local WaypointService_upv_1 = require(game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("WaypointService")) local CollectionService_1 = game:GetService("CollectionService") local MapBundles_upv_1 = workspace:WaitForChild("Map"):WaitForChild("MapBundles") local Interact_upv_1 = nil local u1 = nil local u2 = nil Job_1.OnClientEvent:Connect( function(a1, a2) --[[ line: 63 upvalues: Interact_upv_1 (ref, index: 1) WaypointService_upv_1 (copy, index: 2) LocalPlayer_upv_1 (copy, index: 3) u1 (ref, index: 4) u2 (ref, index: 5) ]] if a1 == "Quit" then a2.ObjectText = "Start Delivery Job" Interact_upv_1.Enabled = false Interact_upv_1.Parent.Parent.Ye.BillboardGui.Enabled = false Interact_upv_1 = nil WaypointService_upv_1.Reset() elseif a1 == "PickedUp" then Interact_upv_1.Enabled = false Interact_upv_1.Parent.Parent.Ye.BillboardGui.Enabled = false task.wait(0.1) WaypointService_upv_1.StartWayPoint((workspace.Storage:WaitForChild("NPC " .. LocalPlayer_upv_1.Name):WaitForChild("UpperTorso"))) elseif a1 == "Delivered" then if not (script.Kaching.IsPlaying) then script.Kaching:Play() end task.wait(2) WaypointService_upv_1.StartWayPoint(workspace.POI.Track.ChickenJob) Interact_upv_1.Enabled = true Interact_upv_1.Parent.Parent.Ye.BillboardGui.Enabled = true elseif a1 == "Delivery" then a2.ObjectText = "End Delivery Job" Interact_upv_1 = workspace.Map.Jobs.DeliveryJob.Bag.MeshPart.Interact Interact_upv_1.Enabled = true Interact_upv_1.Parent.Parent.Ye.BillboardGui.Enabled = true elseif a1 == "Box" then u1 = a2 u1.Interact.Enabled = false WaypointService_upv_1.StartWayPoint(u1) elseif a1 == "BoxDelivered" then u1.Interact.Enabled = true if not (script.Kaching.IsPlaying) then script.Kaching:Play() end u1 = nil elseif a1 == "Frosty" then a2.ObjectText = "End Frosty Job" u2 = a2.Parent.Parent for _, value_1 in next, u2:GetDescendants() do if value_1:IsA("ProximityPrompt") then value_1.Enabled = true end end game:FindService("ReplicatedStorage").Misc:FindFirstChild("FrostyUI"):Clone().Parent = LocalPlayer_upv_1.PlayerGui elseif a1 == "FrostyQuit" then a2.ObjectText = "Start Frosty Job" if u2 ~= nil then for _, value_2 in next, u2:GetDescendants() do if not (value_2:IsA("ProximityPrompt")) then continue end if value_2.Parent.Name ~= "Interact" then value_2.Enabled = false end end end u2 = nil LocalPlayer_upv_1.PlayerGui:FindFirstChild("FrostyUI"):Destroy() end end ) LocalPlayer_upv_1.CharacterAdded:Connect( function() --[[ line: 120 upvalues: Interact_upv_1 (ref, index: 1) WaypointService_upv_1 (copy, index: 2) u1 (ref, index: 3) ]] if Interact_upv_1 ~= nil then WaypointService_upv_1.StartWayPoint(Interact_upv_1.Parent) Interact_upv_1.Enabled = true end if u1 == nil then return end u1 = nil workspace.Map.Jobs.BoxJob.Take.Take.Interact.Enabled = true end ) task.spawn( function() --[[ line: 132 upvalues: PlayerGui_upv_1 (copy, index: 1) Data_upv_1 (copy, index: 2) MapBundles_upv_1 (copy, index: 3) SoundService_upv_1 (copy, index: 4) Lighting_upv_1 (copy, index: 5) TweenService_upv_1 (copy, index: 6) ]] repeat task.wait() until not (PlayerGui_upv_1:FindFirstChild("IntroUI")) if Data_upv_1.Level.Value < 5 and not (Data_upv_1.Onboarding.Value) then game.ReplicatedStorage.Misc.OnboardingUI:Clone().Parent = PlayerGui_upv_1 end if Data_upv_1.Level.Value >= 25 then if MapBundles_upv_1:FindFirstChild("StarterPackBundle") then MapBundles_upv_1:FindFirstChild("StarterPackBundle"):Destroy() end elseif game:FindService("ReplicatedStorage").Remotes.GetCarInfo:InvokeServer().Honda and MapBundles_upv_1:FindFirstChild("StarterPackBundle") then MapBundles_upv_1:FindFirstChild("StarterPackBundle"):Destroy() end if _G.Satchel then _G.Satchel:SetBackpackEnabled(true) else game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true) end if SoundService_upv_1:FindFirstChild("Day") then if SoundService_upv_1:FindFirstChild("Night") then local v6 = tonumber(Lighting_upv_1.TimeOfDay:gsub("[:\r]", "")) if v6 >= 175000 or v6 < 61000 then SoundService_upv_1.Night:Play() SoundService_upv_1.Day:Stop() else SoundService_upv_1.Day:Play() SoundService_upv_1.Night:Stop() end local tbl_1 = {Volume = 0.8} TweenService_upv_1:Create(SoundService_upv_1.Day, TweenInfo.new(1), tbl_1):Play() local tbl_2 = {Volume = 0.25} TweenService_upv_1:Create(SoundService_upv_1.Night, TweenInfo.new(1), tbl_2):Play() end end local v6 = workspace:WaitForChild("Intro", 30) if not v6 then return end for _, value_3 in next, v6:GetChildren() do value_3:Destroy() task.wait(0.03333333333333333) end v6.Parent = nil v6:Destroy() end ) task.wait(3) workspace.Storage.ChildAdded:Connect( function(a1) --[[ line: 187 upvalues: LocalPlayer_upv_1 (copy, index: 1) ]] task.wait(1) if a1:IsA("Model") then local v7 = string.split(a1.Name, " ") if v7[1] ~= "NPC" or not game:FindService("Players"):FindFirstChild(v7[2]) or v7[2] == LocalPlayer_upv_1.Name then return end a1:Destroy() end end ) for v13, value_4 in next, workspace.Storage:GetChildren() do if not (value_4:IsA("Model")) then continue end local v8 = string.split(value_4.Name, " ") if v8[1] ~= "NPC" then continue end if v8[2] ~= LocalPlayer_upv_1.Name then value_4:Destroy() end end workspace:WaitForChild("Map"):WaitForChild("Jobs"):WaitForChild("FrostyJob"):WaitForChild("NPCArea").ChildAdded:Connect( function(a1) --[[ line: 211 upvalues: LocalPlayer_upv_1 (copy, index: 1) ]] task.wait(0.1) if a1:IsA("Model") then local v9 = string.split(a1.Name, " ") if not v9[1] or not v9[2] or v9[1] ~= "NPC" or not game:FindService("Players"):FindFirstChild(v9[2]) or v9[2] == LocalPlayer_upv_1.Name then return end a1:Destroy() end end ) for v14, value_5 in next, workspace:WaitForChild("Map"):WaitForChild("Jobs"):WaitForChild("FrostyJob"):FindFirstChild("NPCArea"):GetChildren() do if not (value_5:IsA("Model")) then continue end local v10 = string.split(value_5.Name, " ") if not (v10[1]) or not (v10[2]) or v10[1] ~= "NPC" or not (game:FindService("Players"):FindFirstChild(v10[2])) then continue end if v10[2] ~= LocalPlayer_upv_1.Name then value_5:Destroy() end end local tbl_upv_3 = {} local v11 = function(a1) --[[ line: 240 upvalues: tbl_upv_3 (copy, index: 1) ]] tbl_upv_3[a1] = game:GetService("TweenService"):Create(a1, TweenInfo.new(2), {Offset = Vector2.new(1, 0)}) end for v15, value_6 in next, CollectionService_1:GetTagged("ShineEffect") do v11(value_6) end CollectionService_1:GetInstanceAddedSignal("ShineEffect"):Connect(v11) CollectionService_1:GetInstanceRemovedSignal("ShineEffect"):Connect( function(a1) --[[ line: 250 upvalues: tbl_upv_3 (copy, index: 1) ]] local v12 = tbl_upv_3[a1] if not v12 then return end v12:Cancel() tbl_upv_3[a1] = nil end ) task.delay( 5, function() --[[ line: 259 upvalues: tbl_upv_3 (copy, index: 1) ]] for key_1, value_7 in next, tbl_upv_3 do if key_1.Parent then key_1.Offset = Vector2.new(-1, 0) value_7:Play() end task.wait(math.random(10, 30) * 0.01) end task.wait(3) end ) workspace.Vehicles.ChildAdded:Connect( function(a1) --[[ line: 274 ]] task.wait(1) if _G.Radios ~= false then return end if a1:IsA("Model") and a1:FindFirstChild("DriveSeat") then a1.DriveSeat.ChildAdded:Connect( function(a2) --[[ line: 282 ]] if not a2:IsA("Sound") or a2.Name ~= "Music" then return end a2:Destroy() end ) end end ) task.wait(3) if not UserInputService_1.TouchEnabled then return end _G.Shadows = false Lighting_upv_1.GlobalShadows = false Lighting_upv_1.LightingBlur.Enabled = false if Lighting_upv_1:FindFirstChild("Bloom") then Lighting_upv_1.Bloom:Destroy() end if not Lighting_upv_1:FindFirstChild("SunRays") then return end Lighting_upv_1.SunRays:Destroy()