Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Cop Holster 3.2.0.0

(97 reviews)

4 Screenshots

Cop Holster is an RPH plugin that adds some unique functionality to the police handgun holster. It removes the handgun from the holster if a pistol is a drawn. It also comes with intimidation mode -- a simple feature that allows you to put your hand on your holster. Cop Holster works with both the player and AI officers.

 

Here's a neat little GFY showing it in action:

 

Requirements
RAGEPluginHook 0.23 or higher.

 

Installation
Place CopHolster.dll and CopHolster.xml in your Plugins folder.
When ingame, open the RPH console (default F4) and type LoadPlugin CopHolster.dll.

 

Features

  • Dynamic holsters for both the player an AI officers.
  • Animations that automatically play when holstering and unholstering.
  • Intimidation mode, a feature that allows you to put your hand on your holster. Toggle with Right Shift Key (keyboard) or Left DPad (controller).
  • Highly configurable! Turn off animations, change keys, add new ped models for Cop Holster support, you name it.

 

Questions
Does this come with RDE support?
The RDE Cop Holster config file is in the RDE 3.1 download.

 

Does this come with EUP support?
Yes. Cop Holster comes with support for EUP 7.5.

 

How does Cop Holster work?
All ped models in GTA have what are called drawables. They are pieces of clothing or equipment that can vary between instances of that model. Many of the default cop models have two holster drawables. One is empty, and one has a pistol. Cop Holster simply changes between those two drawables depending on if you have your pistol drawn or not to give the illusion that you are taking the pistol out of the holster.   


I'm a ped model developer and would like to make my model work with Cop Holster. How would I go about doing that?

See the readme in the download.

 

Support
If you experience a bug, crash, need help with installing or even just have a suggestion, post a comment below.
Either myself or someone else will be more than happy to help you out!

What's New in Version 3.2.0.0

Released

  • Updated RPH dependency to 0.55 (minimum 0.23 required).
  • Config file is now in XML format with support for weapon-specific drawable switching. Big thanks to @Yard1 for implementing this!
  • Default intimidation mode keyboard toggle changed to Right Shift Key.
  • Default intimidation mode gamepad toggle changed to DPad Right.
  • Added support for EUP 7.5.

 

User Feedback

Recommended Comments

foggydewhurst

Members

(edited)

i can't get the nightstick to work 😢

i've set animation = true but ti doesnt work help someone please?

 

why isn't this working omg.

the component is 8 (accs), the empty one is 2, the one with the nightstick is 3.

 

everything is right so how come it isn't working this is driving me crazy

Spoiler
Spoiler

<Item FuncHolster="true" FuncIntim="true">
            <Model>MP_F_FREEMODE_01</Model>
            <FuncIntimMeshes>
                <Item>
                    <Component>7</Component>
                    <Drawable>6</Drawable>
                </Item>
                <Item>
                    <Component>7</Component>
                    <Drawable>8</Drawable>
                </Item>    
                <Item>
                    <Component>8</Component>
                    <Drawable>2</Drawable>
                </Item>
                <Item>
                    <Component>8</Component>
                    <Drawable>3</Drawable>
                </Item>    
            </FuncIntimMeshes>
            <Weapons>
                <Item WeaponSet="Pistols">
                    <Component>7</Component>
                    <Holstered>8</Holstered>
                    <Unholstered>2</Unholstered>
                </Item>    
                <Item WeaponSet="Pistols">
                    <Component>7</Component>
                    <Holstered>1</Holstered>
                    <Unholstered>3</Unholstered>
                </Item>    
                <Item WeaponSet="Pistols">
                    <Component>7</Component>
                    <Holstered>6</Holstered>
                    <Unholstered>5</Unholstered>
                </Item>
                <Item WeaponSet="Pistols">
                    <Component>7</Component>
                    <Holstered>81</Holstered>
                    <Unholstered>82</Unholstered>
                </Item>
                <Item WeaponSet="Pistols">
                    <Component>7</Component>
                    <Holstered>29</Holstered>
                    <Unholstered>30</Unholstered>
                </Item>
                <Item WeaponSet="Pistols">
                    <Component>8</Component>
                    <Holstered>9</Holstered>
                    <Unholstered>10</Unholstered>
                </Item>
                <Item WeaponSet="Nightsticks">
                    <Component>8</Component>
                    <Holstered>3</Holstered>
                    <Unholstered>2</Unholstered>
                </Item>    
            </Weapons>
        </Item>

 

is there anything missing from above code?????? i followed instructions in readme

Edited by foggydewhurst

OfficialLars

Members

Hello,

I want to make a version of this for FiveM.
But i don' t know the animation for putting it back, can you tell me what the animation is?
Thanks.

 

 

Ophois47

Members

Essential! Next hopefully revolvers!

Officer Lamine

Members

@PieRGud Hello, multiple people have adressed the issue with the weapon not spawning back after redrawing it. Can you explain why this is caused or what we could do in order for it to work?

PieRGud

Members Author

On 1/25/2019 at 8:51 AM, Officer Lamine said:

@PieRGud Hello, multiple people have adressed the issue with the weapon not spawning back after redrawing it. Can you explain why this is caused or what we could do in order for it to work?

It's an issue I'm aware of. I'm working on an update that'll address it. Hope to have it out real soon.

Kifflommer

Members

On 1/29/2019 at 11:43 AM, PieRGud said:

It's an issue I'm aware of. I'm working on an update that'll address it. Hope to have it out real soon.

 

Yeah I cannot seem to get past one draw either, have to reload uniform with EUP menu to get it back in there. Sometimes it goes back in once if I'm lucky. Appreciate your work on the update.

manu450

Members

hi your plugin is not compatible with lspdfr 0.4 anymore, must be a key binding conflict.

PieRGud

Members Author

46 minutes ago, manu450 said:

hi your plugin is not compatible with lspdfr 0.4 anymore, must be a key binding conflict.

I'll check it out.

manu450

Members

16 minutes ago, PieRGud said:

I'll check it out.

thanks man, appreciate all your hard work guys on getting those needed mod out. 👍

DirtSailor

Members

(edited)

Looking forward to this PieRGud!

 

Edited by DirtSailor

Exvist

Members

Does it work with LSPDFR 0.4?

R4kT

Members

One little thing that could be improved is that the animation still plays when arresting a ped that's on their stomach from a gunpoint arrest, (part of Stop The Ped, I believe) after the cuffing animation already started and it looks weird. I know the gun can simply be holstered before arresting the ped but it would be easier if you could remove that little detail because AI cannot holster the gun before that type of arrest.

3 hours ago, Exvist said:

Does it work with LSPDFR 0.4?

why not try it your self? like we all had to do xD yes it works 

ShelbyG

Members

Compatible with 0.4?

PieRGud

Members Author

23 hours ago, ShelbyG said:

Compatible with 0.4?

It doesn't use the LSPDFR API so it should work. If there are any keybinding conflicts, you can go into the CopHolster.xml and change the IntimidationToggleKey and/or IntimidationToggleButton to something else. Check the ReadMe for more info on that.

ChiefHaynesPD1

Members

would it eventually work to support tasers ?

 

 

Ghnty5

Members

3 minutes ago, ChiefHaynesPD1 said:

would it eventually work to support tasers ?

 

 

Mine works when I pull out my taser 

ChiefHaynesPD1

Members

1 minute ago, Ghnty5 said:

Mine works when I pull out my taser 

how ?? like do it come out the holster like the gun do?

 

Ghnty5

Members

(edited)

18 hours ago, ChiefHaynesPD1 said:

how ?? like do it come out the holster like the gun do?

 

i believe so, ill try it in a few min to confirm

Edited by Ghnty5

ChiefHaynesPD1

Members

5 minutes ago, Ghnty5 said:

i believe so, ill try it in a few min to confirm

OK can you let me know

 

Sir Bond

Members

(edited)

it doesn´t work for me with 0.4.0

Edited by Sir Bond

CaliNative92

Members

Having an issue with the pistol not showing up when reholstering, anyway to fix this ?

Pringles949

Members

I really like this plugin but I encountered a crash, I don't know if it was caused by Cop holster or by Computer Plus...any help?

RagePluginHook.log

ATeaDaze

Members

I got a crash when I exited Computer+ as well. I'm not sure what causes it.

Are you running LSPDFR+ as well?

Spoiler



[03/09/19 2:41:23 AM.276] LSPD First Response: C+: Arrest report for ped are null
[03/09/19 2:41:23 AM.276] LSPD First Response: C+: Get Citation for ped hash=JackJames08/02/91
[03/09/19 2:41:23 AM.276] LSPD First Response: C+: Found citations for ped
[03/09/19 2:41:23 AM.276] LSPD First Response: C+ DEV: Creating ComputerPedViewExtendedContainer
[03/09/19 2:41:23 AM.278] LSPD First Response: C+ DEV: Creating ComputerPedViewExtended
[03/09/19 2:41:23 AM.279] LSPD First Response: C+ DEV: Creating ComputerPedView
[03/09/19 2:41:23 AM.280] LSPD First Response: C+ DEV: InitializeLayout ComputerPedView
[03/09/19 2:41:23 AM.281] LSPD First Response: C+ DEV: Loading image for model from Plugins\LSPDFR\ComputerPlus\no_ped_image.jpg
[03/09/19 2:41:23 AM.283] LSPD First Response: C+: Citation time is 04/28/17 6:58:24 PM
[03/09/19 2:41:23 AM.300] LSPD First Response: C+: LogPositionAndSize : W 200 H 20 X 467 Y 0
[03/09/19 2:41:23 AM.300] LSPD First Response: C+: LogPositionAndSize : W 200 H 20 X 467 Y 0
[03/09/19 2:41:23 AM.302] Cop Holster: 
[03/09/19 2:41:23 AM.302] Cop Holster: ==============================
[03/09/19 2:41:23 AM.302] Cop Holster: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[03/09/19 2:41:23 AM.302] Cop Holster: ------------------------------
[03/09/19 2:41:23 AM.302] Cop Holster: Origin: Game fiber "Plugin "Cop Holster" main fiber".
[03/09/19 2:41:23 AM.302] Cop Holster: ------------------------------
[03/09/19 2:41:23 AM.302] Cop Holster: Exception type: Rage.Exceptions.InvalidHandleableException
[03/09/19 2:41:23 AM.302] Cop Holster: Exception message: Operation is not valid because the specified  CopHolster.PedHelper is invalid.
[03/09/19 2:41:23 AM.302] Cop Holster: ------------------------------
[03/09/19 2:41:23 AM.302] Cop Holster: Inner exceptions:
[03/09/19 2:41:23 AM.302] Cop Holster: ------------------------------
[03/09/19 2:41:23 AM.302] Cop Holster: Stack trace:
[03/09/19 2:41:23 AM.302] Cop Holster: at Rage.Ped.GetNearbyPeds(Int32 maximumCount)
[03/09/19 2:41:23 AM.302] at CopHolster.EntryPoint.Main()
[03/09/19 2:41:23 AM.302] at Rage.GameFiber.Main()
[03/09/19 2:41:23 AM.302] Cop Holster: ==============================
[03/09/19 2:41:23 AM.302] Cop Holster: 
[03/09/19 2:41:28 AM.657] LSPD First Response: C+: Pause
[03/09/19 2:41:28 AM.674] LSPD First Response: C+ DEV: Freeing Persisted Entities: WASHINGTON


 

 

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.