GTA Builder Форум
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
GTA Builder Форум
»
GTA Vice City
»
Общие вопросы
»
Адреса памяти.
« предыдущая тема
следующая тема »
Поделиться темой
Печать
Страницы: [
1
]
Автор
Тема: Адреса памяти. (Прочитано 2155 раз)
Олег
Гость
Адреса памяти.
«
:
Март 12, 2017, 09:44:24 am »
Всем дратути. Я с вопросом. Какой адрес памяити блокирует последующий запуск процесса файла gta-vc.exe?
Записан
xanser
Главный Модератор
Постоялец
Сообщений: 599
Репутация: +92/-0
Есть такая профессия - на работе сидеть
Re: Адреса памяти.
«
Ответ #1 :
Март 12, 2017, 11:36:54 am »
Если ты имеешь ввиду, как запустить несколько раз gta-vc.exe, то эта проблема решена тут
http://forum.gtabuilder.ru/index.php?topic=219.msg1318#msg1318
.
Значение хранится тут
0x686744
и подставляется сюда
0x408968
. Я у себя к значению потока дописываю время запуска и процессы не блокируются:
Код: C++
SYSTEMTIME
time
;
GetSystemTime
(
&
time
)
;
char
StreamName
[
15
]
;
sprintf_s
(
StreamName,
"CdStream%02d%02d%02d"
,
time
.
wHour
,
time
.
wMinute
,
time
.
wSecond
)
;
auto
Pointer
=
(
DWORD
*
)
0x408968
;
DWORD Protect
;
VirtualProtect
(
Pointer,
4
, PAGE_READWRITE,
&
Protect
)
;
*
Pointer
=
(
DWORD
)
StreamName
;
VirtualProtect
(
Pointer,
4
, Protect,
&
Protect
)
;
Записан
Jak łaska za praca
Прохожий
Сообщений: 58
Репутация: +1/-0
Как украшение на торт
aktel999
Re: Адреса памяти.
«
Ответ #2 :
Март 16, 2017, 02:51:50 am »
Я использовал ("VICE_CITY_%d", GetCurrentProcessId())
Записан
Украшаю торты на своих вечеринках, классных вечеринках.
Поделиться темой
Печать
Страницы: [
1
]
« предыдущая тема
следующая тема »
GTA Builder Форум
»
GTA Vice City
»
Общие вопросы
»
Адреса памяти.