1.2.2
1. Определение номера строки работало весьма странно, поэтому оно вырезано. Возможно, разберусь с этим позже.
2. Диалоги теперь визуализируются более-менее похожими на оригинальные. В диалогах с полем ввода действительно видно некое подобие поля ввода - это сделано для удобства, чтобы было понятно, какой диалог с полем ввода, а какой - нет.
3. Под каждым диалогом теперь показываются его кнопки. Нажать на них, к сожалению, нельзя (пока что).
Посмотреть вложение 54117
4. Зато можно нажать на новые кнопки на клавиатуре:
Посмотреть вложение 54116
ОК и Отмена. "Ок" отправляет положительный ответ на диалог (Enter), "Отмена" - отрицательный. Лучше всего использовать с диалогами, в которых нет ни поля ввода, ни списка.
5. В Статусе теперь отображается ID текущего диалога. Если верить коду, который я дописал, оно отображается только когда диалог открыт, на деле же это не всегда так.
6. Если кому-то действительно интересно, могу дать инструкцию, как добавлять свои кнопки-биндер. Вроде бы я в этом разобрался.
1.2.3
Теперь скрипт пишет никнейм аккаунта, который был отключен от сервера. Может быть, это кому-то пригодится.