I have a little issue in my script.

If one guy going sell it sells for the whole server, i don't know why...

local Rep = game:GetService("ReplicatedStorage")
local Event = Rep:WaitForChild("SellEvent")

local DataStore2 = require(Rep:WaitForChild("MainModule"))

local DefaultMoney = 0
local DefaultSize = 0

Event.OnServerEvent:Connect(function(Plr)
	local Data = Plr:WaitForChild("Data")
	local Size = Data:WaitForChild("Size")
	
	local MoneyStore = DataStore2("Money",Plr)
	local SizeStore = DataStore2("Size",Plr)
	
	if Size.Value > 0 then
		MoneyStore:Increment(Size.Value,DefaultMoney)
		SizeStore:Increment(-Size.Value,DefaultSize)
	end
end)