[SNIPPET] Is dialog button pressed

0B82: dialog 1@ add_button id 3 text "Authenticate" pos_XY 115 50 size 110 25

So you created a dialog with sampfuncs opcode, but dont know howto check if button is pressed?
//IF
//0AB1: @BUTTON_CLICKED 1 ON_DIALOG 1@ control_id 3
//THEN
//**
:BUTTON_CLICKED
0B81: dialog 0@ pop_event_to 2@ control_id_to 3@
IF AND
2@ == 0x101
003B:  3@ == 1@
THEN
    0485:  return_true
ELSE
    059A:  return_false
END
0AB2: 0 

NOTE: Only works for the first button in one dialog!
 
Top