Kruchinin
Новичок
Как запустить скрипт в определенное время, по меняющемуся списку заданий?
Есть интересная задачка.
Работаю сейчас над mmorpg, в которой надо реализовать «отложенные бои». Бой происходит по следующей схеме: 1. отправка войск на врага 2. войска идут какое-то время до крепости врага 3. собственно, сам бой (вычисляем по формуле победителя и потери войск).
1 и 2 пункт тут всё просто, известно время отправки войск, скорость перемещения, вычисляем время прихода войск и соответственно это и будет временем, когда состоится бой. Битва (срабатывание скрипта расчета боя) должна происходить с точностью до секунды, т.к. враг за 2-3 секунды может вывести войска, получить подкрепление и т.д.
Каким образом лучше реализовать данную схему на PHP + MySQL, с учетом того, что на сервере будет довольно большая нагрузка, и 1000-2000 человек онлайн?
Есть интересная задачка.
Работаю сейчас над mmorpg, в которой надо реализовать «отложенные бои». Бой происходит по следующей схеме: 1. отправка войск на врага 2. войска идут какое-то время до крепости врага 3. собственно, сам бой (вычисляем по формуле победителя и потери войск).
1 и 2 пункт тут всё просто, известно время отправки войск, скорость перемещения, вычисляем время прихода войск и соответственно это и будет временем, когда состоится бой. Битва (срабатывание скрипта расчета боя) должна происходить с точностью до секунды, т.к. враг за 2-3 секунды может вывести войска, получить подкрепление и т.д.
Каким образом лучше реализовать данную схему на PHP + MySQL, с учетом того, что на сервере будет довольно большая нагрузка, и 1000-2000 человек онлайн?
