You are on page 1of 1

napisz skrypt (localscript) do buttonów które bedą zasilały boosty, poszczególny

button to inny zasilacz boosta, (teraz podam Ci lokacje i nazwy buttonów:

Use Button x10Size Boost:


StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x10SizeTemp > Use Btn
Buy Button x10Size Boost:
StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x10SizeTemp > Buy > Btn

Use Button x5Size Boost:


StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x5SizeTemp > Use Btn
Buy Button x5Size Boost:
StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x5SizeTemp > Buy > Btn

Use Button x2Size Boost:


StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x2SizeTemp > Use Btn
Buy Button x5Size Boost:
StarterGui > ScreenGui.UiHolder > StoreFrame > MainFrame > Options > Frame >
PotionsFrame > x2SizeTemp > Buy > Btn.

skrypt localscript będzie miał w sobie funkcje kupowania danych boostów jak i ich
używania za pomocą tych buttonów, skrypt po użyciu boosta będzie wysyłał żądanie do
BindableEventu z ServerStorage o nazwie "SetBoost", a żądanie to będzie odbierane z
gotowego już skryptu który wygląda tak:

local SetBoost = game.ServerStorage.SetBoost

SetBoost.Event:Connect(function(player, BoostType, Time)


local BoostValue = player:FindFirstChild("BoostValue")
if not BoostValue then
BoostValue = Instance.new("NumberValue")
BoostValue.Name = BoostType
BoostValue.Parent = player
end
BoostValue.Value += Time
end)

You might also like