Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 22.01.2012, 08:31   #31
 Пехотинец
Аватар для ятру2
 
ятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союзаятру2 трижды герой Советского Союза
Регистрация: 19.03.2011
Сообщений: 80
Популярность: 6587
Золото Zhyk.Ru: 27
Сказал(а) спасибо: 78
Поблагодарили 161 раз(а) в 131 сообщениях
Отправить сообщение для ятру2 с помощью ICQ Отправить сообщение для ятру2 с помощью Telegram Отправить сообщение для ятру2 с помощью Yahoo
 
По умолчанию Re: Пишем свой тренер для игр на c#

подскажите в чём может быть проблема
при попытки создать Тренер на деньги пишет
"Значение было недопустимо малым или недопустимо большим для беззнакового байта."

весь код
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        VAMemory VAM;
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            VAM = new VAMemory("game"); 
            label2.Text = (Convert.ToString(VAM.ReadByte((IntPtr)0x00CA2E6C)));
        }

        private void button2_Click(object sender, EventArgs e)
        {
            VAM = new VAMemory("game"); 
            VAM.WriteByte((IntPtr)0x00CA2E6C, byte.Parse(textBox1.Text.ToString())); 
        }
    }
}
  Ответить с цитированием
Старый 25.01.2012, 15:05   #32
 Разведчик
Аватар для ZxCL_xak
 
ZxCL_xak никому не известный тип
Регистрация: 23.01.2012
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Извините , но как найти число , которое с каждым запуском меняет свой оффсет?
  Ответить с цитированием
Старый 25.01.2012, 18:22   #33
 Разведчик
Аватар для Pahafl
 
Pahafl неизвестен в этих краях
Регистрация: 13.04.2011
Сообщений: 14
Популярность: -57
Сказал(а) спасибо: 17
Поблагодарили 8 раз(а) в 8 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от ятру2Посмотреть сообщение
подскажите в чём может быть проблема
при попытки создать Тренер на деньги пишет
"Значение было недопустимо малым или недопустимо большим для беззнакового байта."

весь код
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        VAMemory VAM;
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            VAM = new VAMemory("game"); 
            label2.Text = (Convert.ToString(VAM.ReadByte((IntPtr)0x00CA2E6C)));
        }

        private void button2_Click(object sender, EventArgs e)
        {
            VAM = new VAMemory("game"); 
            VAM.WriteByte((IntPtr)0x00CA2E6C, byte.Parse(textBox1.Text.ToString())); 
        }
    }
}

Нужно изменить
PHP код:
VAM.WriteByte((IntPtr)0x00CA2E6Cbyte.Parse(textBox1.Text.ToString())); 
на
PHP код:
VAM.WriteULong((IntPtr)0x00CA2E6Culong.Parse(textBox1.Text.ToString())); 
  Ответить с цитированием
Пользователь сказал cпасибо:
ятру2 (27.01.2012)
Старый 25.01.2012, 19:21   #34
 Разведчик
Аватар для саня питерский
 
саня питерский никому не известный тип
Регистрация: 18.12.2011
Сообщений: 7
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

вот у меня офсет на кроссфаер (0x21A2) как мне и че сним делать на с# я пробывал по аналогии сапера ни че не получается одни ошибки ( кто поможет? а вот начальный офсет 0x2244 это перезарядка
  Ответить с цитированием
Старый 11.03.2012, 17:31   #35
 Разведчик
Аватар для coffee2
 
coffee2 никому не известный тип
Регистрация: 02.08.2011
Сообщений: 6
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Пишем свой тренер для игр на c#

Подскажите как сделать
1. Как замораживать значение , в моей игре оно сразу меняется на исходное
и
2.Как сделать так я читаю адрес с помощью ReadLong получаю значение
и мне надо найти в процессе все адреса со значением и поменять на мое.
  Ответить с цитированием
Старый 11.03.2012, 21:35   #36
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от coffee2Посмотреть сообщение
Как замораживать значение , в моей игре оно сразу меняется на исходное

Писать в значение циклом. Именно так сделано в Cheat Engine. А лучше, конечно, найти функцию, которая пишет в этот адрес, в памяти и изменить её "под себя".
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 11.03.2012, 21:53   #37
 Разведчик
Аватар для coffee2
 
coffee2 никому не известный тип
Регистрация: 02.08.2011
Сообщений: 6
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Писать в значение циклом. Именно так сделано в Cheat Engine. А лучше, конечно, найти функцию, которая пишет в этот адрес, в памяти и изменить её "под себя".

Циклом сделал но это немного не то что надо.
Еще такой вопрос
в Cheat Engine нашел 10 адресов с нужным мне значением
9 адресов серого цвета а 1 зеленого так вот вопрос в том почему я могу прочитать или записать значение только в адрес зеленого цвета со стальными серыми адресам работать библиотека не хочет программа вылетает с критом. А в Cheat Engine все значения адресов правятся на ура
  Ответить с цитированием
Старый 19.03.2012, 11:11   #38
 Разведчик
Аватар для Adspros
 
Adspros на правильном пути
Регистрация: 11.01.2012
Сообщений: 8
Популярность: 62
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 5 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

как изменить этот код чтобы он менял на нужное мне значение
То есть одной кнопкой например на 20

Последний раз редактировалось Adspros; 19.03.2012 в 12:55.
  Ответить с цитированием
Старый 26.03.2012, 22:24   #39
 Разведчик
Аватар для ashipko
 
ashipko вызывает надежду
Регистрация: 13.05.2011
Сообщений: 6
Популярность: -47
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для ashipko с помощью ICQ Отправить сообщение для ashipko с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Сабж , а можно ли использовать этот метод к браузерной игре (большинство действий осуществляются на стороне ПК )
  Ответить с цитированием
Старый 27.03.2012, 10:57   #40
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от саня питерскийПосмотреть сообщение
вот у меня офсет на кроссфаер (0x21A2) как мне и че сним делать на с# я пробывал по аналогии сапера ни че не получается одни ошибки ( кто поможет? а вот начальный офсет 0x2244 это перезарядка

И что, что у тебя есть оффсет?
Как минимум нужно прибавить бейсадресс+твойоффсет, или (бейсадресс+адрес структуры) +твойоффсет.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 07.04.2012, 01:56   #41
 Разведчик
Аватар для vovik147
 
vovik147 никому не известный тип
Регистрация: 15.02.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Почему в textBox нельзя ввести значение больше 250 ? И как это исправить?
  Ответить с цитированием
Старый 07.04.2012, 18:23   #42
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от vovik147Посмотреть сообщение
Почему в textBox нельзя ввести значение больше 250 ? И как это исправить?

Потому что byte (0-255,0x00-0xFF)
юзай
Код:
WriteULong
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 24.04.2012, 13:34   #43
 Разведчик
Аватар для NexusBlackHeart
 
NexusBlackHeart никому не известный тип
Регистрация: 23.04.2012
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

Как получить и изменить значение я понял. А как его заморозить с помощью checkBox и т.д.?
И что делать если адрес значения меняется?
Заранее спасибо.
  Ответить с цитированием
Старый 24.04.2012, 16:33   #44
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Пишем свой тренер для игр на c#

Цитата:
Сообщение от NexusBlackHeartПосмотреть сообщение
А как его заморозить с помощью checkBox и т.д.?

Всем известный Cheat Engine делает это с помощью цикла, который постоянно пишет в адрес "замороженное" значение.
Цитата:
Сообщение от NexusBlackHeartПосмотреть сообщение
И что делать если адрес значения меняется?

Если я правильно понял вопрос, то тебе нужно из адреса сделать цепочку оффсетов, по которым ты будешь всегда добираться до правильного адреса.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 24.04.2012, 19:51   #45
 Разведчик
Аватар для саня питерский
 
саня питерский никому не известный тип
Регистрация: 18.12.2011
Сообщений: 7
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Пишем свой тренер для игр на c#

может кто нибудь подскажет как создать трейнер с динамическим адрессом ??? поинтеры и смещения у меня есть, а как их прописать не знаю...
  Ответить с цитированием
Ответ

Метки
read write memory in c#, reraider, reraiderнаб, teror4ek, vamemory


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] >>>Пишем свой макрос (X7)<<< AloneDance Скрипты и прочий софт для Point Blank 8 24.12.2011 19:34
[Программа] зоздаём свой тренер с помощью Bin_Magic WINSOME Скрипты и прочий софт для Point Blank 4 03.04.2011 22:02
[Статья] Пишем свой криптор Хаддан Pascal/Delphi 0 02.12.2010 20:52

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 11:28.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net