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

Alex2411

Пользователи
  • Постов

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

  • Посещение

  • Победитель дней

    5

Весь контент Alex2411

  1. случайно увидел такую прогу CoSMOS https://www.cheathappens.com/cosmos.asp вроде альтернтива чит енжин . тоже бесплатная и поддержиивает таблицы от чит енжин. инфы по ней не нашел . если кто пользовался можете рассказать что за штука ? обнаружил в ней интересную фишку . проверка скриптов . типа правильно скрипт написан или с ошибками ))
  2. у меня не получается . попробовал на туториале от чит енжин. взял инструкцию из step 2 сначала для проверки сделал на ней трассер в чит енжин. все отлично работает . потом перезапустил туториал , присоеденил x64dbg , в дизассемблере нашел ту же инструкцию , выделил , перешел на вкладку трассеровка , открыл как у тебя окно трассеровка с заходом , условия не ставил , а просто нажал ок. чего то мелькнуло и внизу пишет завершен достигнута точка останова . и все. нажимаю hit me в туториале и не чего не происходит . где эта трассеровка не известно , куда смотреть не понятно , в журнале нет , в внешнем файле то же нет .я не понимаю что надо делать и как это работает . попробовал запустить из того же окна еще раз нажал ок , то вообще выскакивает ошибка , пишет не могу задать текст журнала/условие или пишет не могу выполнить трассеровку.
  3. полистал . шутишь ? новичку это даже на русском сложно понять , а на англ вообще мрак . я с чит енжин до сих пор не во всем разобрался , а нормального мануала на чит енжин давно нет , поэтому спрашиваю тут как сделать то как сделать это. а в специальных прогах нужно хотя бы начальные знания и навыкы програмера , которых у меня нет . я не знаю как это сделать . ты прав , в чит енжин тратить время на костыли не удобно , но там я хоть представляю как делать . а как сделать то же самое в x64dbg мне вообще не понятно . мне кажется это инструмент не для читерства в играх .
  4. я так и делаю обычно . пишу условия в одной метке . просто тут я говорил про твой видеоролик и поправку к нему . можно просто немного изменить коммент , что условие адреса нужно добавить перед счетчиком , но с бряка условие адреса не снимать . тогда скрипт из видео будет работать правильно . я не программер .вот если бы на эту прогу были видеоуроки как на чит енжин или хотя бы понятные туториалы . я не раз пробовал разобраться с x64dbg , но без подсказок трудно . многое мне не понятно . с чит енжин привычнее . и еще не понятно , что может делать x64dbg что не умеет чит енжин .
  5. на бряке или в скрипте на инструкции трассера условие по адресу тоже нужно ставить обязятельно . когда у тебя флаг будет = 1000 , то трассер сработает , но условия адреса у тебя только на счетчик, а на трассер у тебя условия адреса нет . поэтому после флаг = 1000 трассер не будет ждать нужный адрес , а сработает сразу же на первом срабатывании инструкции , а это может быть другой адрес. нужно что бы и счетчик считал только нужные адреса и трассер срабатывал только на нужные адреса .
  6. не понял о чем ты . чего раз два три ?
  7. нужно это условие ставить там и там . или поставить это условие перед inc [flag] и перед инструкцией с которой снимать трассер . если ты поставишь условие только перед inc [flag] вместо бряка, то счетчик посчитает нужные адреса , но трассер сработает на первом любом адресе после 1000 , а не на нужном .
  8. спасибо . примерно так я раньше и делал . это способ работает , но занимает много времени . на один адрес могут обращаться много инструкциий и на каждую приходится писать отдельный скрипт , а потом еще в каждом изменять счетчики для разных по счету трассеров . поэтому получается большой скрипт . ну или куча скриптов по меньше . мне кажется такой способ полезный когда инструкция одна и нужно пропустить очень много срабатываний , например 1000 как ты показал . а когда инструкций и адресов много, а пропустить нужно мало , то удобнее пользоваться остановом как показал мастер . сейчас у меня как раз такая ситуация . ломаю футбольный менегер . там к одному адресу обращается больше 30 инструкций и каждая примерно по 5 раз . нужно найти трассеровкой только один путь . чтобы написать 30 скриптов , а еще потом в каждом править число для нового трассера уйдет гора времени . с остановом такое на много быстрее . кстати я бы советовал в скрипте не набирать в ручную каждый раз одинаковые частые слова , а вывести их на горячие клавиши . так писать скрипт получается на много быстрее .
  9. ого . спасибо . попробую , но для меня это пока слишком сложно . я то думал вдруг в чит енжин уже есть простое условие для включения трассеровки после количества срабатываний . ну типа как сделано с регистрами , нужную цифру в условие подставил и готово ))
  10. получилось ! спасибо мастер , так гораздо проще, чем каждый раз скрипт писать . жаль, что просто условие по счетчику в старт кондишн трассера не указать , но и такой способ годится .
  11. через трассер на инструкцию и скрипт я пробовал, так делать очень долго и не удобно , поэтому я и создал тему. там сложная инструкция обращается к сотням адресов , а еще регистр часто не является адресом памяти и чит енжин вылетает. нужно написать скрипт , потом найти и написать фильтры , потом написать счетчик , и все это делать ради одного трассера на одном адресе . каждый раз тратить много времени , чтобы писать огромный скрипт на один раз . неужели в старт кондишен трассера на данных нельзя указать счетчик срабатываний?
  12. примерно так я и делал , но тут много проблем . очень муторно каждый раз писать скрипт на разные иструкции . инструкция часто срабатывает на кучу других адресов и не понятно на каком количестве срабатываний надо остановиться . этот способ не подходит для трассера на данных . при создании трасера есть окошко условия start condition . там lua-формат . может там как то прикрутить счетчик? я в луа полный ноль. ты не совсем понял . смотри . есть адрес . есть инструкция , которая 5 раз обращается к этому адресу когда я делаю какое то действие. я ставлю бряк и трассер на данные на этот адрес. трассер сразу срабатывает когда инчтрукция обращается к адресу первый раз , а мне нужно посмотреть трассер когда инструкция сработает не первый, а третий раз. нужно чтобы трассер на данные пропустил два обращения инструкции и на третий раз потом сработал. как это сделать ?
  13. давно хотел спросить. если инструкция обращается к адресу не один раз , то как в чит енжин задать условие срабатывание трассеровки на не первое срабатывание ? как указать количество срабатываний , которое нужно пропустить ?
  14. мне не понятно я не програмер. что надо сделать в чит енжин ? там есть проблема . когда чит енжин автоматом ставит типы значений он пропскает адреса или ставит лишние. как это починить ?
  15. привет. при создание структуры как задать тип значений структуры ? когда чит енжин создает структуру он автоматом ставит тип значений . часто не правильно. менять руками очень долго и не удобно.
  16. мастер спасибо что нормально ответил . просто я не знал что в регистре EIP всегда адрес выполняоемой инструкции . даже в обучении про регистры от а до я про него вообще не сказано и я не когда им не пользовался и не где не видел. на другом форуме мне уже все объяснили я спросил как сделать оказалось все просто , но все равно спасибо твои посты всегда полезные и понятные
  17. и для кого я пишу вопросы которые не кто не читает ? я смотрел твое видео . в твоем видео нет не одного слова про ответ на мой вопрос который ты не прочитал . я не спрашивал как вообше ставить условный бряк . я спрашивал как написать условие когда трасер снимаеться с бряка на данных , а не бряка на инструкции . а в твоем ролике бряк на инструкции . я спросил как отсеять по условию не нужные инструкции , а мне зачем то показывают как отсеять адреса котрые я сам знаю как отсеять.. еще и минусы мне ставят и в гугл на другие форумы посылают ((((( не хотите отвечать раз думаете глупый вопрос тогда не отвечали бы. зачем минусить и надсмехаться
  18. это инстркции обращаються к счетчику времени Tropico.EXE+88C3A,a1xxxxxxxx8bxx81xxxxxxxxxx3b Tropico.EXE+F0506,66xxxx33xx8axxxxxx8bxxxxxxxxxxxxe8xxxxxxxxxx68 есть еще и другие , но только эти не останавливаються когда время на паузе . счетчик времени число AABBCCCC . CCCC это год BB это месяц AA час . часов вроде 28 в сутки )) менять время назад осторожно . игра может виснуть
  19. я понимаю . как сделать ? что надо в условие написать ? пысы . это я продолжаю копать омерту
  20. объясни пожалуйста . я ставлю трассеровку на данные как ты показал . что бы получить нужный трасер должна сработать нужная инструккця , а когда к данным обращаються несколько инструкций то срабатывает первая которая обратиться к данным и трасер получаеться не тот. как сделать что бы трасер на данные срабатывал на нужную мне инструкцию , ане на первую ? там есть окошко start condition , но я не знаю что туда написать
  21. конечно появиться . но главное что после этого фильтра точно не будет случайных не понятных адресов . будут только адреса денег потому что мы знаем точно что это фильтр денег.. и еще важно что этот фильтр потом не измениться . а фильтры типа cmp [ebx+04],3 jne code cmp [ebx+40],5 jne code не понятно что фильтруют . ты же не знаешь что значит число 3 или 5 , а значит не знаешь когда оно может измениться и почему . и у каких то адресов то же может появиться это число и он пролезет через фильтр , а ты даже не заметишь .
  22. надо не много подождать игровое время. они появляються постсепенно примерно за минуту. игра сразу не крашиться , но в другие адреса то же пишеться 666 не у всех . есть 0000000с и другие . а укоторых указатели то не на деньги , а что то другое проблема что такие фильтры могут пропустить не правильные адреса не сразу , а когда в игры произошло какое то событие или какая то загрузка . долго ждать нужно . самая главная проблема что иногда фильтр не понятно перестает работать и приходиться снова искать и менять .
  23. еще один адрес точно с деньгами связян , а остальные не понятно . вроде какие то случацные . потом их будет еще больше пролезать когда на карте появяться другие банды и здания .
  24. сразу пролезает через фильтр еще несколько адерсов.
×
×
  • Создать...

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

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