Вопрос C# ошибка System.IndexOutOfRangeException: "Index was outside the bounds of the array."

Начинающий
Статус
Оффлайн
Регистрация
17 Ноя 2019
Сообщения
25
Реакции[?]
3
Поинты[?]
1K
Начал изучать программирование и решил написать свой первый код по гайду с ютуба. Переписал все так же как у человека в ролике, но у меня почему то не работает программа.

Ошибка:

Ошибка:
System.IndexOutOfRangeException
  HResult=0x80131508
  Сообщение = Index was outside the bounds of the array.
  Источник = swed64
  Трассировка стека:
   в Swed64.Swed.SetProcess(String procName)
   в Swed64.Swed..ctor(String procName)
   в Program.<Main>$(String[] args) в C:\Users\user\Desktop\Учу C#\Чит\Chaet\Program.cs:строка 3
Код:


Код:
using Swed64;

Swed swed = new Swed("Plants vs. Zombies");

var moduleBase = swed.GetModuleBase("popcapgame1.exe");

while (true)
{
    var goldJbj = swed.ReadPointer(moduleBase, 0x00111E88, 0x78, 0x4);
    int gold = swed.ReadInt(goldJbj, 0x5578);

    Console.WriteLine(goldJbj);
}
Ролик с которого переписывал код:
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Начинающий
Статус
Оффлайн
Регистрация
22 Ноя 2019
Сообщения
47
Реакции[?]
13
Поинты[?]
0
C#:
Swed swed = new Swed("Plants vs. Zombies");
конструктор название процесса принимает, а не окна(ну или че эт)
Пожалуйста, авторизуйтесь для просмотра ссылки.


предположу что должно быть так

C#:
Swed swed = new Swed("popcapgame1.exe"); // ну или без .exe я не помню

var moduleBase = swed.GetModuleBase(".exe");
 
Последнее редактирование:
Сверху Снизу