Форум сайта python.su
Пишу игровой сервер на twisted, дошел до части, когда нужно сделать механизм событий. Этот механизм должен создавать какие-либо события, которые должны произойти в будущем. Например, игрок решил построить здание, здание построится через час. Соответственно через час должно произойти событие “постройка”; его можно отменить. Таких событий может быть очень много, за всеми ими нужно следить и сообщать об окончании и отменять. Вопрос следующий, как примерно это организовать? Есть какие либо статьи или примеры?
Офлайн
Отложенный вызов функции:
reactor.callLater(createBuilding(), 60*60) # построить дом через час
Офлайн
@fixme: reactor.callLater(3600, createBuilding)
..bw
Офлайн
sooo cool , спасибо
Офлайн