Автор Тема: SyncClick  (Прочитано 3725 раз)

random_h3ro

  • *
  • Сообщений: 108
  • Karma: +26/-29
  • Свирепый рандом
SyncClick
« : Января 19, 2013, 18:49:52 »
Программка создана для одновременного запуска в бой нескольких игроков или взводов
Условно ее можно разделить на две части:
Серверная часть.
Клиентская часть.
1.1. Серверу обязательно нужно быть на прямом подключении к интернет (т.е. без роутера), тогда клиент сможет без проблемно подключиться к серверу и встать в режим ожидания команды от сервера. Иначе смотрим раздел Вопросы и Ответы.
1.2. Если у вас роутер и люди с которыми вы играете на "раз два три" постоянные, то эту проблему вы можете решить с помощью программы hamachi, указав в клиенте, IP сервера из хамачи.
1.3. Кнопка "В бой" на сервере, отдает команду всем подключенным к нему клиентам на нажатие левой кнопки мыши, предварительно клиенты устанавливают курсор над кнопкой "В бой" в игре (для начала можете проверить на любых других объектах).
1.4. Если сервер является организатором одного из взводов, то отправить и свой и взовд клиента можно путем нажатия горячей клавиши Alt+Z.
2.1. Клиент имеет два поля:
2.1.1. IP Сервера - в нем нужно указать внешний IP сервера для подключения, либо локальный если вы находитесь с сервером в одной сети (при этом для локального подключения, не имеет разницы присутствие, либо отсутствие роутера)
2.1.2 Сообщение на сервер - Можете отправить сообщение о перерыве т.д. и т.п.

И так, как же все происходит:
Шаг 1: Создать несколько или более взводов и определиться кто будет сервером
Шаг 2: Сервер должен сбросить в скайп, ТС, РК и т.д. свой внешний IP, чтоб клиенты могли к нему
подключиться.
Шаг 3: Клиенты должны вставить внешний IP сервера и подключиться (при успешном подключении, сервер увидет ваше подключение.
Шаг 4: Клиенты навели курсор на кнопку "В бой!" и ожидают команду сервера, а сервер в свою очередь при нажатии кнопки "В БОЙ" на сервере, отсылает команду нажатия левой кнопки мыши всем клиентам, в результате чего у всех получается одновременный клик.

UPD

http://wotrandom.ru/programs/510-programma-sinhronnogo-zapuska-v-boy-syncclick-versiya-3111.html
« Последнее редактирование: Февраля 16, 2013, 17:09:43 от random_h3ro »