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.
The latest updated version of RAGE Plugin Hook, required to play LSPDFR, can be found inside the LSPDFR download. It is not currently available on the RAGE Plugin Hook website.

[ Request for LSPDFR 0.4 ]

Featured Replies

Hello!

I was wondering what the odds of an API function to disable the availability of callouts!  L.S. Noire uses the API for its Persona and pursuits, however it doesn't utilize the callouts.

While I know that this might seem a bit too intense for a plugin to control, the community will easily weed out any plugins that overuse this.

Of course, if you wish to not implement this I will add reminders to have the player manually do it, however I would prefer to do it through the plugin during the stages, then reactivating callouts when a stage is completed.

Thanks!

Fiskey111

 

 

@Fiskey111 you could possibly block callouts yourself with something like this:

            GameFiber.StartNew(delegate
            {
                while (true)
                {
                    GameFiber.Yield();
                    if (Functions.IsCalloutRunning()) { Functions.StopCurrentCallout(); }
                }
            });

IsCalloutRunning returns true as soon as the callout is displayed, so this should stop it before they can accept it. Might still show the callout notifications to the user though, haven't tested that.

My YouTube Channel: Darkmyre Gaming (Australian LSPDFR patrols, plugins in development, and other games)

My Discord Server | AusGamer Network

 

Please do not PM me for technical support or bug reports, use the appropriate forum or plugin's comments instead.

  • Author
1 hour ago, Darkmyre said:

@Fiskey111 you could possibly block callouts yourself with something like this:

 


            GameFiber.StartNew(delegate
            {
                while (true)
                {
                    GameFiber.Yield();
                    if (Functions.IsCalloutRunning()) { Functions.StopCurrentCallout(); }
                }
            });

 

IsCalloutRunning returns true as soon as the callout is displayed, so this should stop it before they can accept it. Might still show the callout notifications to the user though, haven't tested that.

Alright, that might work for the meantime!  If they could implement an API function to stop them temporarily I'd rather have that but at least that works!  Thank you!

 

 

A simple solution would be to tell the user to set their availability to Busy using the N menu.

An API option to toggle this setting may be a nice addition too.

My YouTube: Click here. 

My Discord Server - https://discord.gg/0taiZvBSiw5qGAXU

Useful post? Let me and others know by clicking the Like button.
Check out my many script modifications! 
Having issues? LSPDFR Troubleshooter by Albo1125.

  • Author
8 hours ago, Albo1125 said:

A simple solution would be to tell the user to set their availability to Busy using the N menu.

An API option to toggle this setting may be a nice addition too.

That's how I'm planning on going about it, however I figure I might as well ask for an API option!

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

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.