PS3 Local Button Monitoring (C++ | C# | Vb.Net)

  • Hello Guest! Welcome to ConsoleCrunch, to help support our site check out the premium upgrades HERE! to get exclusive access to our hidden content.
  • Unable to load portions of the website...
    If you use an ad blocker addon, you should disable it because it interferes with several elements of the site and blocks more than just adverts.
  • Read Rules Before Posting Post Virus Scans with every program.

Nostafaru

Moderating the Crunch Bunch.
Retired Staff
Community Elite
Community Veteran
Determined Poster
Active Member
Console ID Poster
Apr 6, 2014
2,020
1,784
443
This is the Local Button Monitoring for call of duyt black ops 1. Happy Coding!

C++

namespace ButtonMonitoring
{
int LocalButtons = 0xd19800;
enum Buttons
{
DpadUp = 0x1FF,
DpadDown = 0x20F,
DpadRight = 0x21F,
DpadLeft = -0xC47E5F,
R3 = 0x1CF,
Square = 0xEF,
Cross = 0xCF,
LeftCursorUp = 0x27F,
LeftCursorLeft = 0x29F,
LeftCursorRight = 0x2AF,
LeftCursorDown = 0x28F,
R2 = 0x1EF,
L2 = 0x1DF,
Select = 0x1AF,
Start = 0x19F
};
bool ButtonPressed(Buttons Button)
{
return (*(int*)(LocalButtons + Button) != 0);
}
}
You can use it like this:
Code:
if (ButtonMonitoring::ButtonPressed(ButtonMonitoring::R3))
{
console_write("R3 has been pressed");
}


C#

private static UInt32 LocalButtons = 0xd19800;
public enum Buttons
{
DpadUp = 0x1FF,
DpadDown = 0x20F,
DpadRight = 0x21F,
DpadLeft = -0xC47E5F,
R3 = 0x1CF,
Square = 0xEF,
Cross = 0xCF,
LeftCursorUp = 0x27F,
LeftCursorLeft = 0x29F,
LeftCursorRight = 0x2AF,
LeftCursorDown = 0x28F,
R2 = 0x1EF,
L2 = 0x1DF,
Select = 0x1AF,
Start = 0x19F
}
public static Boolean ButtonPressed(Buttons Button)
{
return Convert.ToBoolean(PS3.Extension.ReadByte(LocalButtons + (UInt32)Button) == 1);
}
You can use it like this (Use a timer!)
Code:
if (ButtonPressed(Buttons.Cross))
{
MessageBox.Show("Cross Have Pressed!","Success");
}


Vb.Net


Private Shared LocalButtons As UInt32 = &HD19800
Public Enum Buttons
DpadUp = &H1FF
DpadDown = &H20F
DpadRight = &H21F
DpadLeft = -&HC47E5F
R3 = &H1CF
Square = &HEF
Cross = &HCF
LeftCursorUp = &H27F
LeftCursorLeft = &H29F
LeftCursorRight = &H2AF
LeftCursorDown = &H28F
R2 = &H1EF
L2 = &H1DF
Select = &H1AF
Start = &H19F
End Enum
Public Shared Function ButtonPressed(Button As Buttons) As Boolean
Return Convert.ToBoolean(PS3.Extension.ReadByte(LocalButtons + Button) = 1)
End Function
You can use it like this: (Use a timer!)
Code:
If ButtonPressed(Buttons.Cross) Then
MessageBox.Show("Cross Have Pressed!", "Success")
End If



Credits: SC58 For the addresses
 
General chit-chat
Help Users
  • @ lurch6661:
    when i find it ill send it
  • @ lurch6661:
    i dont have 9.00
  • @ QM|T:
    :xD: me either hahaha
  • @ lurch6661:
    lol
  • @ QM|T:
    lol
  • @ lurch6661:
    man i got some white widow
  • @ QM|T:
    nice
  • @ lurch6661:
    its a sativa though
  • @ QM|T:
    it is what it is right haha
  • @ lurch6661:
    i actually have been making thc chocolate
  • @ lurch6661:
    lol yup
  • @ QM|T:
    haha ok
  • @ lurch6661:
    so what kinda soundbar did u get
  • @ lurch6661:
    i just pawned one for 2 00 bucks
  • @ QM|T:
    thi one is from LG wireless it was 250 euros
  • @ QM|T:
    this
  • Chat Bot:
    rr88comse4 is our newest member. Welcome!
  • @ lurch6661:
    blast this
  • @ QM|T:
    nice
  • @ QM|T:
    but i have to go im going to my moms house
  • @ QM|T:
    ck later on tho
  • @ lurch6661:
    ok bro tc
  • @ QM|T:
    tc bro
  • Chat Bot:
    Christo has joined the room.
      Chat Bot: Christo has joined the room.