
24.10.2011, 19:58
|
|
Регистрация: Apr 2011
Сообщений: 17
|
Коннект 2 игроков для онлайн игры
Всем привет!
Столкнулся с проблемой коннекта 2 игроков для онлайн игры.
На PHP написан обработчик, с помощью которого я (по нажатию кнопки "играть") GET-ом записываю в БД id пользователя и его уровень. Дальше, тем же GET-ом, с помощью того же обработчика, я пытаюсь получить id пользователя, который мне по уровню подходит. Если такой игрок получен, то я отправляю запрос на удаление из таблицы и первого, и второго игрока.
Проблема: бывает ситуация, когда несколько пользователей получают одного и того же противника (то есть: я нашел игрока - отправил запрос на удаление, но в этот момент его нашел кто-то еще...).
Если есть идеи как модифицировать мой алгоритм коннекта или как правильно сделать новый, подскажите плз.
Заранее благодарен.
|