Prop System

With this menu, you can easily place probes and place multiple probs at once.It is very easy to use; all the buttons are displayed on the screen.

Config;

    {
            key = "objects",
            label = "Object Operations",
            type = "submenu",
            items = {
                { key = "place_barrier", label = "Place barrier", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_barrier_work06a", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_spike", label = "Place spike", event = { side = "client", name = "frkn:props:place", args = { prop = "P_ld_stinger_s", freeze = false, count = 1, spacing = 3.5 } } },
                { key = "place_cone", label = "Place cone", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_roadcone02a", freeze = false, count = 1, spacing = 1.5 } } },
                { key = "place_roadsign", label = "Place road sign", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_snow_sign_road_06g", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_tent", label = "Place tent", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_gazebo_03", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_light", label = "Place light", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_worklight_03b", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_stand", label = "Place Police Stand", event = { side = "client", name = "frkn:props:place", args = { prop = "p_amb_cop_stand", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_barrier_2", label = "Place Metal Barrier", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_barrier_02a", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_bollard", label = "Place Concrete Bollard", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_bollard_01a", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_fence", label = "Place Temporary Fence", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_temp_fence_01", freeze = true, count = 1, spacing = 1.5 } } },
                { key = "place_cone_2", label = "Place Orange Cone", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_coner", freeze = false, count = 1, spacing = 1.5 } } },
                { key = "place_checkpoint", label = "Place Checkpoint", event = { side = "client", name = "frkn:props:place", args = { prop = "prop_air_mainsign", freeze = true, count = 1, spacing = 1.5 } } },
        }

📖 Prop Placement System

This system allows players (mostly police or construction roles) to spawn, move, rotate, and place props dynamically in the game world. It provides a realistic way to set up roadblocks, barriers, cones, or other scene objects with full control over positioning.


🔹 Main Features

  • Dynamic Prop Spawning: Select any object from the menu and spawn it in the world.

  • Precise Positioning: Move objects up, down, forward, or sideways before finalizing.

  • Rotation Control: Adjust the angle of props to fit the scene perfectly.

  • Multiple Placement: Increase or decrease the number of objects placed at once.

  • User-Friendly Controls: Full mouse and keyboard support for fast placement.


🔹 Controls

  • [Q / E] – Count Selection Use Q or E to increase or decrease the number of props you want to place.

  • [ENTER] – Place Confirms the selected prop and places it in the scene.

  • [Z] – Location Instantly snaps the selected prop to the ground.

  • [SHIFT / CTRL] – Up & Down Moves the prop vertically (up or down).

  • [Mouse Wheel] – Rotate Mode Adjusts the rotation of the prop for perfect alignment.

  • [Mouse] – Manual Adjustments Use your mouse to move, drag, and fine-tune the placement of props.


🔹 Usage Scenario

  1. Open the prop placement tool and choose the object you want to deploy (e.g., barrier, cone).

  2. Adjust the count with Q/E if you want to place multiple props at once.

  3. Move the object into position using the mouse.

  4. Fine-tune with Shift/Ctrl for height and Mouse Wheel for rotation.

  5. Press Z to snap it to the ground or Enter to finalize the placement.


🔹 Advantages

  • Allows police officers to set up checkpoints, accident scenes, or blockades quickly.

  • Ensures precise alignment with roads, sidewalks, and other surfaces.

  • Works for different types of props such as barricades, cones, signs, or construction items.

  • Provides an immersive and realistic roleplay experience with full control over object manipulation.

Last updated