GlKorol
-
Постов
8 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные GlKorol
-
-
2 минуты назад, Garik66 сказал:
Да. Мысль оказалось не верной.
У меня еще один вопрос, не знаете способы определить начало структур игроков. Мне пришлось добавлять максимум ботов, 31, и искать самый маленький адрес. Есть другие способы?
-
5 минут назад, Garik66 сказал:
Адрес, который я написал выше.
Хм... На первый взгляд там ничего интересного
Просмотрел полный текст, вот: \bottomcolor\3\cl_dlmax\128\cl_lc\1\cl_lw\1\skin\20338545ea\topcolor\0\cl_updaterate\101\rate\25000\hwp\1\name\GlKorol\*sid\0\model\terrorror -
8 минут назад, Garik66 сказал:
И все таки глянь, может не заметил вот это:
Вот.
Да я не заметил:(
p/s это при игре с ботами, не стал заходить на сервер -
4 минуты назад, Garik66 сказал:
Для эксперимента - попробуй сделать цикл от второго адреса - посмотри будут ники?
Получилось. Но код вышел не самый красивый(я сразу всё оформил).
arrayUsers = HW + 0x11CFF15 print(read_memory(PROCESS.handle,arrayUsers,'s',lentext=350)) arrayUsers += 0x1e7 print(read_memory(PROCESS.handle,arrayUsers,'s',lentext=350)) for i in range(31): arrayUsers += 0x250 print(read_memory(PROCESS.handle,arrayUsers,'s',lentext=350))
P/s функция readmemory считывает участок памяти.
-
1 минуту назад, Garik66 сказал:
И тогда вопрос - от какого адреса начинаешь цикл?
От своего(05AFFF15 ). Ведь может в этом адресе может быть не только мой ник, а другого игрока. Так уже было.
-
Только что, Garik66 сказал:
А самый первый адрес
{'RealAddress': '05AFFF15'}
это что?
Только он один отличается,
А так - у тебя смещение 250 от игрока к игроку.
Это самый первый ник(мой)
-
Хочу вывести ники всех игроков в cs1.6. Нашел их структуру игроков, адреса от ника до ника:
Спойлер{'RealAddress': '05AFFF15'} {'RealAddress': '05B000FC'} {'RealAddress': '05B0034C'} {'RealAddress': '05B0059C'} {'RealAddress': '05B007EC'} {'RealAddress': '05B00A3C'} {'RealAddress': '05B00C8C'} {'RealAddress': '05B00EDC'} {'RealAddress': '05B0112C'} {'RealAddress': '05B0137C'} {'RealAddress': '05B015CC'} {'RealAddress': '05B0181C'} {'RealAddress': '05B01A6C'} {'RealAddress': '05B01CBC'} {'RealAddress': '05B01F0C'} {'RealAddress': '05B0215C'}
это их адреса. 05B000FC - 05AFFF15 = 1E7(hex) или 487 (dec)
05B0059C - 05B0034C = 250(hex) или 592 (dec)
Если проходить циклом, по смещением 487(dec), то на ники не выхожу.... Если со смещением 592 - тоже самое.
[Python] Как пройти циклом по структурам игроков, если смещение разное
in Программирование на других языках
Опубликовано
Что вы подразумеваете под нормальной структурой?