@ajom
I'm sorry, I said it wrong, I need it as a condition, I use DialogRespond and I need InputText to equal "Hello".
I use it:
PHP:
:isDialogResponded
{
0.3.7 - R1
0AB1: @isDialogResponded 0 _Returned: ID 0@ Type 1@ ListboxItem 2@ Button 3@ Text 4@ InputText 5@ Caption 6@ LeftButtonText 7@ RightButtonText 8@
}
IF 0AA2: 31@ = "samp.dll"
THEN
0A8E: 30@ = 31@ + 0x21A0B8 // DIALOG_POINTER_OFFSET
0A8D: 30@ = readMem 30@ sz 4 vp 0
0A8E: 29@ = 30@ + 0x28 // DIALOG_OPEN_OFFSET
0A8D: 29@ = readMem 29@ sz 4 vp 0
IF 29@ == TRUE // DIALOG OPEN
THEN
0A8E: 28@ = 30@ + 0x30 // DIALOG_ID_OFFSET
0A8D: 28@ = readMem 28@ sz 4 vp 0
0A8E: 27@ = 30@ + 0x2C // DIALOG_TYPE_OFFSET
0A8D: 27@ = readMem 27@ sz 4 vp 0
IF OR
27@ == 2 // DIALOG_STYLE_LIST
27@ == 4 // DIALOG_STYLE_TABLIST
27@ == 5 // DIALOG_STYLE_TABLIST_HEADERS
THEN
0A8E: 26@ = 30@ + 0x20 // DIALOG_WITH_LIST_OFFSET
0A8D: 26@ = readMem 26@ sz 4 vp 0
0A8E: 25@ = 31@ + 0x84850 // DIALOG_GET_LIST_ITEM_OFFSET
0AA8: call_function_method 25@ struct 26@ num_params 1 pop 0 -1 _Returned: ListboxItem 24@
ELSE 24@ = -1
END
IF OR
27@ == 0 // DIALOG_STYLE_MSGBOX
27@ == 1 // DIALOG_STYLE_INPUT
27@ == 3 // DIALOG_STYLE_PASSWORD
THEN
0A8E: 14@ = 30@ + 0x34 // DIALOG_TEXT_OFFSET
0A8D: 14@ = readMem 14@ sz 4 vp 0
ELSE 14@ = 0
END
IF OR
27@ == 1 // DIALOG_STYLE_INPUT
27@ == 3 // DIALOG_STYLE_PASSWORD
THEN
0A8E: 23@ = 30@ + 0x24 // DIALOG_EDIT_BOX_OFFSET
0A8D: 23@ = readMem 23@ sz 4 vp 0
0A8E: 22@ = 31@ + 0x81030 // DIALOG_GET_EDIT_BOX_TEXT_OFFSET
0AA8: call_function_method 22@ struct 23@ num_params 0 pop 0 _Returned: InputText 21@
ELSE 21@ = 0
END
0A8E: 20@ = 30@ + 0x40 // DIALOG_CAPTION_OFFSET
0A8E: 19@ = 30@ + 0x1C // DIALOG_SECOND_POINTER_OFFSET
0A8D: 19@ = readMem 19@ sz 4 vp 0
0A8E: 18@ = 19@ + 0x4AD // DIALOG_LEFT_BUTTON_TEXT_OFFSET
0A8D: 16@ = readMem 18@ sz 1 vp 0
IF NOT 16@ > 0
THEN 18@ = 0
END
0A8E: 17@ = 19@ + 0x1615 // DIALOG_RIGHT_BUTTON_TEXT_OFFSET
0A8D: 15@ = readMem 17@ sz 1 vp 0
IF NOT 15@ > 0
THEN 17@ = 0
END
0A8E: 13@ = 19@ + 0x466 // DIALOG_LEFT_BUTTON_CLICKED_OFFSET
0A8D: 13@ = readMem 13@ sz 1 vp 0
0A8E: 12@ = 19@ + 0x15CE // DIALOG_RIGHT_BUTTON_CLICKED_OFFSET
0A8D: 12@ = readMem 12@ sz 1 vp 0
IF OR
0AB0: 27 // ESC
12@ == 1
THEN 11@ = 1
ELSE
IF OR
0AB0: 13 // ENTER
13@ == 1
THEN 11@ = 0
ELSE 11@ = -1 // RESET_CLICKED_BUTTONS
END
END
ELSE
11@ = -1 // RESET_CLICKED_BUTTONS
END
END
0AB2: 9 28@ 27@ 24@ 11@ 14@ 21@ 20@ 18@ 17@
very sorry