FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Событие
Немного поразмыслив над идеей реализации пассивного вампиризма решил проверить следующую возможность.
Ведь в варкрафт можно добавлять функции написанные на c++ (нативные), и эти функции не будут вызывать конфликтов с стандартным варкрафтом (имеется в виду не будет десинка).
В движке определенно есть фрагмент отвечающий за получение юнитом физической атаки, тоесть, фактически, можно написать нативную функцию которая будет добавлять нестандартный event , возвращающий attacker и attacked.
Теперь вопрос - реально ли это? |
27.05.2011, 07:01 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
это уже мод и у всех играющих он должен быть установлен. с чего вы так подумали - неясно. |
27.05.2011, 09:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Хм, была статья о добавлении собственных нативных функций, почему то думалось что они могут идти импортом к карте. |
27.05.2011, 10:52 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nekit1234007
offline
Опыт:
11,916Активность: |
Была, найди. |
27.05.2011, 15:17 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
16GB
GhostOne User
offline
Опыт:
59,317Активность: |
чем вы ищите хз |
27.05.2011, 15:32 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
FKoFF, если бы это можно было бы как импорт припиливать, то вар был бы уже с шейдерами и блюром +что угодно в игровой механике -_- |
27.05.2011, 21:36 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
если бы исходник был и можно было плагины делать, а еще круче принудительно их загружать на машины клиентов, то это был бы уже не варкрафт и уже давно. |
27.05.2011, 21:58 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Цитата:
Если бы... Цитата:
Проблема в том, что это довольно таки сложно найти. |
||
28.05.2011, 10:56 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
alexprey, нет, народным умельцам всё по плечу главная проблема в том - что никто не будет твою левую фигню качать для этого надо быть с проектом хотя бы на уровне woo |
28.05.2011, 12:37 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Elf_Stratigo
offline
Опыт:
4,599Активность: |
Hanabishi:
теневую закачку ресурсов можно организовать через preload exploit, но это уже может считаться вирусом и близы могут запилить |
28.05.2011, 14:08 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
Elf_Stratigo, всё-равно не получиться, это означает замену/патчинг game.dll, что во время игры нельзя сделать, +это значит похабить стандартный варик => юзер не сможет играть по сети с другими |
28.05.2011, 14:25 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Hanabishi, писать нативки можно и не меняя game.dll и это уже давно сделано. Я только не понимаю, почему это мало используют на этом сайте, хотя бы для хороших модов.
|
29.05.2011, 11:01 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
бтв, нашел расширялки на vJass, правда фактически все сделано именно по тому принципу, по которому мне так не хочется это делать ) |
29.05.2011, 12:11 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|