[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
Страница 1 из 11
Модератор форума: sdaf13 
PSX-Core.ru - Программное сообщество PlayStation » Другие платформы » Персональный компьютер » Игра вдвоём на одном PC в игры, где щёлкать мышками (Двумя мышками. На примере Diablo II.)
Игра вдвоём на одном PC в игры, где щёлкать мышками
archicharmer Дата: Вт, 06 Май 2014, 20:00 | Сообщение #1
Много знает
Сообщений: 1222
Награды: 1  +
Замечания:  ±
Вдохновлённый этим решил сделать что-нибудь подобное для игр, в которых всё сводится к тому, что щёлкаешь по полю мышкой.
В качестве подопытного выбрал старый добрый Diablo II.

1. Необходимые программы:

AutoHotkey
Этой прогой можно создавать скрипты для закрепления одних кнопок за симуляцией других, а также для "отправки" симулированных нажатий в другое, неактивное окошко Diablo II.

NotePad++
Отличный текстовый редактор. На случай если захотите внести изменения в скрипт.

Ну и прикреплённый архив

2. Касательно установки игры:
Нужно поставить патч 1.12а. Мне известно, что этот патч можно поставить на просто DiabloII или на Lord of Destruction. Насчёт всяких там Underworld , Grapes of Wrath и т.п. неизвестно.
Зачем патч 1.12а? - чтобы запустить d2loader.
Зчем запускать d2loader? - чтобы запускать игру в несворачивающемся окне.
А почему именно 1.12а? - а для этой версии как раз есть все нужные файлы.
Ссылочка-то где на патч? - как где, сами уж найдёте.

Допустим, Вы справились с задачей по "достижению" установленного DiabloII с патчем 1.12а. Тогда идём дальше.

Скачайте d2loader для 1.12а:
http://newd2event.net/downloa....08).zip
Распакуйте оттуда D2Loader-1.12.exe в папку с игрой. Переименуйте его в Diablo II.exe , заменив тамошний.

Скачайте d2gfx.dll для 1.12а.
Распакуйте оттуда d2gfx.dll в папку с игрой с заменой тамошнего.

Скачайте d2cdkey.
Распакуйте его куда-нибудь и запустите.
Выберите NEW CDKEY FILE ;
Введите имя файла с расширением mpq, где будет содержаться будучи введённый CD key (например, cdkey.mpq);
Помните CD key, который Вы вводили (если вводили) при установке самой игры? - вот его НЕ надо вводить.
А здесь Вам нужно ввести какой-нибудь другой. Найдите подходящий и введите его в поля Exp. CD-key. Поля просто CD-key оставьте пустыми.
После нажатия OK в папке с игрой должен появится этот файл (пользуясь примером, cdkey.mpq)

Теперь на рабочем столе создайте два ярлыка к файлу Diablo II.exe (тот, что есть переименованый d2loader).
В одном из них в поле Объект нужно после всего поставить пробел и дописать:
-w -nohide -title d2
например это поле будет выглядеть так:
"C:\Games\Diablo II\Diablo II.exe" -w -nohide-title d2
В другом ярлыке тоже в поле Объект нужно также после всего поставить пробел и дописать:
-w -nohide -mpq cdkey.mpq -title d2
например это поле будет выглядеть так:
"C:\Games\Diablo II\Diablo II.exe" -w -nohide -mpq cdkey.mpq -title d2

Касательно установок игры - готово.

3. Запуск:
У Вас в компе две мыши, так? - так.
Распакуйте прикреплённый архив со скриптом в папку с AutoHotkey.exe .
Запустите игру с двух ярлыков.
Запустите скрипт TwoMice.ahk (перетащите этот файл прям на AutoHotkey.exe)
Должна появится вторая мышь с чёрным курсором.
Одна из мышей будет реагировать только в неактивном окне с игрой.

В каждом окне можете создать по персонажу и в одном из них создать сервер, а в другом присоединиться, используя 127.0.0.1 в качестве IP-сервера.

Замечания

Т.к. я не осмыслил скрипт TwoMice.ahk , комментариев там нет.
Скрипт устроен так, что игровая мышь неактивного окна, без клика, не будет в том же положении, где и мышь. Однако, для DiabloII и некоторых стратегий этого будет достаточно.
Одновременный клик в оба окна невозможен. А с разницей в долю секунды - терпимо. Придётся щёлкать по-чаще.
"Клик" бывает залипает.

Результат мне непонравился, поэтому обзор не такой детальный.

Если кто-то желает, может задаться идеей по улучшению скрипта - следование игровой мыши за её положением, одновременный клик и т.п. Улучшенную версию просьба выложить здесь.
Прикрепления: AHKMice.zip(8Kb)


Сообщение отредактировал archicharmer - Вт, 06 Май 2014, 20:06
 
cdkeymasters Дата: Ср, 15 Фев 2017, 23:31 | Сообщение #2
Мы сами не местные
Сообщений: 7
Награды: 0  +
Замечания:  ±
в тетрис попробуйте поиграть. не кидайте камнями. но когда у тебя добавляется ряд в том время, как противник у тебя его убрал - прикольно нервы щекочет. в детство прыжок такой сразу. опа
 
PSX-Core.ru - Программное сообщество PlayStation » Другие платформы » Персональный компьютер » Игра вдвоём на одном PC в игры, где щёлкать мышками (Двумя мышками. На примере Diablo II.)
Страница 1 из 11
Поиск:

Новости сайта
22 Апр 2017

22 Апр 2017

20 Апр 2017

19 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

16 Апр 2017

14 Апр 2017

12 Апр 2017

10 Апр 2017

02 Апр 2017

01 Апр 2017

01 Апр 2017

31 Мар 2017

29 Мар 2017

27 Мар 2017

27 Мар 2017

26 Мар 2017

26 Мар 2017

26 Мар 2017

25 Мар 2017

22 Мар 2017

22 Мар 2017

21 Мар 2017

21 Мар 2017

18 Мар 2017

18 Мар 2017

13 Мар 2017

11 Мар 2017

10 Мар 2017

09 Мар 2017

09 Мар 2017

08 Мар 2017

06 Мар 2017

06 Мар 2017

06 Мар 2017

04 Мар 2017

01 Мар 2017

27 Фев 2017

26 Фев 2017

25 Фев 2017

22 Фев 2017

18 Фев 2017

16 Фев 2017

Новое на форуме
Общая дискуссия по PlayStation 4
[AssemBler в 01:09|25 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[karenjan99 в 00:23|25 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[NITROUIH в 19:42|24 Апр 2017] 
 
Мобильные приложения
[pstopizot в 12:34|24 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 12:03|24 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 12:01|24 Апр 2017] 
 
Об играх PlayStation 2
[FrodoSumkin в 10:36|24 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[AssemBler в 06:22|24 Апр 2017] 
 
ПК программы для PlayStation 2
[Kozinenko в 13:09|23 Апр 2017] 
 
Железные вопросы PlayStation 2
[aklakan в 12:12|23 Апр 2017] 
 
Приложения для PlayStation 2
[DruchaPucha в 22:15|22 Апр 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 21:26|22 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[diabolic2014 в 14:14|22 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[Nitloy в 13:32|22 Апр 2017] 
 
Железные вопросы PlayStation 2
[DruchaPucha в 23:58|20 Апр 2017] 
 
Эмуляторы для PlayStation 3
[Sylph1992 в 15:17|20 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[karenjan99 в 14:30|20 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[karenjan99 в 14:22|20 Апр 2017] 
 
Общая дискуссия по PlayStation 3
[aklakan в 19:41|19 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[Timuraka в 18:46|19 Апр 2017] 
 
Пишем, что хотим и о чем хотим...
[98ellar_30k в 11:45|19 Апр 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 11:30|19 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[DruchaPucha в 23:36|18 Апр 2017] 
 
Мобильные приложения
[pvc1 в 21:09|18 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 21:08|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 20:59|18 Апр 2017] 
 
Общая дискуссия по PlayStation 1
[serejikejik в 19:26|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[karenjan99 в 13:51|18 Апр 2017] 
 
Об играх PlayStation 2
[FrodoSumkin в 11:56|18 Апр 2017] 
 
Железные вопросы PlayStation 2
[FrodoSumkin в 11:20|18 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[FrodoSumkin в 11:15|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 11:05|18 Апр 2017] 
 
Эмуляторы для PlayStation Vita
[pvc1 в 10:32|18 Апр 2017] 
 
Железные вопросы PlayStation 2
[pvc1 в 06:21|16 Апр 2017] 
 
Об играх PlayStation 2
[NITROUIH в 19:16|15 Апр 2017] 
 
Об играх PlayStation 2
[Wanzet в 11:01|15 Апр 2017] 
 
Об играх PlayStation 2
[Wanzet в 10:59|15 Апр 2017] 
 
Об играх PlayStation 2
[Wanzet в 10:44|15 Апр 2017] 
 
Приложения для PlayStation 2
[karenjan99 в 22:09|14 Апр 2017] 
 
Фильмы и Музыка
[Soulhunter78 в 21:17|14 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[karenjan99 в 18:28|14 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 12:57|14 Апр 2017] 
 
Общая дискуссия по PlayStation 3
[karenjan99 в 17:55|13 Апр 2017] 
 
Приложения для PlayStation 2
[NITROUIH в 17:11|13 Апр 2017] 
 
Пишем, что хотим и о чем хотим...
[pvc1 в 21:46|12 Апр 2017] 
 
Прошивки для PlayStation 4
[pvc1 в 13:55|12 Апр 2017] 
 
Приложения для PlayStation 2
[archicharmer в 06:30|12 Апр 2017] 
 
Железные вопросы PlayStation 2
[snt в 01:01|12 Апр 2017] 
 
PSX-Барахолка
[cdkeymasters в 00:57|12 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 14:48|11 Апр 2017] 
 
Топ 50 файлов
44179-загрузок

20824-загрузок

19777-загрузок

14150-загрузок

13746-загрузок

13075-загрузок

11674-загрузок

11480-загрузок

10919-загрузок

9382-загрузок

8844-загрузок

8772-загрузок

8051-загрузок

7630-загрузок

6899-загрузок

6712-загрузок

6308-загрузок

6300-загрузок

6198-загрузок

6162-загрузок

6122-загрузок

5833-загрузок

5714-загрузок

5701-загрузок

5535-загрузок

5483-загрузок

5259-загрузок

5116-загрузок

5055-загрузок

4946-загрузок

4931-загрузок

4848-загрузок

4797-загрузок

4762-загрузок

4629-загрузок

4462-загрузок

4285-загрузок

4258-загрузок

4245-загрузок

4238-загрузок

4238-загрузок

4058-загрузок

4012-загрузок

4000-загрузок

3973-загрузок

3902-загрузок

3898-загрузок

3775-загрузок

3741-загрузок

3712-загрузок

Топ 100 пользователей
  • pvc1 - 6236
  • dw-tn - 4778
  • NVS - 2058
  • karenjan99 - 1785
  • Retro¥GAMER - 1737
  • Dead - 1713
  • DaeMan - 1600
  • Kastl - 1525
  • vitas155 - 1439
  • archicharmer - 1222
  • dimm - 1087
  • kolan - 943
  • DruchaPucha - 894
  • Izotov - 888
  • mishail12 - 703
  • denben0487 - 692
  • sdaf13 - 649
  • WOLF - 567
  • ShellShocked - 504
  • tupik - 496
  • xbox-ua - 468
  • The_REAL - 462
  • vladvlad162 - 459
  • wallace - 420
  • Mr2 - 405
  • Игорь - 378
  • LinuxFun - 373
  • zoyt - 356
  • reptail - 355
  • almaz - 344
  • tic0007 - 341
  • Dyons - 336
  • NeahNEET - 320
  • pvo51 - 312
  • FreddyFreed - 293
  • Rion - 289
  • BoSonOfPirate - 274
  • xxxx - 248
  • doom-ex - 247
  • DecK - 245
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • KOSMOS - 190
  • alexsx06 - 185
  • AKuHAK - 175
  • YAGAMI55 - 171
  • 1oleg1 - 164
  • Mordoc - 163
  • Conker - 162
  • aklakan - 161
  • DarkTima - 160
  • vincent - 160
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • warezhunter_ - 154
  • Kozinenko - 149
  • Dr_Quake - 147
  • fox1918 - 137
  • tleon - 136
  • MAK_roS - 136
  • Buddda - 131
  • Ensight - 131
  • adamdead - 130
  • Fury - 129
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • Rikki-tikki-tavi - 121
  • turuta7 - 112
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 101
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • belforrrr - 96
  • nikkomp - 95
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • MaNeR - 91
  • aumihta24 - 91
  • Dart_Mol - 90
  • RUSKos - 88
  • butt-head - 85
  • Henry - 84
  • rodan_lewarx - 83
  • Payol - 83
  • doomer - 81
  • Slavon - 77
  • XCIII - 77
  • Cyberboy - 75
  • pigas-cool - 75