New scripts in store – check out our latest releases!

No top donator yet.

Icykali
Icykali
Mon 05:32
Saltene-541
Saltene-541
Mon 02:53
ttonitv
ttonitv
Sun 22:29
ZeeKota
ZeeKota
Sun 18:38
Hugo123454
Hugo123454
Sun 15:40
Icykali
Icykali
Mon 05:32
Saltene-541
Saltene-541
Mon 02:53
ttonitv
ttonitv
Sun 22:29
ZeeKota
ZeeKota
Sun 18:38
Hugo123454
Hugo123454
Sun 15:40
Top
Community Service

Community Service

9.99 USD
Add to Cart
Top
Payment Terminal

Payment Terminal

14.99 USD
Add to Cart
Top
Policetools

Policetools

14.99 USD
Add to Cart
Top
CHAT

CHAT

8.99 USD
Add to Cart
Top
Minimal Chat

Minimal Chat

8.99 USD
Add to Cart
Player Camp System
Thumbnail 1
Thumbnail 2
Thumbnail 3
Thumbnail 4

Player Camp System

Total Price
USD 19.99
Accepted payments
  • Apple Pay
  • Google Pay
  • Mastercard
  • Visa
  • American Express
Any questions? Discord

Overview

Detailed features and information

A fully-featured, immersive player camp system for RedM servers running VORP Core and RSG. Players can establish personal camps anywhere in the open world, furnish them with tents, campfires, stashes, and more, and keep them alive through an automated maintenance economy.

[SHOWCASE VIDEO]


Key Features

Camp Placement System: Players use a Totem item (or an optional command) to enter a free-placement mode. A ghost preview of the camp prop follows the player's crosshair in real time using a raycast. Distance is adjustable with Arrow Up/Down, rotation with Arrow Left/Right, and H to confirm. On confirmation the player names their camp before it is saved to the database. Every step is fully configurable: item name, consumption, command name, max camps per player.

Camp Elements: Once a camp is placed, the owner can individually position elements around it, each with its own prop, interaction distance, and behavior. Furniture placement uses a dedicated raycast: Enter to confirm, Arrow Up/Down to raise or lower height, Arrow Left/Right to rotate. Placement is limited to a configurable radius around the camp totem to prevent abuse.

  • Tent — 30+ selectable tent models from vanilla RedM (Bounty Hunter, Collector, Trader, Doctor, Wanderer, Harriet, military, awnings, and more). Up to 3 tents can be placed per camp, unlocked progressively via a subtle "Add Tent" button in the UI.
  • Chair — 10+ selectable chair and bench models. Up to 6 chairs can be placed per camp, with the same progressive "Add Chair" slot UI.
  • Extra — 50+ decorative furniture props: beds, tables, cooking gear, lanterns, storage crates, hitching posts, troughs, workbenches, rugs, and more. Up to 9 extras can be placed per camp.
  • Campfire — A toggleable fire prop. Click to light or extinguish. State persists in the database.
  • Stash — A shared chest linked to VORP / RSG inventory. Configurable weight and slot capacity.
  • Wardrobe — A prop chest that opens the character wardrobe directly for any camp member.
  • Cashbox — A money storage box. Members can deposit funds used to automatically pay maintenance fees. Withdrawals are permission-gated. A paginated movement log records deposits, withdrawals, and maintenance charges.
  • Management Point — The owner's control hub for renaming, relocating, deleting the camp, managing membership, and adjusting vegetation clear.

Multi-Tent, Chair & Extra Support: Up to 3 tents, 6 chairs, and 9 extras can be placed per camp. Each slot has its own independent position and model. Clean "Add Tent / Add Chair / Add Extra" buttons appear in the UI once the first slot is filled, keeping the interface uncluttered for players who only need one.

Member System: Camp owners can invite nearby players to become members. Members gain access to the Stash, Wardrobe, and Cashbox. The owner can grant or revoke per-member permissions (place furniture, remove furniture, withdraw from cashbox) and remove members at any time from the management menu.

Automatic Maintenance System: Camps require periodic upkeep payments drawn directly from the in-camp Cashbox. The interval, cost, grace period, and behavior are all configurable. If funds run out after the grace period expires, the camp is automatically deleted and the owner is notified. Owners also receive notifications when they join the server if their camp is overdue.

Vegetation Clear: Owners can set a clear radius from the camp Settings tab. Grass, bushes, trees, rocks, and debris are culled around the camp using native vegetation modifiers. Radius is adjustable per camp, including fully off.

Prop Streaming: Camp props are spawned and despawned client-side using ox_lib's point system, with a per-frame spawn queue to avoid hitching. Spawn and despawn distances are configurable. All players on the server can see and render every camp; interactions are restricted to owners and members only.

Map Blips: Each camp generates a map blip. By default only the owner sees their own camp blip, but a config option can make all camps visible to all players.

Item Consumption: Camp creation (Totem) and furniture placement (Material Prop for tents, chairs, and extras) support optional item consumption, toggled independently with a single config flag each.

Dual Framework: Auto-detects VORP Core or RSG Core. Inventory, stash, wardrobe, money, and character identity are bridged for both.

Interaction System: Choose between sleepless_interact or native RedM prompts. No hard dependency on sleepless_interact.

Multi-Language Ready: English and Spanish locales included. All UI text, notifications, and prompts are fully locale-driven.


Requirements

  • vorp_core or rsg-core
  • vorp_inventory or rsg-inventory
  • oxmysql
  • ox_lib
  • sleepless_interact (optional — native prompts available)

Installation

  1. Drop the ys_camps folder into your resources directory.
  2. Add ensure ys_camps to your server.cfg after all dependencies.
  3. Run setup.sql against your database, or let the resource auto-create tables on first start.
  4. Insert the required inventory items (totemmaterialprop) — included in setup.sql.
  5. Configure shared/config.lua to your preference.

Configuration Highlights

Camp Creation: Toggle between item-based or command-based camp creation. Set item name, consumption, and per-player camp limits.

Furniture: Set how many tents (1–3), chairs (1–6), and extras (1–9) players can place per camp. Toggle whether the Material Prop item is consumed independently for tents, chairs, and extras. Limit furniture placement distance from the camp totem.

Maintenance: Enable or disable the system entirely. Tune the payment interval, cost per cycle, grace period before deletion, and how the server notifies the owner.

Vegetation: Enable vegetation clear, set default / min / max radius, and which vegetation types are culled.

Blips: Show blips only to the owner or to every player on the server.

Prop Streaming: Independently configure spawn distance and how many props spawn per frame.

Interaction: Switch between sleepless_interact and native prompts. Notifications can use ox_lib or ley_notify.

YOUR WISHLIST

Previous Purchases

to

Loading purchases...