kaboom2010
Member
This is part of my function:
and result is "GetMarketOrders failed!"
Same code in script works fine. What im doing wrong?
Code:
public List<MarketOrder> GetMarketOrders(int typeID)
{
EVE eve = new EVE();
LavishScriptObject myList = LavishScript.Objects.NewObject("index:marketorder");
string[] strArray1 = new string[] { typeID.ToString() };
string[] strArray2 = new string[] { myList.LSReference, typeID.ToString() };
if (!eve.ExecuteMethod("ClearMarketOrderCache"))
{
Log("ClearMarketOrderCache failed!");
return null;
}
Thread.Sleep(10000);
if (!eve.ExecuteMethod("FetchMarketOrders", strArray1))
{
Log("FetchMarketOrders failed!");
return null;
}
Thread.Sleep(10000);
if (!eve.ExecuteMethod("GetMarketOrders", strArray2))
{
Log("GetMarketOrders failed!");
return null;
}
}