XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
silumin

offline
Опыт: 11,153
Активность:
Вызов jass-функций из dll
Есть dll, внедрённая в war3.exe. Возможно вызвать jass-функцию (которая описана в карте) из dll?
Старый 12.08.2012, 22:42
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
silumin, чисто теоретически можно как нибудь все это провернуть, надо ковыряться в памяти вара, а тут мало кто этим занимается сейчас, а кто занимался, уже давно ушли
Старый 12.08.2012, 23:13
Nerevar
I'll be back!
offline
Опыт: 18,352
Активность:
Старый 12.08.2012, 23:22
ScorpioT1000
Работаем
online
Опыт: отключен
Просто можно с периодом 0.04 сек "спрашивать dll, что делать вару", я думаю, все поняли, о чем я
Старый 13.08.2012, 00:39
silumin

offline
Опыт: 11,153
Активность:
ScorpioT1000:
Просто можно с периодом 0.04 сек "спрашивать dll, что делать вару", я думаю, все поняли, о чем я
Через переменные, объявленные в редакторе, адреса которых найденные либой в памяти процесса?
И о чём ты хотел поведать?
Старый 13.08.2012, 20:47
ZeToX2007

offline
Опыт: 7,009
Активность:
пока не приходилось вызывать функции карты, можно к примеру прибегнуть ассемблеру CALL <адрес>. Адрес нужно самому искать, может помочь переменная code.
Старый 14.08.2012, 02:34
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:24.