What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Не работает метод CraftItems()

Status
Not open for further replies.

Barok

Member
Joined
Sep 11, 2014
Messages
231
Reaction score
0
На одном из персонажей вдруг ни с того ни с сего в один момент перестал работать метод CraftItems(). Возвращает ошибку InvalidParam. Пробовал и через ID крафт, и через название, и разные паки в разных локациях. И ресурсов, и ОР в избытке, а крафтить не хочет. На других персонажах все отлично работает. В чем может быть причина?
 
maxItemsWeCanCraft возвращает неверное значение скорее всего. Какой именно предмет?
 
maxItemsWeCanCraft возвращает неверное значение скорее всего. Какой именно предмет?
любой региональный товар
 
Причем это только на одном персонаже, на остальных всё нормально работает. А ошибку InvalidParam возвращает в любом случае, даже если не хватает ресов для крафта или персонаж далеко от крафт-станка.
 
Данная проблема также появилась у другого человека. Не возможно скрафтить пак методом CraftItems()
 
Сегодня дання проблема обнаружилась еще на одном персонаже. Всё нормально работало, перс крафтил себе паки, и вдруг ни с того ни с сего пропала возможность крафта. Не отрабатывает даже простой код
Code:
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using ArcheBuddy.Bot.Classes;

namespace CraftItemsTest{
   public class DefaultClass : Core
   {

       public void PluginRun()
       {     
           if (CraftItems(6225, 1))
               Log("All Good");
           else
               Log(GetLastError().ToString());
           Log("===========================================");
       }

   }
}

Всё таже ошибка InvalidParam. Вместо 6225 пробовал и другие паки, и по названию, и без второго параметра с единицей - результат один и тот же
 
С персонажей, на которых данный баг наблюдается - дайте информацию по maxItemsWeCanPutIntoInventory(itemId) и maxItemsWeCanCraft(craftId)
Информация нужна сколько показывает бот и сколько на самом деле можно положить в инвентарь и скрафтить
 
С персонажей, на которых данный баг наблюдается - дайте информацию по maxItemsWeCanPutIntoInventory(itemId) и maxItemsWeCanCraft(craftId)
Информация нужна сколько показывает бот и сколько на самом деле можно положить в инвентарь и скрафтить
Code:
maxItemsWeCanCraft(6225) : -2147483648
maxItemsWeCanPutIntoInventory(31854) : 34
 
От разработчика ab будет какая-то информация по данной проблеме? Бот не работает полноценно уже 4 дня.
 
вот результат кода на еще одном проблемном персонаже:

Craft FAIL: InvalidParam
maxItemsWeCanCraft(6202) - Перо гвинедарского гуся: -2147483648
maxItemsWeCanPutIntoInventory(31831) - Груз пера гвинедарского гуся: 46
 
Другие паки при этом крафтит? Или на персонаже, где этот баг - не крафтит вообще ничего?
На примере гвинедарского гуся - сколько ОП на персонаже, сколько макс ОП (5к), сколько очков профессии торговли?
Где проблема - знаю, но нужно детали понять, т.к. у себя этот баг словить не получается пока что
 
Другие паки при этом крафтит? Или на персонаже, где этот баг - не крафтит вообще ничего?
На примере гвинедарского гуся - сколько ОП на персонаже, сколько макс ОП (5к), сколько очков профессии торговли?
Где проблема - знаю, но нужно детали понять, т.к. у себя этот баг словить не получается пока что
Другие паки тоже не крафтит, данный баг был обнаружен на 3х разных персонажах, ОР на всех разное, но достаточное для крафта, и больше 2к и меньше, на всех максимум 5к ОР
 
А уровень профессии торговли?
 
сейчас 180 000, но крафтить перестал на 150 000
 
Last edited:
Залил апдейт, проверьте, пожалуйста.
+ перепроверить что покажет maxItemsWeCanCraft (правильные ли значения)
 
Залил апдейт, проверьте, пожалуйста.
+ перепроверить что покажет maxItemsWeCanCraft (правильные ли значения)
Спасибо. Проверю как буду дома. В данный момент нету возможности это сделать.
 
все заработало! спасибо!
maxItemsWeCanCraft(6202) - Перо гвинедарского гуся: 27
maxItemsWeCanPutIntoInventory(31831) - Груз пера гвинедарского гуся: 47
 
Status
Not open for further replies.
Back
Top