XenoBot Forums - Powered by vBulletin

User Tag List

Page 21 of 36 FirstFirst ... 11192021222331 ... LastLast
Results 201 to 210 of 353

Thread: [Update] XenoBot Apophis v14.7.6.656 [10.50 & Apophis Global Release]

  1. #201
    XenoBot Scripts Developer Syntax's Avatar
    Join Date
    Feb 2011
    Posts
    1,658
    Mentioned
    431 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by Nakuu View Post
    Changed it as you told - to call it only once - and it didn't deposit my rare items at all, dunno if it's any better sadly

    Deposited (stackable) items to first backpack in depo just fine (it had to go deeper into cascaded backpacks) then re-opened browse field (to open second backpack in depot) and got stuck here (as you can see on the screenshot) trying to do some crazy shit, eventually stopped trying and ran away.
    Here is the screenshot: http://i.imgur.com/Y1fdQl3.png
    Okay that's a different issue then, it's still recommended to use one function. Nick said he'll look into it when he gets home.
    I'll take a look after work if he hasn't already found the solution.

  2. #202
    Moderator Nakuu's Avatar
    Join Date
    Feb 2013
    Location
    EU
    Posts
    5,194
    Mentioned
    642 Post(s)
    Tagged
    2 Thread(s)
    Quote Originally Posted by Syntax View Post
    Okay that's a different issue then, it's still recommended to use one function. Nick said he'll look into it when he gets home.
    I'll take a look after work if he hasn't already found the solution.
    I think it's supposed to close the depot backpack (once it's done depositing to that backpack) but it closes BrowseField with Locker instead (or maybe it fails to detect that its already open and calls OpenLocker funcion for no reason) - unless it's intended but seems pointless to close BrowseField and then reopen it and leave backpack that won't be needed anymore still open ;d
    Last edited by Nakuu; 07-09-2014 at 12:37 AM.

  3. #203
    Senior Member ppgab's Avatar
    Join Date
    Mar 2014
    Location
    Brazil
    Posts
    986
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)
    its easier to make the depot function based on one index per item set , like DepositItems({index=0, items = {3154, 3455, 6555}}, {index =2, items = {4456, 6777, 1123}})

    atleast that's how i did in the deposit function i made

  4. #204
    XenoBot Scripts Developer Syntax's Avatar
    Join Date
    Feb 2011
    Posts
    1,658
    Mentioned
    431 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by Nakuu View Post
    I think it's supposed to close the depot backpack (once it's done depositing to that backpack) but it closes BrowseField with Locker instead - unless it's intended but seems pointless to close BrowseField and then reopen it and leave backpack that won't be needed anymore still open ;d
    Okay thanks, most likely the BrowseField change in the recent update then. I assumed it opened the Locker in the same window as BrowseField, which was incorrect.
    Nick will be home soon to test and patch the issue.

    Quote Originally Posted by ppgab View Post
    its easier to make the depot function based on one index per item set , like DepositItems({index=0, items = {3154, 3455, 6555}}, {index =2, items = {4456, 6777, 1123}})

    atleast that's how i did in the deposit function i made
    That looks worse tbh.
    You're putting the focus on the slots, and not the items.
    Last edited by Syntax; 07-09-2014 at 12:43 AM.

  5. #205
    Senior Member ppgab's Avatar
    Join Date
    Mar 2014
    Location
    Brazil
    Posts
    986
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)
    yeah it does looks ugly lol, but it goes smoother

  6. #206
    XenoBot Scripts Developer Syntax's Avatar
    Join Date
    Feb 2011
    Posts
    1,658
    Mentioned
    431 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by ppgab View Post
    yeah it does looks ugly lol, but it goes smoother
    Probably, the current depositor is very old, one of the first things I made, and even though I was pr0 back then it's pretty dated.
    After I get done moving into my new place, I'll give you guys some new depositor/withdrawing functions.
    I have a few improvements I need to make to them, and make them backwards compatible with the current input.

  7. #207
    Senior Member ppgab's Avatar
    Join Date
    Mar 2014
    Location
    Brazil
    Posts
    986
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Syntax View Post
    Probably, the current depositor is very old, one of the first things I made, and even though I was pr0 back then it's pretty dated.
    After I get done moving into my new place, I'll give you guys some new depositor/withdrawing functions.
    I have a few improvements I need to make to them, and make them backwards compatible with the current input.
    yeah, those two functions in the xenolualib could be cleaner imo, but the only thing i would add to self.deposit (i also added to mine) is keep opening equiped bps that are full, so it doesn't miss loot (probably shoud ignore this if Container(i):ID() == Self.Backpack().id).

    this is why i separate by index in mine :
    lua code:

    Self.OpenDepot()
    local dp = Container('Depot Chest')
    for i = 0, #arg do
    dp:UseItem(arg[i].Index, true) -- opening in new window
    -- loop trough bps and move found items
    for j = dp:Index()+1, #Container.GetAll() do -- closing what was opened
    Container(j):Close()
    end
    end


    i know yu pro but i tought my function was clever
    Last edited by ppgab; 07-09-2014 at 02:24 AM.

  8. #208
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    THE DEPOSITOR BUGS ARE FIXED, PLEASE CLOSE TIBIA AND RESTART XENOSUITE TO DOWNLOAD THE CHANGES

    Detail:
    The deposit function has been completely re-written to use Browse Field, minimize backpacks, and close them after use. It is now also smarter and faster than before.

  9. #209
    Lifetime Subscriber L!p3's Avatar
    Join Date
    Dec 2011
    Location
    Brazil
    Posts
    157
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by DarkstaR View Post
    THE DEPOSITOR BUGS ARE FIXED, PLEASE CLOSE TIBIA AND RESTART XENOSUITE TO DOWNLOAD THE CHANGES

    Detail:
    The deposit function has been completely re-written to use Browse Field, minimize backpacks, and close them after use. It is now also smarter and faster than before.
    You're doing an amazing work. Thanks.

  10. #210
    Lifetime Subscriber Tibian's Avatar
    Join Date
    Apr 2012
    Location
    Australia
    Posts
    156
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Tripkip View Post
    LOL Waste of programming time.
    Considering I haven't had this issue with any other program, I would think the fix would be time well spent.

    Regards,

    Tibian
    Successful Transactions:
    Bought a Lifetime XenoBot Subscription from @isse
    Bought a level 54 no vocation from @Yhoo
    Bought a level 107 knight from @dragdenied
    Bought a level 64, & 55 knight from @Wobbz
    Bought a level 135, & 138 knight from @soul4soul
    Bought a level 285 druid, & several rares from @Angel101
    Bought a Rookgaard set from @quaqua

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •