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.

Detecting User Input

Featured Replies

Hello Modders,

I've only just started using the Ragehook API and I'm starting to get the hang of things by doing some basic testing. One thing that would benefit my testing immensely is the ability to listen for key input (and then to call a method). I am at loss over how to do this, however. I've tried using the Game.IsKeyDown and Game.IsKeyDownRightNow methods, but I need some kind of loop so I get a chance to actually press the key :P

Here's what I came up with:

while (true) {

     if (Game.IsKeyDown(System.Windows.Forms.Keys.B))
                {
                    spawnPedCar(playerPed);
                }

      else if (Game.IsKeyDown(System.Windows.Forms.Keys.M)) { 

                  break; }

}

 

 This seems to crash GTA V (probably due to the large number of times the loop executes). 

Can anybody help me with this?
Thank you very much in advance! 

This is probably in the wrong subforum, my apologies. 

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.

You need a GameFiber.Yield() at the end of the while loop so other things can process.

while (true)
{
    if (thisvar == thisvalue)
    {
        doSomething();
    }
    GameFiber.Yield();
}

 

Edited by FtDLulz

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.