-
Постов
5 750 -
Зарегистрирован
-
Победитель дней
292
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент Garik66
-
А можешь видео в виде урока записать? Начиная от начала поисков и до конца. Или слишком долго? Молодца!!! Особенно концовка, качественно ты зомбаку голову открутил.
-
Может мой пример подойдёт - способ через количество предметов в инвентаре. Если ещё не смотрел - посмотри.
-
Если в этой игре есть оружие, то проще продолжить развивать именно предложенный вариант, через патроны -> структура -> координаты оружия на земле -> бросить это оружие рядом со спальником (ящиком и прочее...) и тут копать дальше. Скорее всего выйдешь на структуру карты с предметами. Мне кажется так будет проще, если уже начал с оружия. Но способ, предложенный 2zolo2 более универсален, так как и ГГ будет в той же структуре карты с предметами.
-
Интересная теория, удачи в исследовании, отпишись об удаче ( да и о неудаче тоже напиши).
-
Как оказалось вылет при подключении отладчика происходил из-за того, что у меня был запущен с твоим ТрейнМИ и СЕ ещё Fallout2 (с модом, а он довольно конфликтный) и + ещё 1 СЕ. Так что много времени ушло разобраться - почему происходил вылет. Ответ: TrainMe by holy - Maze [Level 4].CT
-
ЗЫ: А в способе NullAlex тоже самое, название окна игры может поменяться в МОДах и Репаках, так как оно скорее всего будет совпадать с названием exe-ника игры.
-
Не парься - не найдёшь. Если только сделать авто пере-подключение СЕ к другому процессу (не игровому, ну например к калькулятору виндовому), при выключении игры, тогда можно будет сделать, а так крестик в таблице так и будет оставаться. Но это уже совсем херня. Зачем это нужно?
-
А выложить, чтобы посмотреть? Кстати вместо можно автоматически закрыть всю СЕ с таблицей. ЗЫ: тебе в скрипте нужно только подставить ID твоего скрипта (который ты хочешь активировать) и любую сигнатуру для этой игры, (лучше именно из этого скрипта). Короткое видео: по этому скрипту
-
Это тоже понятно, но если прочитать это: "Автоматическое отключения скрипта AA при закрытии игры, " То совсем не понятно, так как перед отключением игры, нужно вначале деактивировать скрипт, иначе "крестик" перед скриптом остаётся.
-
Не я не к тому, что твоё сообщение не нужно. Чем больше вариантов и информации - всегда лучше.
-
NullAlex я уже сделал ему именно как он хочет в предыдущем сообщении.
-
Короче понял твою мысль (всё-таки плохо ты иногда излагаешь свои мысли): Если находится любая сигнатура (то игра включена и название тогда действительно не важно) и соответственно активировать автоматически нужный нам скрипт: Вот переделал скрипт для Fallout2, который выкладывал вместе с видео (видео сейчас записывать не буду). В данном случае (именно для автоактивации скрипта, таймер уже не нужен и я его выкинул).
-
Понятно. При подключении отладчика - трейнер вылетает, если ты это сделал, то мне влом искать, как это поправить.
-
Это то понятно, при чём здесь тогда активация скрипта в таблице? Есть скрипт, который работает нормально независимо от названия игры (например в зависимости от репака, некоторые репакеры изменяют название exe-ника, также может поменяться название в МОДах), Думаю в таком случае нужно в моём в скрипте перечислить возможные разные названия exe-файла игры. if (getProcessIDFromProcessName("FALLOUT2.exe")~=nil) then ....... if (getProcessIDFromProcessName("FALLOUT2MOD.exe")~=nil) then ....... -- и т.д. А не вмешивать сюда сигнатуру. Либо активировать скрипт просто вручную. (по хоткею, по нажатию кнопки на трейнере)
-
Не понятно, выложи пример.
-
Прочитай предыдущее сообщение, такая задача - полная хрень. Ты можешь просто написать скрипт на LUA, который будет, если запущена игра (по названию, ID процесса, по названию ID окна - это не важно) сразу же по аобскану выполнять внутренний скрипт, и если не запущена, то не выполнять его. - Такая задача понятна. А вот активация скрипта в таблице по его сигнатуре, без названия процесса - это хрень.
-
Я тоже не понимаю задачу, поэтому и написал предыдущий пост, в котором видно, что задача, как я её сформулировал - полная хрень. и чем не устравивает мой скрипт?
-
Во-первых перестань давать такие называния своим прогам - СЕ постоянно ругается при подключении к ним (в предыдущих тоже ругается): Во-вторых Уточни задачу - ты хочешь, чтобы пользователь нашёл адрес с указателями? ты хочешь чтобы пользователь написал скрипт, который что делает? прибавляет 5000, отнимает 5000, записывает один раз 5000? Извини я не понял задачу.
-
Вопрос твой совсем не понятен. Давай так попробую сформулировать. Ты хочешь, чтобы при запуске игры в ранее запущеной таблице СЕ активировался, какой нибудь скрипт по сигнатуре в скрипте (т.е. аобскан) без названия процесса игры. ТАК?
-
Baracuda, обрати внимание на то, что сам СЕ при генерации трейнера опирается именно на ID записей. Так что ID записей наиболее уникальная штука, в отличии от индекса и названия. Ну например название скрипта пользователь может поменять на своё, а ID уже не поменяется никогда.
-
Тут
-
Нет ID в скрипте на видео - это ID записи в таблице и оно будет уникально для твоей таблице (в случае на видео именно скрипта "100% theft") и трейнера, созданного из этой таблицы.
-
Скрипт: Видео: