Загрузка...

Скрипт в Perfect Click(помогите исправить)

Тема в разделе Читы для Android игр создана пользователем loliz 30 мар 2025. 322 просмотра

Загрузка...
  1. loliz
    loliz Автор темы 30 мар 2025 0 7 май 2024
    Недавно я начал создавать свой скрипт на ловлю скинов по лоу прайсу в приватке одной игры.Сам скрипт заключается в том,чтобы проверять какой редкости предмет(цвета) заходить на него и покупать по хорошей цене.Я вроде куча раз исправлял,но не получалось исправить ошибку:
    Error near by: color = getColor ( oknocoor ) line: 18

    Вот сам код:

    startScreenCapture(2);

    // Определяем координаты окон
    Point oknocoor = Point.get(713,363);
    Point okno2coor = Point.get(999,363);
    Point okno3coor = Point.get(1285,363);
    Point okno4coor = Point.get(1570,363);
    Point okno5coor = Point.get(713,596);
    Point okno6coor = Point.get(999,596);
    Point okno7coor = Point.get(1285,596);
    Point okno8coor = Point.get(1570,589);
    Point okno9coor = Point.get(713,822);
    Point okno10coor = Point.get(999,822);
    Point okno11coor = Point.get(1285,822);
    Point okno12coor = Point.get(1570,822);

    // Получаем цвета в указанных точках
    color = getColor(oknocoor);
    color2 = getColor(okno2coor);
    color3 = getColor(okno3coor);
    color4 = getColor(okno4coor);
    color5 = getColor(okno5coor);
    color6 = getColor(okno6coor);
    color7 = getColor(okno7coor);
    color8 = getColor(okno8coor);
    color9 = getColor(okno9coor);
    color10 = getColor(okno10coor);
    color11 = getColor(okno11coor);
    color12 = getColor(okno12coor);

    // Исправленный блок условий
    if(color == 9338489 || color == 6154882 || color == 9566549) {
    click(oknocoor);
    }
     
    1. Посмотреть предыдущие комментарии (1)
    2. loliz Автор темы
      рикка, я спросил и там не понятно чот
    3. loliz Автор темы
      рикка, ща кину что она мне кинула
    4. loliz Автор темы
      рикка,
      Я пока не эксперт в программировании, но вот что у меня получилось.
      Попробуйте добавить проверку на null перед вызовом метода getColor:
      if (oknocoor != null) {
      color = getColor(oknocoor);
      } else {
      // Обработка ошибки
      print("Координаты oknocoor равны null");
      }
      Также убедитесь, что:

      Point правильно импортирован (import your.package.Point);
      метод getColor доступен в вашем контексте;
      у вас есть необходимые разрешения для работы с экраном.

      Если ошибка сохраняется, попробуйте добавить try-catch блок:
      try {
      color = getColor(oknocoor);
      } catch (Exception e) {
      print("Ошибка при получении цвета: " + e.getMessage());
      }
      Это поможет определить конкретную причину ошибки и исправить её.
  2. fresh_fesh
    fresh_fesh 14 апр 2025 7 25 окт 2020
    начать стоит с того, что oknocoor - не цвет, там обязательно должен лежать код цвета, иначе это все ломает

    во-вторых, если ты обновил Perfect Click до новой версии недавно, то там заменили обращения к подобным методам, т.е. было click(место);, стало pfc.click(место);

    надеюсь помог)
     
Top