XenoBot Forums - Powered by vBulletin

User Tag List

Page 5 of 7 FirstFirst ... 34567 LastLast
Results 41 to 50 of 66

Thread: Soft boots gone

  1. #41
    Banned
    Join Date
    Dec 2013
    Posts
    1,092
    Mentioned
    113 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Knuda View Post
    @DarkstaR u Can suck a cock too just that svennn sucks even more cock than you do so dont thnk for a second that im licking your ass you cocksucking motherfucker
    I died

  2. #42
    Senior Member raiQi's Avatar
    Join Date
    Apr 2012
    Location
    Narnia \o/
    Posts
    1,058
    Mentioned
    47 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Pinnicle View Post
    I died
    Good, hope you lost full bless.


    Das Leben ist ein schlechtes Geschäft. Warum? Es kostet so viel Mühe zu überleben. Und was ist der Lohn? Nur der Tod.

  3. #43
    Banned
    Join Date
    Jan 2013
    Location
    Buenos Aires, Argentina
    Posts
    4,785
    Mentioned
    329 Post(s)
    Tagged
    1 Thread(s)
    #knudaforpresident
    #svennsengsucks
    #darkstarpaymysofties

  4. #44
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    troll thread op

  5. #45
    Dumbaz's Avatar
    Join Date
    Mar 2013
    Posts
    32
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by DarkstaR View Post
    When the looter tab is open in the console, it shows text next to each backpack that displays their index.
    Quote Originally Posted by DarkstaR View Post
    No. Thats not even remotely close to what I just said, and it only shows info for a single BP.
    When I read the shit you wrote before you raged like a 6yo i thought console might be something you have access to, not the average XenoBot user. But why explain when you can resort to insults, who even cares for customers, right? After your "answer" im pretty sure you´re actually talking about a Terminal Emulator, which a Tibia chat channel totally does look like /s

  6. #46
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    Quote Originally Posted by Dumbaz View Post
    When I read the shit you wrote before you raged like a 6yo i thought console might be something you have access to, not the average XenoBot user. But why explain when you can resort to insults, who even cares for customers, right? After your "answer" im pretty sure you´re actually talking about a Terminal Emulator, which a Tibia chat channel totally does look like /s

    And yet "Looter tab in the console" is still closer to "Looter tab" then it is to "Tools>bp info".

  7. #47
    Lifetime Subscriber Nappy's Avatar
    Join Date
    Aug 2012
    Posts
    376
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)
    #yourallfags
    #fergusonriots
    Successful Trades
    Bought Lifetime Subscription from @J.Dre
    Bought an Account from @Andreolsoon
    Bought 6kk from Mankey @ Windbot Forums
    Traded 200 MS for 190 RP with grannas @ Windbot Forums

  8. #48
    Banned
    Join Date
    Dec 2013
    Posts
    1,092
    Mentioned
    113 Post(s)
    Tagged
    0 Thread(s)
    whats a console??? @DarkstaR

    its like xbox?

  9. #49

    Join Date
    Dec 2014
    Posts
    115
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    so how can the script drop the soft boots by accident ? the vial dropper? for what I need to look out(on the scripts) so it does not happen again ?

  10. #50
    XenoBot Developer DarkstaR's Avatar
    Join Date
    Dec 2010
    Posts
    6,104
    Mentioned
    1326 Post(s)
    Tagged
    16 Thread(s)
    Quote Originally Posted by holos View Post
    so how can the script drop the soft boots by accident ? the vial dropper? for what I need to look out(on the scripts) so it does not happen again ?
    Yeah, the vial dropper can be dropping soft boots if it tries to throw out the same pile many times. What will happen is it will throw the same pile out more than once, and when the pile goes away from the first throw, the second throw will throw whatever took its place - in this case, your soft boots. I have checks in the scripting engine to make sure I never throw out anything that a script doesn't tell me to: I check how many items are in the container they are throwing from as soon as they throw something, and the throw gets queued up and will be executed within 10-100 milliseconds (depending on what other actions the bot is trying to do). When I am finally able to throw, I only do so if the container has the same amount of items as it originally had. This means that it's impossible for the bot to throw softs unless the script tells it to throw softs.

    This is best explained with code:

    c++ code:

    int XenoScript::luaContainerMoveToGround(lua_State *L)
    {
    int count = -1;
    XenoScript* script = XenoScript::GetCurrentScript(L);
    if (lua_gettop(L) == 6)
    count = XenoScript::GetIntegerArg(L, 6);
    else if (!XenoScript::VerifyArgs(L, script, "luaContainerMoveToGround", 5))
    return 1;


    int index = XenoScript::GetIntegerArg(L, 1);
    int spot = XenoScript::GetIntegerArg(L, 2);
    int x = XenoScript::GetIntegerArg(L, 3);
    int y = XenoScript::GetIntegerArg(L, 4);
    int z = XenoScript::GetIntegerArg(L, 5);


    script->beginOperation();
    if (!XenoScript::isContainerValid(index))
    return XenoScript::PushActionResult(L, XB_INVALID_ACTION);


    int beginningCount = tibiaClient::Containers->getContainer(index)->itemCount;
    script->endOperation();


    int loops = 0;
    XENO_ACTION_RESULT ret = XB_ACTION_COOLDOWN;
    while (true)
    {
    script->beginOperation();
    if (XenoScript::isContainerValid(index))
    {
    if (beginningCount != tibiaClient::Containers->getContainer(index)->itemCount)
    ret = XB_INVALID_ACTION;
    else
    ret = tibiaClient::Self->MoveItemFromContainerToGround(index, spot, x, y, z, count);
    }
    else
    ret = XB_INVALID_ACTION;
    script->endOperation();


    if (XenoScript::CheckActionSuccess<10, 10>(ret, loops++)) break;
    }
    return XenoScript::PushActionResult(L, ret);
    }

Posting Permissions

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