I had a working script that allow players to start with a weapon, however recently it has broke and I have spent hours stuck on this problem. Perhaps there is something I have not noticed?
@Auxicon notice how Lua trys to run everything at the same time
You can try by adding a then at print(“A”) and print(“B”)
Because Lua trys to run everything so quickly.another thing to slow it down is to add a wait between print(“A”) and the 2nd like and between
StartWeapon.Parent = player:WaitForChild("Backpack")
between print("B")
waits dont make it ‘run line by line’, as @posatta said, it runs line by line by nature, theyre just being executed immediately after one another, waits just increase the time between lines, as it states