π CS Wharf Worker
Bring the docks to life with CS Wharf Worker, an immersive fish gutting system built for VORP RedM servers.
Players can visit configured fishmonger NPCs, select the fish they want processed through a custom Heartbreak-styled UI, and have their raw catch converted into cleaned fish through server-side inventory handling, animations, props, and optional pricing.
β Features
β Custom Heartbreak-styled fish gutting UI
β Configurable fishmonger NPC locations
β Supports multiple NPCs across the map
β Converts raw fish into cleaned/gutted fish items
β Server-side inventory checks and item exchange
β Configurable gutting prices per fish
β Quantity selector with player inventory limits
β Shows how many fish the player owns
β NPC gutting animations
β Automatic work table spawning
β Optional fish prop on the table
β Optional held knife prop
β Optional camera scene
β Configurable interaction key and prompt text
β Lightweight and optimized
β Easy-to-edit configuration
βοΈ Fully Configurable
Everything is controlled through config.lua.
Customize:
- Fishmonger NPC locations
- NPC names and models
- Interaction distance
- Spawn and despawn distance
- Open key
- Prompt message
- Fish item names
- Gutted fish reward items
- Input and output amounts
- Gutting prices
- UI position
- UI colors
- Panel size
- Work scene props
- Animations
- Player freezing behavior
Only your config needs to change if your server uses different fish item names.
π Dynamic Fish Processing
Create a full fish processing system for your economy.
Each fish can have its own:
- Display name
- Raw item
- Cleaned item
- Table prop model
- Amount required
- Amount received
- Processing price
The player can choose how many fish to gut, and the UI will prevent them from selecting more than they actually own.
π¨ Custom UI Included
The included custom UI is styled for a polished western dockside experience.
The menu shows:
- Available fish
- Player-owned fish counts
- Processing price
- Quantity controls
- Gut Fish button
- Exit button
The UI can be moved, resized, recolored, and further styled through config options and custom CSS.
π¬ Immersive Work Scene
When the player starts gutting, the fishmonger performs the work through an immersive scene.
Supports:
- NPC animations
- Work table spawning
- Fish prop display
- Held knife prop
- Optional camera scene
The table spawns automatically in front of each configured NPC, helping each fishmonger location feel alive and ready for business.
π΅ Configurable Economy
Charge players per fish, disable pricing completely, or set custom prices per fish type.
The server handles:
- Raw fish removal
- Processing fee
- Cleaned fish reward
- Inventory validation
This keeps the system reliable and protected from client-side abuse.
π¦ Easy Installation
- Place the resource inside your server's resources folder.
- Add your raw and gutted fish items to VORP Inventory.
- Configure fishmongers and fish recipes in
config.lua. - Add
ensure cs_wharfworkerafter VORP dependencies. - Restart your server.
You're ready to start processing fish at the docks.
π¦ Dependencies
- VORP Core
- VORP Inventory
β Perfect For
- Fishing jobs
- Wharf worker roleplay
- Dockside economies
- Food crafting systems
- Butcher or fishmonger businesses
- Survival and economy servers
- Immersive RedM communities
π Documentation Included
A complete README is included with setup instructions, fish configuration examples, NPC setup, UI styling options, work scene configuration, pricing settings, and usage notes.
Turn fishing into a deeper economy loop and give your docks a real purpose with CS Wharf Worker.
