Waypoint Placeables
Overview of the Waypoint Placeables script.
Last updated
Overview of the Waypoint Placeables script.
Last updated
Waypoint Placeables is a framework that provides a simple mechanism to create useable items that place interactable props into the world. Each item can be configured with the default options and can easily be extended by providing a set of custom actions. The framework provides default options for placing items, picking up items, as well as configuring items to be a pushable prop. It is designed to be easy to use and highly customizable, allowing you to create a wide range of placeable and useable items from the selection of GTA props as well as custom props.
Players can use the placeable props in a variety of ways to enhance their RP scenarios. Some examples include: building a construction site scene, creating a campsite in the woods with tents, chairs and campfires, blocking off roads for a crime scene, placing items in the world to push around to increase the realism of a scene, and much more.
Player uses the item and the item placement mode is triggered
A client side only (non-networked) prop is spawned and the player chooses where to place the prop
After confirming the placement, the prop is spawned in as a networked prop so that all clients can see it and the item is removed from the player's inventory
Players can interact with the prop using qb-target to view the available options
Players can place down multiple props to build a unique scene to enhance their RP scenarios
When the player is done, they can clean up the scene by picking up the props (this is a default option that comes with all of the items)
If an item is pushable and/or sitable, a player can stop interacting with the item by pressing 'E' (by default).
While a player is pushing an item, a thread will run to check if something (like walking through a door, stumble animation, etc) caused them to break out of the pushing animation and will stick them back in the animation
For any issues, create an issue on Github or join our support discord.
This is a free resource. View it on.