Перейти к содержанию

Din102

Стажёры
  • Постов

    3
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Din102

  1. В 28.01.2022 в 11:36 AM, Xipho сказал:

    Вытаскивай в таблицу не метку, а метку как указатель.

    Спасибо большое получилось! Процедура вызывается только при выстреле, потому когда сам пробовал такой вариант, сразу адреса было не видно, позже и не пытался так сделать, как оказалось зря.

     

    21 час назад, Garik66 сказал:

    [rax+rcx*8] - это контейнер, даже если сделаешь правильно (через lea) у тебя все равно будет много адресов, нужно фильтровать по ID, в твоем случае id находится в ecx 

    Адрес у меня получается корректный, содержимое его мне и надо менять.

     

    3 часа назад, Pitronic сказал:

    А как ты определил что в ecx я смотрел скрипт там его нет, и логи он не прописал.

    Подскажите, что именно за логи может в будущем пригодится.

  2. Спасибо за ответ, извиняюсь за глупый вопрос, но не нашёл информации как сделать. Не подскажите ещё, по Вашему описанию, я получил корректный адрес, НО он лёг в значение label pABonus, я же хочу сделать так, чтобы он лёг в адрес этого поля и после активации скрипта я мог корректировать содержимое полученного адреса. Возможно в самом CE надо как-то иначе заводить, но я не не нашёл. Может есть где почитать про такое подробно для совсем новичка?

  3. Добрый день!

    Подскажите такой вопрос, нашёл адрес пытаюсь записать его в метку, сделал такой код

    Спойлер
    alloc(newmem,$1000,ammo_bonus)
    
    label(code)
    label(return)
    label(pABonus)
    registersymbol(pABonus)
    
    newmem:
      mov [pABonus],rax
    code:
      movsd xmm6,[rax+rcx*8]
      jmp return
    ammo_bonus:
      jmp newmem
    pABonus:
      db 0
    return:
    registersymbol(ammo_bonus)
    
    [DISABLE]
    //code from here till the end of the code will be used to disable the cheat
    ammo_bonus:
      db F2 0F 10 34 C8
    
    unregistersymbol(ammo_bonus)
    unregistersymbol(pABonus)
    dealloc(newmem)

     

     

    Далее создаю запись в CE которая смотрит на pABonus, но адрес в неё не правильный, так как мне по сути нужен не rax а именно rax+rx*8 а как этот адрес поместить в метку?

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.