PDA

Просмотр полной версии : [Помогите!] Телепорт на базу + обновление боеприсов


pia3333(4)
18.06.2012, 22:56
Кто помнит на что менять байт режима игры, чтобы респнуться на базе? Ещё называют функцию обновлением патронов или телепорт на базу.

black56rus
18.06.2012, 23:19
Кто помнит на что менять байт режима игры, чтобы респнуться на базе? Ещё называют функцию обновлением патронов или телепорт на базу.

Тебе это надо?

DWORD Module = NULL;
while( Module == NULL )
Module = (DWORD)GetModuleHandleA("pointblank.exe.exe");
DWORD Pointerroom = (DWORD)Module + 0x006794A8;
int Address_room;
DWORD dwzapas = 0x58970;//Востановление

#define VK_B 0x42
if(Recovery)
{
if(GetAsyncKeyState(VK_B)&1)
{
DWORD Address_room;
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (Pointerroom ), &Address_room, sizeof(Address_room), NULL);
MEMwrite((void *)(Address_room + dwzapas),(void *)"\x00" , 1);//обновления боеприпасов
}

pia3333(4)
18.06.2012, 23:24
Хм.... Фикс походу это.... Изменял уже сегодня на 00 - ноль эмоций.

black56rus
18.06.2012, 23:39
Хм.... Фикс походу это.... Изменял уже сегодня на 00 - ноль эмоций.

Может адрес не тот.
Сейчас пробую обновить.

pia3333(4)
19.06.2012, 00:01
Может адрес не тот.
Сейчас пробую обновить.

Не получится. Нужно писать се новый.
Вот адрес 0x67B4C8+0x58ABA
Значение изменяется на 00, но ничего не происходит/horror

Dimedrol1536
19.06.2012, 00:06
Вот адрес 0x67B4C8+0x58ABA
67B4C8
58970
А так?

black56rus
19.06.2012, 00:09
Нашёл!!!

Добавлено через 10 минут
Не получится. Нужно писать се новый.
Вот адрес 0x67B4C8+0x58ABA
Значение изменяется на 00, но ничего не происходит/horror

Адресс не верен.
Правильный адресс скинул в личку.
Ах да меняем на 00.