Scripts

ds-streetwalkers

qbcoreesxqboxstandalonend
$30.99
Instant DeliveryAccess immediately after purchase
Secure PaymentProtected by Tebex & Cfx.re
Lifetime UpdatesFree updates via Keymaster

Support & Community

Support is provided via Discord after purchase.

Join Discord
โ† Back

Requirements

  • Server v7290 or newer
  • OneSync Infinity
  • QBCore/QBox/ESX/ND_Core
ds-streetwalkers

Overview

# ๐Ÿš—๐Ÿ’‹ DSย streetwalkers AKA Hooker System

- A comprehensive FiveM hooker/prostitute interaction system with vehicle-based encounters

## โœจ Features

- ๐Ÿš™ **Vehicle-Based Interactions** - Pick up hookers while driving

- ๐Ÿ’ฐ **Payment System** - Integrated money handling with multiple frameworks

- ๐ŸŽญ **Customizable Menu** - Support for qb-menu, ox_lib, or custom menu

- ๐Ÿšซ **Vehicle Restrictions** - Configurable blacklisted vehicles and vehicle classes

- ๐Ÿƒ **Secluded Area System** - Requires finding private locations for services

- โฑ๏ธ **Timer System** - Time limits for finding secluded areas

- ๐Ÿ’ฌ **Localization Support** - Fully customizable text strings

- ๐ŸŽฎ **Multiple Services** - Different service types with individual pricing

- ๐Ÿš— **Vehicle Class Filtering** - Prevents inappropriate vehicle usage

## ๐ŸŽฏ Framework Support

This resource supports **auto-detection** and manual configuration for the following frameworks:

| Framework | Status | Auto-Detect |

|-----------|--------|-------------|

| ๐ŸŸข **QBCore** | โœ… Supported | Yes |

| ๐ŸŸก **QBox** | โœ… Supported | Yes |

| ๐Ÿ”ต **ESX** | โœ… Supported | Yes |

| ๐ŸŸฃ **ND-Core** | โœ… Supported | Yes |

| โšช **Standalone** | โœ… Supported | Yes (fallback) |

> **Note:** The resource will automatically detect which framework is running. You can also manually set `Config.Framework` if needed.

## ๐Ÿ“ฆ Requirements

- ๐ŸŽฎ **FiveM Server** with game build 2060 or higher

### Optional (for menu types)

- ๐Ÿ“‹ **qb-menu** (if using `Config.MenuType = "qb-menu"`)

- ๐Ÿ“š **ox_lib** (if using `Config.MenuType = "ox_lib"`)

## ๐Ÿ”ง Installation

1. ๐Ÿ“ฅ **Download** the resource

```

# Place the ds-hookers folder in your server's resources directory

```

2. ๐Ÿ“ **Add to server.cfg**

```

ensure ds-hookers

```

3. โš™๏ธ **Configure** `config.lua` (see [Configuration] section)

4. ๐Ÿ”„ **Restart** your server or start the resource

```

restart ds-hookers

```

## โš™๏ธ Configuration

- ๐ŸŽจ Menu Type

```

Config.MenuType = "qb-menu" -- Options: "custom" | "qb-menu" | "ox_lib"

```

### ๐Ÿ’ฐ Payment Settings

```

Config.PaymentEnabled = true

Config.Framework = "qbcore" -- "esx", "qbcore", "qbox", "ndcore" or "standalone"

Config.Prices = {

SERVICE_BLOWJOB = 50,

SERVICE_SEX = 100

}

```

### ๐Ÿ“ Interaction Settings

```

Config.MaxDistance = 7.5 -- Max distance to pick up hookers

Config.MaxServices = 3 -- Max services before hooker leaves

Config.MaxVehicleSpeed = 0.1 -- Max speed to interact (m/s)

```

### ๐Ÿšซ Vehicle Restrictions

```

-- Vehicle classes that can't be used

Config.BlackListedVehicleClasses = {

[8] = true, -- Motorcycles

[13] = true, -- Cycles

[14] = true, -- Boats

-- ... etc

}

-- Specific vehicles that can't be used

Config.BlackListedVehicles = {

[`infernus`] = true,

[`voltic`] = true,

-- ... etc

}

```

### ๐Ÿ‘ฅ Hooker Ped Models

```

Config.HookerPedModels = {

[`s_f_y_hooker_01`] = true,

[`s_f_y_hooker_02`] = true,

[`s_f_y_hooker_03`] = true

}

```

### ๐ŸŒ Localization

```

Config.Localization = {

InviteHooker = "Press ~INPUT_VEH_HORN~ or honk your horn...",

FindSecludedArea = "Go somewhere more secluded.",

-- ... etc

}

```

## ๐ŸŽฎ Usage

- ๐Ÿ‘ค For Players

1. ๐Ÿš— **Get in a vehicle** (driver seat)

2. ๐Ÿ›‘ **Stop near a hooker** (within configured distance)

3. ๐Ÿ“ฏ **Honk your horn** to invite the hooker into your vehicle

4. ๐Ÿ—บ๏ธ **Find a secluded area** (away from other NPCs)

5. ๐Ÿ›‘ **Stop the vehicle** and wait for the menu to appear

6. ๐Ÿ“‹ **Select a service** from the menu

7. ๐Ÿ’ฐ **Pay** for the service (if enabled)

8. โฑ๏ธ **Wait** for the service to complete

### โš ๏ธ Important Notes

- โŒ The front passenger seat must be empty

- โŒ Some vehicle types are restricted (motorcycles, boats, etc.)

- โฑ๏ธ You have 2 minutes to find a secluded area

- ๐Ÿ”’ The hooker will leave if you take too long or leave the vehicle

## ๐Ÿ” Troubleshooting

- โŒ Hookers not spawning?

- Check that hooker ped models exist in your server

- Verify `Config.HookerPedModels` includes valid ped hashes

### ๐Ÿ’ฐ Payment not working?

- Verify your framework is detected (check server console)

- Ensure `Config.Framework` matches your framework

- Check that payment is enabled: `Config.PaymentEnabled = true`

### ๐Ÿ“‹ Menu not appearing?

- Verify the menu resource (qb-menu/ox_lib) is running

- Check `Config.MenuType` matches your menu system

- Try switching to `"custom"` menu type for testing

### ๐Ÿš— Can't pick up hookers?

- Ensure front passenger seat is empty

- Check vehicle is not in blacklist

- Verify vehicle class is allowed

- Make sure you're close enough (check `Config.MaxDistance`)

More scripts

ds-dumpsterdiving

Scripts

ds-dumpsterdiving

$29.99
ds-deluxemenu

Scripts

ds-deluxemenu

$60.99
ds-advancedpedmenu

Scripts

ds-advancedpedmenu

$40.99