Join our Discord! ELP-Scripts

ELP Boats

ELP Boats

€50.00

Add to Basket

ELP_boats – The Complete Boat & Maritime Ecosystem

One resource. 14 boats. 12 integrated systems. A whole new world of maritime gameplay.

ELP_boats is not just a boat script. It is a complete maritime ecosystem for RedM, bringing boat ownership, harbour management, shipbuilding, fishing, trading, transportation, missions and much more together in one resource.

From a small canoe to a powerful steamship, players can build their own maritime career, operate vessels, transport goods and passengers, explore waterways, compete in regattas and even travel to Guarma.

Everything is designed to work together – creating meaningful gameplay opportunities for civilians, businesses, job roles and entire communities.


⚓ Boat Ownership & Harbour System

Discover a complete boat ownership system with 14 different vessels across four categories:

  • Canoes
  • Rowboats
  • Steamers
  • Large ships

Features include:

  • 8 configurable harbours with harbour masters and map blips
  • Purchase, launch, store, sell and transfer boats
  • Individual boat names and registration numbers
  • Unique ownership deed for every vessel
  • Live harbour ledger with previews of boats currently on the water
  • Persistent boat positions – leave your boat and return to it later
  • Harbour relocation and towing services
  • Boat insurance, wreck recovery and repairs
  • Configurable ownership and active boat limits

Your boats remain part of the world instead of simply disappearing when you walk away or log out.

🛠️ Shipbuilding & Customisation

Give players the opportunity to become shipbuilders and create vessels themselves.

Shipbuilder profession:

  • Dedicated shipbuilding job
  • Lay the keel and construct vessels step by step
  • Walk around the construction site and build the boat stage by stage
  • Construction progress is saved
  • Unfinished projects can be continued later
  • Configurable recipes, materials and job requirements

Boat customisation:

  • Hull colours
  • Boat liveries
  • Fittings and decorative elements
  • Deck cargo and prop sets
  • Lantern configurations

Make every vessel feel individual.

🔧 Upgrades & Boat Operation

Every boat can be improved through a configurable upgrade system.

9 upgrade tracks with 5 levels each:

  • Oars
  • Steam engine
  • Boiler
  • Coal bunker
  • Hull planking
  • Cargo hold
  • Bilge pump
  • Fishing net
  • Sounding line

Steam-powered vessels feature a dedicated operating system:

  • Steam pressure as throttle
  • Telegraph and gauges on the boat HUD
  • Coal consumption
  • Boiler condition
  • Hull condition and damage
  • Leaks and water accumulation
  • Bailing and repairs
  • Anchoring
  • Running aground

Push the steam pressure for greater speed, but be careful: overpressure puts additional wear on your boiler.

Each operational system can be individually enabled or disabled in the configuration.

📦 Harbour Jobs & Maritime Missions

Harbours are more than places to buy and store boats. They are the starting point for a variety of activities.

Available mission types include:

  • Freight transportation
  • Passenger ferry services
  • Mail deliveries
  • Fish orders
  • Salvage operations
  • Smuggling missions

Additional gameplay elements include:

  • Configurable mission locations and rewards
  • Cargo and delivery objectives
  • Salvage crates drifting on the water
  • Law enforcement alerts during smuggling activities
  • Hostile encounters and ambushes along the route
  • Server-side validation of mission progress

Players can earn money and experience while providing valuable services to the world.

🎣 Net Fishing & Fish Market

Turn boats into a source of income through dedicated net fishing.

  • Fishing directly from eligible vessels
  • Different catches depending on the water type
  • Lake, river, swamp and sea fishing
  • Configurable fish shoals
  • Moving fish shoals throughout the world
  • Sounding line upgrade to locate shoals
  • Dedicated fishing net upgrade
  • Fish market at every harbour
  • Dynamic market prices

The fish market reacts to supply: selling large quantities of the same fish reduces its price, while prices recover over time.

Fishing nets and sounding lines are reserved for steam boats and larger ships.

🧭 Captain Career & Licences

Build a maritime career and progress from an inexperienced sailor to a respected captain.

  • Experience system
  • Nautical miles
  • Configurable career ranks
  • Progression from Deckhand to Master Mariner
  • Licences for steamers and large ships
  • Dedicated captain career configuration

Your time on the water becomes meaningful progression.

🏁 Regattas & Boat Racing

Bring competition to your waterways with an integrated regatta system.

  • Race lobbies
  • Configurable race courses
  • Entry fees
  • Shared prize pools
  • Checkpoints
  • Best-time records for each course
  • Player participation and race management

Create organised competitions and give your community another reason to take to the water.

🚢 Passage to Guarma

Open up maritime travel between the mainland and Guarma.

  • Purchase ship tickets at selected harbours
  • Travel between Blackwater, Saint Denis, Van Horn and Guarma
  • Choose your destination when returning from Guarma
  • Passenger ticket display during the voyage
  • Automatic sea, horizon and map transition
  • World transition handling after death, respawn or reconnecting
  • Fully configurable ports, prices and travel times

Additional ports and destinations can be configured.

🚤 Boat Rentals

Not every player needs to own a boat.

The integrated rental system allows players to:

  • Rent available vessels
  • Pay a configurable deposit
  • Use boats for a limited rental period
  • Make maritime transportation accessible without purchasing a vessel

🏢 Company Fleets, Keys & Security

Boats can also become part of a business or organisation.

  • Company fleet management
  • Shared access for authorised members
  • Spare keys for other players
  • Boat locking against unauthorised access
  • Cargo hold access restrictions
  • Passenger seating for other players
  • Controlled access to vessels owned by someone else

This makes it possible to operate shipping companies, ferry services and other maritime businesses.

🔐 Ownership, Insurance & Economy

Every vessel has its own ownership and financial lifecycle.

  • Unique registration number
  • Ownership deed item
  • Boat sales and player-to-player transfers
  • Old ownership deeds become invalid after a transfer
  • Configurable insurance contracts
  • Insurance recovery for wrecked or sunken boats
  • Harbour towing services
  • Material-based harbour repairs
  • Coal bunkering using actual coal items
  • Configurable prices, limits and fees

The system validates important transactions and ownership data on the server.

⚙️ Modular Configuration

ELP_boats is designed to be adaptable to different server economies and roleplay concepts.

Almost every major system can be configured individually.

  • Enable or disable individual modules
  • Configure boats, prices and ownership limits
  • Customise harbours and launch points
  • Adjust shipbuilding recipes and materials
  • Configure upgrades and their levels
  • Set up missions, rewards and locations
  • Configure fishing, fish markets and shoals
  • Define captain ranks and licences
  • Create regatta courses
  • Configure rentals and company fleets
  • Adjust Guarma passage routes and prices
  • Customise keys and commands
  • Multiple language files

Included languages:

  • English
  • German
  • Spanish
  • Portuguese

🛡️ Server-Side Validation

Important gameplay actions are checked server-side.

This includes:

  • Boat ownership and access
  • Prices and transactions
  • Item requirements
  • Mission progress and delivery steps
  • Boat positions and distances
  • Race checkpoints
  • Spawn authorisation

Boats are spawned using one-time tokens, and the server verifies the spawned entity.


📋 Requirements

  • VORP Core
  • VORP Inventory
  • oxmysql
  • bcc-utils
  • ELP_libs

Installation notes:

  1. Place ELP_boats in your resources folder.
  2. Ensure the required dependencies are started before ELP_boats.
  3. Start the server once. The required database tables and inventory items are created automatically.
  4. Restart the server once more so VORP Inventory registers the newly created items.
  5. Create the shipbuilder job or configure your own job in the shipyard settings.

ELP SCRIPTS

ELP_boats brings an entire maritime world to your RedM server.

From the first paddle stroke in a small canoe to managing a fleet of steamships, transporting passengers, building vessels and travelling to Guarma – the possibilities are in your players' hands.

One resource. A complete maritime ecosystem.

Back to category