Можно и так,но я не знаю какое значение вернет диалог, не проверял.
http://wiki.sa-mp.com/wiki/Special:S...erDialog&go=Go
А нам нужно возвращать значение 0 чтобы дамаг не наносился при OnPlayerWeaponShotReturn Values:
This function does not return any specific values.
http://wiki.sa-mp.com/wiki/OnPlayerWeaponShot
- - - Добавлено - - -Return Values:
0 - Prevent the bullet from causing damage.
1 - Allow the bullet to cause damage.
Тогда убери из статуса "программист", не позорься