Visibility
Client Hide is this screen only. Your networked sling stays visible to other players. Server Hide(src) hides that player for everyone.
Hide
Deletes sling props on this client. Pass a server id to target another player. Omit it to target yourself.
exports.n_sling:Hide()
exports.n_sling:Hide(serverId)Parameters
serverId(optional)number
Returns
- none
Show
Deletes then spawns sling props again for that player on this client.
exports.n_sling:Show()
exports.n_sling:Show(serverId)Parameters
serverId(optional)number
Returns
- none
HideAll
Deletes every sling this client is drawing (you + other players).
exports.n_sling:HideAll()Parameters
- none
Returns
- none
ShowAll
Spawns every player's slings again on this client. Always deletes first.
exports.n_sling:ShowAll()Parameters
- none
Returns
- none
Toggle
Shows, hides, or flips visibility for a player on this client.
exports.n_sling:Toggle()
exports.n_sling:Toggle(false, serverId)Parameters
on(optional)boolean—trueshow,falsehide,nilflipserverId(optional)number
Returns
true / false— whether slings are visible after the call
IsHidden
exports.n_sling:IsHidden()
exports.n_sling:IsHidden(serverId)Parameters
serverId(optional)number
Returns
true / false
Refresh
Same as Show() — delete + spawn.
exports.n_sling:Refresh()
exports.n_sling:Refresh(serverId)Parameters
serverId(optional)number
Returns
- none
Editor
IsEditing
Returns whether the placement gizmo is open.
exports.n_sling:IsEditing()Parameters
- none
Returns
true / false