28.08.2015, 13:55
(
Последний раз редактировалось Nixtren; 10.10.2015 в 01:07.
)
Today I decided to perform an analysis to know if dialog spoofing was really patched or not. My conclusions is that it is partially patched. If you do ShowPlayerDialog with ID 2, the SA-MP server checks if the response is for dialog ID 2.
What a cheater can't do:

("Server sent ID -2" means the dialog sent by the server before was already answered by the client, the "-2" is set by the script).
Native dialog spoofing warnings are no longer thrown by the SA-MP server (they were in the past).
What a cheater can't do:
- Cheater receives dialog ID 2
- Cheater answers to dialog ID 3
- Cheater receives dialog ID 2
- Cheater answers to dialog ID 2
- Cheater answers to dialog ID 2
- Cheater answers to dialog ID 2

("Server sent ID -2" means the dialog sent by the server before was already answered by the client, the "-2" is set by the script).
Native dialog spoofing warnings are no longer thrown by the SA-MP server (they were in the past).