Rq-dogs | The Ultimate Police Dog/K9 Script

:dog: Rq-Dogs: The ultimate police dog script

https://rqver-resources-webstore.tebex.io/package/6053516

:dog2:Why Rq-Dogs?

  • Makes use of rope natives to create a realistic dog lead with adjustable length
  • Unique, realistic walking/running with the dog - Hold the dog on the lead and it walks infront of you or make it heel and it’ll walk next to you
  • Extremely configurable - Preview the language and config files
  • Standalone, QB-Core, QBX-Core, ESX & ND Core Support for job/grade restrictions (Available in an unlocked file)
  • QB-Core, QBX-Core and ESX support for using items to spawn/remove a dog (Available in an unlocked file)
  • Ability to use ace permissions, radio channels, authorized jobs/ranks or custom checks to allow access to dogs
  • Advanced tracking system with the optional ability to prompt the tracking target to accept/reject the track
  • Ability to use a configurable context menu to access all dog actions in one place
  • Ability to add multiple dog peds to the config file and name them. If there are multiple peds, players will be able to use a context menu to choose a ped
  • Ability to detect who the last driver/passenger in a vehicle was and start a track from their ‘scent’
  • Ability to search for drops on the ground in a configurable radius using qb-core
  • Ability to search players/vehicles using ox-inventory, qb-inventory and ESX
  • Support for notifications with ox_lib, chat, qb, okok, bulletin or custom notifications
  • Extremely optimized client performance - 0.00ms idle, 0.05 in max usage (Adjusting lead length and moving)
  • Extremely optimized server performance - 0.00ms 24/7
  • Everything is key-bindable in FiveM Keybinds and the default keybinds can be changed in the config file
  • And More!

:service_dog: Preview

Click here to preview the resource!
For a list of updates to the resource after the release of this preview, please see the pinned comment on the video.

Notes

Code is accessible No
Subscription-based No
Lines (approximately) 1650
Requirements onesync, ox_lib
Support Yes
2 Likes

Love this, is it possible to change the dog breed/ped?

Yes there is! You can change the ped model in the config file :slight_smile:

1 Like

1.2.0 Release

  • The dog ped option in the config is now a list of options
  • If there is more than one option, a customizable context menu will be opened when you create a dog to select a dog ped variant.
- Shared.DogPed = "a_c_shepherd" -- The dog ped model to use.
+ Shared.DogPeds = { { model = "a_c_shepherd", name = "Police Dog" } } -- The list of dog ped options. If there are multiple peds, a menu will appear to select an option.

Enjoy!

A few suggestions, you should add a thing where dogs can for example smell vehicle seats, and get a hunch from that, but there is a chance they lose the hunch, also add an export for making a place dogs can hunch from, like doors, bank vaults and dropped items!

Probably using statebags would be good

Is there a command to get the dog in your vehicle?

Yes there is! /dcar. It’s also keybindable in FiveM settings, and you can change the default keybind in the config file.

1 Like

Thank you, I’m enjoying the script!

1 Like

how can i add more dog peds to the script

In the shared/sh_main file:

Shared.DogPeds = { { model = "a_c_shepherd", name = "Police Dog" } } -- The list of dog ped options. If there are multiple peds, a menu will appear to select an option.

doe this work for AI

doe this work for AI

Searching and tracking functionality doesn’t work on AI peds, but the ability to attack AI peds can be enabled in the config file!

I’ve just released version 1.6.0 which makes use of Statebags to detect who the last driver/passenger in a vehicle was and start a track from their ‘scent’!

Dog will not get into a vehicle. We have tried several different vehicles. Any ideas?

im having a hard time getting the script to spawn the k9

Hi, I don’t provide support via CFX. Please join my support server via the link in the description of the YouTube Video: https://www.youtube.com/watch?v=n30h4vCf9K0

How do I make it so anyone can use the command?

Hello, please use my support server for support.
PS: The answer is in the documentation.