{$CLEO} // .cs формат
0000: // чтобы санни не послал нахуй
repeat // проверка на доступность сампа
wait 0
until samp.Available()
0b34: "cmd" @cmd // регаем кмд
0BDE: pause_thread 0 // чтобы кмд не вводилась при запуске сампа
:cmd
alloc 0@ 180 // выделяем память
format 0@ = "text%ctext 2" 0xA // форматируем. %c - отступ, нужно указывать в тексте. 0xA - чтобы отступилось, нужно указывать после ковычек
samp.ShowDialog(111, "caption", 0@, "Закрыть", "", 0) // показываем диалог. 111 - ид диалога. "caption" - его название. 0@ - текст, который форматировали. "закрыть" - кнопка. "" - тоже кнопка, но т.к. она нам не нужна, мы в нее ничего не пишем, чтоб не было ее в диалоге. 0 - стиль диалога
free 0@ // освобождаем память, как хорошие кодеры
samp.CmdRet() // выход из тела команды (чтоб по миллиону раз не повторялась)