XenoBot Forums - Powered by vBulletin

User Tag List

Page 3 of 7 FirstFirst 12345 ... LastLast
Results 21 to 30 of 68

Thread: [Update] XenoBot v3.2.3 [Protocol 10.02]

  1. #21
    Senior Member Swaghetti's Avatar
    Join Date
    May 2013
    Location
    Europe
    Posts
    623
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Hendy View Post
    See, I told you and you said he was doing it haha.
    DarkstaR said it was done already so we just assumed it basically, maybe he got confused with the Ignore Unlisted feature :P
    Successful trades:

    Sold 365 ED to PunktG
    Bought more than 10kk from PunktG
    Bought 68 EK from Y2Quakepc2
    Bought 363 EK from AlexisDarks
    Bought 243 MS from AlexisDarks

  2. #22
    Xokker's Avatar
    Join Date
    Jan 2013
    Location
    somewhere
    Posts
    89
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    Sound's awesome, i was talking about this yesterday and there you go LOL haha
    thank you!

  3. #23
    Senior Member
    Join Date
    Sep 2012
    Posts
    1,070
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)
    Lovely feature!

    If XenoBot was a girl, she would be almost perfect by now! -she is already Miss Botty of the Universe-

  4. #24
    Gold Seller/Official Reseller PunktG's Avatar
    Join Date
    Dec 2011
    Posts
    4,085
    Mentioned
    196 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by dinmamma View Post
    Lovely feature!

    If XenoBot was a girl, she would be almost perfect by now! -she is already Miss Botty of the Universe-
    hhahahaha good one


  5. #25
    Banned
    Join Date
    Mar 2012
    Location
    Poland
    Posts
    1,335
    Mentioned
    80 Post(s)
    Tagged
    0 Thread(s)
    nice job

  6. #26
    Senior Member Wovimus's Avatar
    Join Date
    Jan 2013
    Posts
    656
    Mentioned
    60 Post(s)
    Tagged
    0 Thread(s)
    That's pretty nice feature


  7. #27
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    Quote Originally Posted by Spectrus View Post
    You totally did in the livestream. We were saying ignore a corpse if there is NO loot message and you said it was already implemented.
    I thought you meant if there's no items in the body, not no loot message, that was a miss-communication. That's more tricky to do than this. Bodies and loot messages come like so:


    body1-message1-body2-message2-body3-message3-body4-message4-notmybody1-body5-message5

    So its very easy to remove a body from my bodies list AFTER the fact, based on the loot message, because I can just remove the last body. However, removing a body with NO loot message is much more tricky because I would have to add all bodies to a queue and then only add them to my bodies list if a proper message follows them. While this seems easy enough, it gets tricky and spotty if, lets say, you GFB one mob and someone else GFBs another. The bodies will come through in a very confusing manner which will make them hard to properly pair with the loot messages. It already ignores the bodies of others to the extent that it wont grab a body that you did not do damage to, but if you do damage to one, regardless of the owner, it is fair game.

  8. #28
    Senior Member
    Join Date
    May 2013
    Posts
    659
    Mentioned
    27 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by DarkstaR View Post
    I thought you meant if there's no items in the body, not no loot message, that was a miss-communication. That's more tricky to do than this. Bodies and loot messages come like so:


    body1-message1-body2-message2-body3-message3-body4-message4-notmybody1-body5-message5

    So its very easy to remove a body from my bodies list AFTER the fact, based on the loot message, because I can just remove the last body. However, removing a body with NO loot message is much more tricky because I would have to add all bodies to a queue and then only add them to my bodies list if a proper message follows them. While this seems easy enough, it gets tricky and spotty if, lets say, you GFB one mob and someone else GFBs another. The bodies will come through in a very confusing manner which will make them hard to properly pair with the loot messages. It already ignores the bodies of others to the extent that it wont grab a body that you did not do damage to, but if you do damage to one, regardless of the owner, it is fair game.


    How about checking health percents and damage done instead?
    Last edited by Adky; 06-20-2013 at 03:00 PM.

  9. #29
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    Quote Originally Posted by Adky View Post
    How about checking health percents and damage done instead?
    The bot is fast because I don't do stuff like this which is computationally expensive. For corpses, for instance, I keep a 17x15 array of integers that line up with the map. When I damage a creature, I update the integer on the array for that tile with the current time. When a body drops, if the time on the spot of the body is within X milliseconds, I know I damaged that creature and should consider the body. Checking health percents is trickier because the update heath and "you dealt xx damage to xx" packets com separately and would need to be paired and summed and related directly to a creature instead of just updating an array.

    Is it doable? Yes. Is it efficient? Maybe, but much less so than now. Will it happen? Maybe.

  10. #30
    Banned
    Join Date
    Aug 2012
    Location
    Netherlands
    Posts
    1,460
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)
    Nvm

Posting Permissions

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