For the complete documentation index, see llms.txt. This page is also available as Markdown.

Client Events

Listener for Freecam

Triggered when freecam mode is activated. Use this event to temporarily disable or adjust anti-cheat checks (e.g., freecam detection) to avoid false bans.

AddEventHandler('vms_housing:cl:enteringFreecam', function()
    -- Your bypass to anticheat
end)

Triggered when exiting freecam mode. Use this event to re-enable normal anti-cheat checking.

AddEventHandler('vms_housing:cl:exitingFreecam', function()
    -- Restore anti-freecam checking
end)

Listener for Player Visibility Changes

Triggered when VMS Housing changes the player's visibility state. Use this event to temporarily disable or adjust anti-cheat invisibility checks to prevent false detections or bans.

The reason parameter indicates which VMS Housing feature triggered the visibility change.

AddEventHandler('vms_housing:onPlayerVisibilityChange', function(isInvisible, reason)
    if isInvisible then
        -- Add your anti-cheat bypass
    else
        -- Remove your anti-cheat bypass
    end
end)

Listener for Teleport

Triggered when player is teleported and has been teleported. Use this event to temporarily disable or adjust anti-cheat checks (e.g., anti-teleport detection) to avoid false bans.


Listener for Property Zone

Called when a player enters a property zone.

Called when a player leaves the property zone.


Listener for Property

Called when the owner of the property is changed (purchase, sale, transfer, agency).

Called when the tenant of the property changes (rental, termination of rental).

Called when a player's permissions for a property change.

Last updated