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

..bw
st00nsa
sooo cool , спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB