Как один из вариантов, в библиотеке Oscat basic есть блоки RMP, на их основе можно сделать то, что вам нужно.
Правила форума