Untitled

 avatar
unknown
plain_text
5 months ago
1.3 kB
15
Indexable
local przyciskBroni = script.Parent
local nazwaBroni = przyciskBroni.NazwaBroni
local uzbrojona = przyciskBroni.Uzbrojona
local kupiona = przyciskBroni.Kupiona
local replicatedStorage = game.ReplicatedStorage
local zdarzenieIkona = replicatedStorage.Zdarzenia.Ikona
local zdarzeniePrzycisk = replicatedStorage.Zdarzenia.Przycisk
local obrazekUzbrojony = przyciskBroni.ObrazekUzbrojony
local obrazekZablokowany = przyciskBroni.ObrazekZablokowany

local function ZmianaZakupu()
	if kupiona.Value then
		obrazekZablokowany.Visible = false
		przyciskBroni.BackgroundColor3 = Color3.fromRGB(111, 223, 111)
	else
		obrazekZablokowany.Visible = true
		przyciskBroni.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
	end
end

local function ZmianaUzbrojenia()
	if uzbrojona.Value then
		obrazekUzbrojony.Visible = true
	else
		obrazekUzbrojony.Visible = false
	end
end

local function PobierzDane(bronSerwer, kupionaSerwer, uzbrojonaSerwer)
	if nazwaBroni.Value == bronSerwer then
		kupiona.Value = kupionaSerwer
		uzbrojona.Value = uzbrojonaSerwer
		ZmianaZakupu()
		ZmianaUzbrojenia()
	end
end

local function WyslijDane()
	zdarzenieIkona:FireServer(nazwaBroni.Value)
end

zdarzenieIkona.OnClientEvent:Connect(PobierzDane)
przyciskBroni.MouseButton1Click:Connect(WyslijDane)
Editor is loading...
Leave a Comment