![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Risck |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 19.1.2015 Репутация: нет Всего: нет |
Народ, подскажите!
Играю в он-лайн игру. Хочу сделать так, чтобы с моего компа на сервер пошли две команды одновременно, как будто я одновременно кликнул мышкой в два разных места. Например. Допустим на экране две активные кнопки. Нажимаешь на одну - устраиваешься на работу рубить дрова, вторая перестает быть активной. Нажимаешь на вторую, копаешь руду, но первая кнопка, соответственно, становится не активной. Как сделать так, чтобы сервер получил сразу две команды и проверив, что ты нигде не работаешь, устроил тебя сразу на две работы? Иди так быстро послать одну команду за другой, что сервер, получив первую команду, не успел отметить, что ты уже устроился на работу, как пришла вторая команда? Получится, как будто ты одновременно кликнул мышкой по двум разным местам на экране. Попробовал автокликером (от ультимы он-лайн) с минимальным временем между кликами, но ничего не получилось. Подскажите, реально ли такое сделать? П.С. В программировании ничего не смыслю. |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
|
|||
|
||||
Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: нет Всего: 133 |
Нет пока еще в сетевых технологиях понятия "одновременно". Все-равно команды пойдут по очереди. Поэтому все зависит от принимающей стороны (сервера). Как он обрабатывает команды, сколько тратит на это времени и т.п. Со своей, клиентской, стороны ты можешь только послать команды с минимальной паузой и молиться что бы сервер был многоядерный и начал обработку второй команды не закончив обрабатывать первую.
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 1 Всего: 57 |
Ну если очень постараться, то можно отправить одновременно хоть сколько команд. Но это тебе ничего не даст, потому что все зависит от:
И скорее всего обрабатываться команды будут последовательно! ![]() -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Разные вопросы" | |
|
Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разные вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |