________________
Не стремлюсь в подполье... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Да ничего там сложного нет, если ты это имеешь ввиду:
Text = AnsiString(PAnsiChar($address));
или это
s:PAnsiChar;
WideString(AnsiString(s));
или вот:
function StringToWideChar(const Source: string; Dest: PWideChar; DestSize: Integer): PWideChar;
Добавлено через 9 минут
Цитата:
Сообщение от Tr0y
4 byte = Cardinal
Ну раз уж так, то в CE это скорее Dword или Integer, потому что Cardinal - беззнаковое.
Цитата:
Сообщение от Tr0y
Вы еще строк не видели))
Ну а на счет строк, я, не с*издеть, уже довольно много с ними работал.
________________
Не стремлюсь в подполье... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось -Emp-; 22.07.2013 в 06:02.
Причина: Добавлено сообщение
Эх, сижу дома и продолжаю мучать айон.
Большое спасибо Емпу и Трою за разъяснения(были бы спасибки ). Всё отлично читается, главное правильно указывать размер и тип того, что читается.
Решил попробовать изменить Z координату и заморозить её при помощи таймера.
Код:
var
coord:single;
buf,ipbuf:dword;
hProcess,PID:dword;
BytesCount:cardinal;
base:integer;
const
Pos_Z = $10A242C;
.........................
//Получение PID'а и хэндла
PID:=getPID('AION.bin');
if pid=0 then PID:=getPID('aion.bin');
hProcess:=OpenProcess(PROCESS_ALL_ACCESS,False,PID);
if hProcess=0 then
begin
messagebox(0,'Aion dont run','error',64);
Application.Terminate;
exit;
end;
base:=GetModuleAddress(PID,'Game.dll');
ReadProcessMemory(hProcess,ptr(base+Pos_Z),@coord,8,bytescount);
Coord:=coord+1;
Timer1.Enabled:=True;
//Это нажатие на кнопку
.........
//Тут таймер, интервал 80
WriteProcessMemory(hProcess,ptr(base+Pos_Z),@coord,8,bytescount);
Но не работает, в игре просто ничего не происходит, как падал, так и падаю. Х и У тоже не меняются. Прошу растолковать. Буду благодарен, заранее спасибо.
Добавлено через 19 часов 36 минут
Хм странно, попробовал в халф-лайф, там получилось, патроны изменились и заморозились. А почему с айоном не робит - не пойму.
Добавлено через 23 часа 28 минут
Смена размера записи на
Изучая зарубежные сайты, нашел еще 1 гайд по теме.
[Ссылки могут видеть только зарегистрированные пользователи. ] придется регаться, для просмотра.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
[Ссылки могут видеть только зарегистрированные пользователи. ] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).