Roblox Stella Hack
BTRoblox, or Better Roblox, is an extension that aims to enhance Roblox's website by modifying the look and adding to the core website functionality by adding a plethora of new features. If you have any bugs to report or features to request, send me a message on Twitter (@AntiBoomz). How to hack roblox. So these are two official roblox methods to free robux. Final step to your free robux. 2 complete an offer on the list submit your email or mobile number. Get free robux using the new roblox hacks now. If your friend like then to barter then deal can be done. Do that task and get roblox free robux into your account in 24hrs.
![Roblox stella hack Roblox stella hack](https://technibuzz.com/wp-content/uploads/2018/10/MV5BYzhmNDVjNzEtZGIyYS00Njk2LTg5ZmYtM2IxNjZiZmM3MmU5XkEyXkFqcGdeQXVyNjc1MDQ0NzI@._V1_SX1777_CR001777999_AL_.jpg)
Roblox Stella Hack Apk
Roblox hacks exploits 2017, Best place to find all the updated roblox exploits cheats that are working and virus free. I got 25 trillion chi from 1 boss kill. I got 25 trillion chi from 1 boss kill. Learn everything there is to know about free and paid roblox cheating software for pc ios android.
Stella Roblox Hack
![Roblox Stella Hack Roblox Stella Hack](https://i.ytimg.com/vi/r6h3Jx-dyzE/maxresdefault.jpg)
- local Players = game.Players
- local Player = Players['LocalPlayer']
- local Character = Player.Character or Player.CharacterAdded:wait()
- local HRP = Character['HumanoidRootPart']
- local Stat = workspace.Stats[Player.Name]
- local DE = game.ReplicatedStorage.DataEvent
- local UE = Player.PlayerGui.MainGUI.Scripts.Inventory.UpdateEvent
- local PP = workspace.PizzaPlanet
- local Stations = PP['BakerWorkstations']
- local Crates = PP['IngredientCrates']
- local Working, Stocking =true
- Stat.Job:GetPropertyChangedSignal('Value'):Connect(function()
- if Stat.Job.Value 'PizzaPlanetBaker'then Working =false
- else Working =trueend
- end)
- if Stat.Job.Value 'PizzaPlanetBaker'then Working =falseend
- local Orders ={
- Cheese ={true,true,true,false};
- Vegetable ={true,true,true,'Vegetable'};
- Ham ={true,true,true,'Ham'};
- Pepperoni ={true,true,true,'Pepperoni'}
- }
- local CrateTP = Vector3.new(1163.78955,13.5,258.54892)
- local Positions ={
- Vector3.new(1173.34778,13.5,226.585571),
- Vector3.new(1172.8501,13.5,238.183029),
- Vector3.new(1173.20837,13.5,250.465881),
- Vector3.new(1173.47266,13.5,259.170837)
- }
- local Part1 =coroutine.wrap(function()
- while wait()do
- for __, station innext,(Stations:GetChildren())do
- if Working thenbreakend
- local CT = station:FindFirstChild('CounterTop')
- if CT then CT.Parent =nilend
- station.InUse.Value = Player
- local Pos = Positions[__]
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2or Working
- if Working thenbreakend
- local NI = station['OrderDisplay']['DisplayMain']:FindFirstChild('NoIngredients',true)
- if NI and NI.Visible andnot Working then
- Stocking =true
- local Pos = CrateTP
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2.75or Working
- if Working thenbreakend
- local Crate = Crates.Crate;
- for __, cr innext,(Crates:GetChildren())do
- if(cr.Position - HRP.Position).magnitude <(Crate.Position - HRP.Position).magnitude then
- Crate = cr
- end
- end
- Crate.Parent = game.Lighting.TempFolder
- wait()
- DE:FireServer({
- Object = game.Lighting.TempFolder.Crate,
- Type ='TakeIngredientCrate'
- })
- Crate.Parent = Crates
- UE:Fire(Stat.EquippedItem)
- wait()
- end
- local Pos = Positions[__]
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2or Working
- if Working thenbreakend
- if Stocking then
- DE:FireServer({
- Workstation = station,
- Type ='RestockIngredients'
- })
- end
- Stocking =false
- end
- for i =#Positions,1,-1do
- local station = Stations:GetChildren()[i]
- if Working thenbreakend
- local CT = station:FindFirstChild('CounterTop')
- if CT then CT.Parent =nilend
- station.InUse.Value = Player
- local Pos = Positions[i]
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2or Working
- if Working thenbreakend
- local NI = station['OrderDisplay']['DisplayMain']:FindFirstChild('NoIngredients',true)
- if NI and NI.Visible andnot Working then
- Stocking =true
- local Pos = CrateTP
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2.75or Working
- if Working thenbreakend
- local Crate = Crates.Crate;
- for __, cr innext,(Crates:GetChildren())do
- if(cr.Position - HRP.Position).magnitude <(Crate.Position - HRP.Position).magnitude then
- Crate = cr
- end
- end
- Crate.Parent = game.Lighting.TempFolder
- wait()
- DE:FireServer({
- Object = game.Lighting.TempFolder.Crate,
- Type ='TakeIngredientCrate'
- })
- Crate.Parent = Crates
- UE:Fire(Stat.EquippedItem)
- wait()
- end
- local Pos = Positions[i]
- Character.Humanoid.WalkToPoint = Pos
- repeat wait()until(HRP.Position - Pos).magnitude <2or Working
- if Working thenbreakend
- if Stocking then
- DE:FireServer({
- Workstation = station,
- Type ='RestockIngredients'
- })
- end
- Stocking =false
- end
- end
- end)
- local Part2 =coroutine.wrap(function()
- while wait(1)do
- for __, station innext,(Stations:GetChildren())do
- if Working or Stocking thenbreakend
- local send = Orders[station.Order.Value]
- local count = station.Order.IngredientsLeft.Value
- DE:FireServer({
- Workstation = station,
- Type ='UseWorkstation'
- })
- if Working or Stocking thenbreakend
- if count >2then count = count -1end
- for i =1, count do
- DE:FireServer({
- Workstation = station,
- Type ='UseWorkstation'
- })
- end
- if Working or Stocking thenbreakend
- DE:FireServer({
- Order = send,
- Workstation = station,
- Type ='FinishOrder'
- })
- UE:Fire(Stat.Job.ShiftEarnings)
- end
- end
- end)
- Part1()
- Part2()