идей твоих ещё и в виде кода точно не найдёшь )
что значит игрок запрашивает приз вообще не понятно, систему квестов можно реализовать, пример кода можно посмотреть в реализации Essence 362 которая в шаре, там есть пример ежедневных миссий, но без выбора награды игроком...
реализовываешь...