Справка по функции даёт следующее:
show_menu(str,def) Отображает всплывающее меню. str - указывает текст меню. Он состоит из различных пунктов меню с вертикальной областью между ними. Например, str = 'menu0|menu1|menu2'. Когда выбирается первый пункт, возвращает 0 и т.д. Когда игрок выбирает no item (не выбран ни один пункт), то возвращает значение по умолчанию def)
Как переменой присвоить значение, которое возвращает функция при выборе пользователем пункта меню?
Спасибо.