So basically I previously asked a question to do with Client to Client it has now been sort of fixed its just in the process a new bug has appeared the Output says : 11:40:45.214 - Players.EhEhEhEhLPKJ.PlayerGui.InventoryGUI.MainFrame.Slot1.Wood:9: attempt to index nil with 'Target'
And the code is :
local Slot1EventWood = game.ReplicatedStorage.Slot1Wood
Slot1EventWood.OnServerEvent:Connect(function(plr)
local mouse = plr:GetMouse()
repeat wait() until mouse.Target ~= nil
local item = mouse.Target
print("Client Received the Event")
if script.Parent.QuantitiyVal == 1 then
print("No room >:)")
if script.Parent.Item == "Wood" then
print("Room due to stacking")
elseif script.Parent.QuantitiyVal == 99 then
print("No room due to max stack limit")
end
else
if item.Name == "Wood" then
item:Destroy()
end
print("Room")
script.Parent.Item.Value = "Wood"
script.Parent.QuantitiyVal.Value = script.Parent.QuantitiyVal.Value + 1
script.Parent.Visible = true
script.Parent.Quantity.Text = script.Parent.QuantitiyVal.Value
end
end)
There is a second script with the FireServer() function in it please say if you need it
