Смотри, я сделал код на примере твоего но он не работает, самп делаог показыаться но в чат нечего не выводиться.
function cmd_list()
sampShowDialog(1, "caption", "1\n2\n3", "button1", "button2", 2)
if result then
if list == 0 then
sampAddChatMessage("1", main_color)...