Update

Added defines to the dialog id so that people can easily change the id
if the current ones conflict with their script.

Update done by Jack, I just copied and pasted from his document.