This description is backwards. The tool will activate and deactivate without a handle if the property is set to false. The tool will not function without a handle if the property is set to true.
Lines 6 and 11 in the sample code for CanSendGameInviteAsync and PromptGameInvite use pcall incorrectly.
Line 6: local res, canSend = pcall(SocialService:CanSendGameInvite(targetPlayer))
Line 11: local res, canInvite = pcall(SocialService:PromptGameInvite(targetPlayer))
The MouseButton1Down page and MouseButton2Down page seem to very confused on what button does what. The MouseButton1Down page explains what MouseButton1Down does but using MouseButton2Down. Then the MouseButton2Down page says it is activated when the left mouse button is clicked.
The code example shown on the PreloadAsync page states, “In this example a Decal and Sound are preloaded into a game. Once they have finished loading the script will print a message to the output.”
However, there is no sound shown; only 2 images, and it doesn’t print anything.
2. UserInputService InputBegan & InputEnded Code Examples have an unused variable.
Both examples have a variable called keyPressed, but it doesn’t get used. For simplicity sake, I include both since they basically share the same example code aside from one using InputBegan and the other using InputEnded in its place.
:FindPartOnRay() page is missing what this method should return. I’m pretty sure it returns a lot of stuff such as the found part, the exact point of intersection, the face that was touched (I think), and the material of the part.