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

youneuoy

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

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

  • Посещение

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

    4

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

  1. угу, я погуглил что это такое и написал про ноль на всякий случай. У меня были ошибки с этой(или другой подобной, не помню) функцией на win xp, там нуля быть не должно. ага
  2. попробуй передать во WriteProcessMemory все 5 аргументов(кажется на некоторых версиях винды из-за этого проблемы бывают). Также ты неправильный размер данных передаёшь, попробуй делать какой-нибудь sizeof(). А можно и я вопрос задам?? Почему такой язык программирования выбран? в подобных языках нужно только с 5 аргументом изворачиваться, но это не точно.
  3. можно попробовать собрать свою собственную версию проги с исправленным интерфейсом. Исходники и инструкция по сборке есть на гитхабе CE.
  4. это вроде как урок для новичков по теме для новичков. А им лучше объяснять подробнее, чтобы потом не возникало глупых вопросов. разве? Как по мне, то это как раз таки уровень новичка. Pitronic выше дал ссылку на видео из обучающего плейлиста, там аналогичная тема рассмотрена куда подробнее. ага, это для новичков. Мне только непонятно, почему фильтры уже не для новичков, это всё ведь базовые вещи. и никому это не было бы нужно?Хотя может ещё и настроение испортил бы тем, кто попробовал бы по таким урокам что-либо изучать. если это касается практических задач то да, согласен(хотя даже в этом случае подобная подача выглядела бы странно). Но прежде чем к ним приступить нужно понять как их вообще можно решать.
  5. я вот новичок и мне не понятно?Если я увижу такую статью то у меня сразу возникнет много вопросов по каждому пункту и в итоге я ничего так и не смогу сделать. А скорее всего я даже и делать ничего не стану - ни из заголовка темы ни из содержания самой статьи непонятно что это за метод и зачем он вообще нужен. На мой взгляд подобные статьи наоборот мешают чему-то научиться т.к. становится сложно найти действительно полезную информацию. мне кажется, что даже этого нет. В таком случае все равно необходимы введение и выводы, а также какое-никакое, но описание используемых инструментов. Да и не та это задача, в которой необходим подход, это же урок для новичков? автор так и сделал, описания не несут практически никакой информации. как по мне, то это самый незначительный минус, содержание куда важнее. Но его нет?
  6. вот этот урок на 18 минут содержит достаточно информации для того, чтобы понять как сделать то, что заявлено темой видео. В твоей статье ничего подобного нет и именно об этом я написал выше.
  7. я бы посоветовал подробнее описать каждый этап и сделать развёрнутую вступительную часть, да и выводы не помешали бы. Язык тоже немного подтянуть нужно? Не думаю, что в таком виде это может быть полезно.
  8. мне почему-то кажется, что такое нельзя просто так исправить, а за 200 рублей не стоит даже проверять возможность подобное реализовать. Может это и вовсе нельзя сделать.
  9. а что сделать требовалось? Что в итоге получилось? И какие были условия?
  10. создай? Насколько я понимаю тебе для этого нужно найти список предметов на уровне и их св-ва, размер и т.д. Или же иначе к этому подойти: игра ведь тоже как-то понимает, что рядом есть объекты - мб можно найти функцию, проверяющую возможность попасть на координаты или нечто подобное. Minecraft ведь из блоков вроде состоит, это было бы удобно. Сам я подобные штуки не пробовал, просто рассуждаю тут?А как ты сделал бота, не разбираясь в этом всём?
  11. это как вообще? очень мало. Даже в описании раздела указано, что нижняя планка цены - 1000р.
  12. ? ну так сделай то, что подходит. Или нормально свой кейс опиши. вот так я и думал, наслушался "умных" слов и как попугай теперь повторяешь? юзай асм, фень?Там тоже файлы создавать можно и лог писать. Это наверное лучший кейс из всех кейсов в данном случае.
  13. в lua можно создавать файлы и записывать в них всякое. Вот так тоже можно(взял имеющийся скрипт, изменения не проверял, но вроде работать должно? Самому интересно в каком оно там порядке выполняться будет) Print() выводит сообщение в специальное окошко для lua скриптов. Дальше: Вообще не понял что тебе нужно, но предложенные выше варианты мне нравятся. Если ты хочешь, чтобы при закрытии/открытии CE и включении скрипта при уже включённом скрипте?он отключался то можешь в код добавить проверку текущего значения или куска кода(смотря что ты там меняешь). Если ты хочешь чтобы что-то при включении/выключении менялось на старое что-то, то это старое что-то сначала нужно где-нибудь сохранить. Ты можешь выделить кусочек памяти и записать это что-то туда вместе с информацией о том, что это за что-то и что с этим чем-то делать?При включении/выключении скрипта можно проверять что же там написано, и если там написано "вернуть как было", то можно взять данные, записанные после "вернуть как было" и записать куда там тебе надо, после чего написать "вернул как было". Кажется что-то подобное тут выше уже предлагали. Вообще вариантов масса, задача вроде простая, а ты такие странные вопросы задаёшь. Ты точно программист?? Как тебе такие кейсы, фень?
  14. реверсить?Иногда встречаются всякие shl, and и т.д. Кажется на ютуб канале форума что-то по поиску зашифрованных значений есть.
  15. Ты в двух разных играх ищешь что ли? Судя по диапазонам адресов на скринах СЕ разной разрядности. Ну и настройки разные ? Запусти cheatengine-i386.exe из папки с CE и попробуй снова.
  16. советую поискать эту информацию на форуме CE, а также почитать CE wiki. В таком случае большинство возможных вопросов, вроде того, который вы задали в этой теме, вы будете решать очень быстро.
  17. вероятно сначала нужно договориться об условиях(в привате, например) и уже после этого выполнять работу?
  18. Судя по тому, что дальше написано в инструкции это оно?:
  19. function is_nil(p) return p ~= nil end nil это когда нет значения. То есть сделал переменную var=nil, дальше чего что-то там в коде делаешь и проверяешь присвоилось ли ей какое-то значение.
  20. Отличная работа! ? Хотелось бы увидеть развитие этой идеи(т.е. автоматический перенос всех нужных функций). Наверняка получится очень удобная штука?. Сейчас для того, чтобы сделать нечто подобное приходится инжектить dll и записывать в call`ах адреса функций из этой dll.
  21. тебе уже дали всё, что для этого нужно? Простенький скрипт, что-то вроде этого в итоге будет и у тебя: Вот примерный список действий, которые тебе необходимо выполнить: 1 - перечитать эту тему 2 - перечитать тему "Использование createthread (или война со стеком)" 3 - поискать ещё что-нибудь по этому поводу 4 - поставить бряк в начале твоей функции 5 - разобраться какие в неё передаются аргументы когда она делает то, что тебе нужно 6 - найти откуда бы тебе можно было бы эти параметры взять 7 - выполнить ещё раз первые 3 пункта инструкции 8 - вот тут ты по идее уже сможешь закончить сам? Но мне кажется, что это не лучший вариант. Тебе все равно необходимо будет найти аргументы для функции(если конечно они ей нужны). А если это так, то вероятно ты сможешь получить нужную тебе информацию и без этого вызова? И это будет куда проще и удобнее. Про это на форуме очень много написано. Ты или не видишь ничего, или не хочешь искать сам, или же вообще хочешь, чтобы всё сделали за тебя?
  22. тебе уже написали как это сделать - считывай с других мест параметры для твоей функции, после чего вызывай её и передавай в неё эти параметры. если с вызовом функций сейчас не выходит разобраться, то попробуй сделать как-нибудь попроще. Например почему бы не считывать нужные данные именно при открытии инвентаря? Не так уж и сложно нажать одну лишнюю кнопку. Ну или при загрузке уровня или ещё как-нибудь. Вероятно также этот твой инвентарь не в вакууме существует и рядом с указателем на него может быть что-то ещё, к чему игра часто обращается?
  23. тебе уже дали неплохие подсказки. Если действительно хочешь научиться что-то делать, то придётся попотеть. Будет сложно, но время, затраченное на обучение наверняка будет потрачено не зря. Если же тебе важен только результат, то на форуме есть раздел с платными запросами, может кто-то и возьмётся за твой заказ.
×
×
  • Создать...

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

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