Добавлен map_maiker
Слышал что есть (в мемхаке, если не путаю) функция ShellExecute, можно ли ею (или как-то ещё) запустить программу, лежащую в архиве карты?
Принятый ответ
map_maiker, в мемхаке у тебя есть возможность юзать все методы, которые юзает игра, в том числе kernel32.dll благодаря которой мы и грузим либы, создаем файлы и так далее.
чо это такое и как его юзать поло инфы в гугле
map_maiker, собственно пример из мемхака:
function LoadLibrary takes string nDllName returns integer
if pLoadLibraryA == 0 then
set pLoadLibraryA = GetModuleProcAddress( "Kernel32.dll", "LoadLibraryA" )
endif
if pLoadLibraryA != 0 then
return std_call_1( pLoadLibraryA, GetStringAddress( nDllName ) )
endif
return 0
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Кстати, а порядок файлов в архиве можно менять? Например, чтобы дописать в конец нужное.
Вы бы писали че вы собрались делать.
quq_CCCP:
Ред. Nelloy
Вообще мне кажется, что мемхаком как-то можно менять рельеф, всё же работа с памятью... Хз правда как найти где в памяти это хранится... Но здесь и не про это речь.