XenoBot Forums - Powered by vBulletin

User Tag List

Page 4 of 18 FirstFirst ... 2345614 ... LastLast
Results 31 to 40 of 180

Thread: deleted?

  1. #31
    oualid's Avatar
    Join Date
    Feb 2014
    Location
    Germany
    Posts
    276
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)
    just stop botting for a while and see if it gets better :P I stopped botting all my accs since I saw that cip is doing actually something for the first time :>

  2. #32
    Moderator shadowart's Avatar
    Join Date
    Dec 2014
    Location
    Sweden
    Posts
    1,985
    Mentioned
    225 Post(s)
    Tagged
    3 Thread(s)
    Botted my main through-out all the double weekend. As long they don't already have their eye on you you'll be fine in low-key areas. I used my Chaochai script for example and didn't see a single player in the spawn during the entire weekend. I'm pretty sure that botting hidden places isn't enough though, if they already have their eye on you.

  3. #33
    Rif's Avatar
    Join Date
    Dec 2014
    Location
    Poland
    Posts
    284
    Mentioned
    37 Post(s)
    Tagged
    0 Thread(s)
    a little advice..
    I use my own function to wait between actions.

    lua code:
    ban = nil
    function antiban(t1, t2)
    if t1 < 200 or t2 < 200 then -- if player put e.g. (50, 100) function change to higher
    if not ban then
    print('Warring, low time difference, to prevent ban change on (300, 600)') -- send warring
    ban = true
    end
    sleep(math.random(270, 650) * math.random(1.01, 1.19)) -- time was changed on ...
    end
    if t1 >= 200 and t2 >= 200 then -- if time is higher than 200ms then make a 3 groups of time
    t1 = (t1 + math.random(-1, 280))* math.random(1.01, 1.10) -- low
    t2 = (t2 + math.random(-5, 460))* math.random(0.95, 1.15) -- high
    t3 = (t2 + t1 + math.random(10, 130))/2 -- middle
    if t3 >= 250 then
    t4 = t3
    end
    if t3 < 250 then
    t4 = math.random(300, 700) + 100*math.random(0.3, 0.9) -- if middle time is to low, player put (200, 300), will change to higher
    end
    time = {t4, t1, t2} -- collection of all times
    sleep(time[math.random(1, #time)]) -- choose random time with uper timer group {} and sleep(time)
    end
    end


    How to use?
    Copy and paste to notepad> save as antiban.lua or download from link

    lua code:
    Module.New('talk', function()
    dofile('antiban.lua')
    Self.Say('hi')
    antiban(700, 2000)
    Self.Say('ban me now?')
    antiban(1200, 3000)
    end)




    I tested and it's better than normal inbuild wait() in XenoLib.lua
    lua code:
    function wait(a, b)
    if not b then sleep(a) else sleep(math.random(a, b)) end
    end


    Also...
    Never use like that:
    lua code:
    Self.SayToNpc({'hi', 'trade'})
    -- it will repeat with 200ms if its Module or So.. fast if normal (while true do).
    Last edited by Rif; 04-07-2015 at 08:49 AM.

  4. #34
    wallnut's Avatar
    Join Date
    Jul 2012
    Location
    sweden
    Posts
    132
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Rif View Post
    a little advice..
    I use my own function to wait between actions.

    lua code:
    ban = nil
    function antiban(t1, t2)
    if t1 < 200 or t2 < 200 then -- if player put e.g. (50, 100) function change to higher
    if not ban then
    print('Warring, low time difference, to prevent ban change on (300, 600)') -- send warring
    ban = true
    end
    sleep(math.random(270, 650) * math.random(1.01, 1.19)) -- time was changed on ...
    end
    if t1 >= 200 and t2 >= 200 then -- if time is higher than 200ms then make a 3 groups of time
    t1 = (t1 + math.random(-1, 280))* math.random(1.01, 1.10) -- low
    t2 = (t2 + math.random(-5, 460))* math.random(0.95, 1.15) -- high
    t3 = (t2 + t1 + math.random(10, 130))/2 -- middle
    if t3 >= 250 then
    t4 = t3
    end
    if t3 < 250 then
    t4 = math.random(300, 700) + 100*math.random(0.3, 0.9) -- if middle time is to low, player put (200, 300), will change to higher
    end
    time = {t4, t1, t2} -- collection of all times
    sleep(time[math.random(1, #time)]) -- choose random time with uper timer group {} and sleep(time)
    end
    end


    How to use?
    Copy and paste to notepad> save as antiban.lua or download from link

    lua code:
    Module.New('talk', function()
    dofile('antiban.lua')
    Self.Say('hi')
    antiban(700, 2000)
    Self.Say('ban me now?')
    antiban(1200, 3000)
    end)




    I tested and it's better than normal inbuild wait() in XenoLib.lua
    lua code:
    function wait(a, b)
    if not b then sleep(a) else sleep(math.random(a, b)) end
    end


    Also...
    Never use like that:
    lua code:
    Self.SayToNpc({'hi', 'trade'})
    -- it will repeat with 200ms if its Module or So.. fast if normal (while true do).
    What does the script does? ^^ just waiting before next text??
    in memory of the old days (7.6) loyalty!


    Bought 102 Knight (irmada) by @PappaJona

  5. #35
    wallnut's Avatar
    Join Date
    Jul 2012
    Location
    sweden
    Posts
    132
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by shadowart View Post
    Botted my main through-out all the double weekend. As long they don't already have their eye on you you'll be fine in low-key areas. I used my Chaochai script for example and didn't see a single player in the spawn during the entire weekend. I'm pretty sure that botting hidden places isn't enough though, if they already have their eye on you.
    Same here on my main, botted all week, or yeah all month lol! Hidden spots the best >> 100rp
    in memory of the old days (7.6) loyalty!


    Bought 102 Knight (irmada) by @PappaJona

  6. #36
    Rif's Avatar
    Join Date
    Dec 2014
    Location
    Poland
    Posts
    284
    Mentioned
    37 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by wallnut View Post
    What does the script does? ^^ just waiting before next text??
    It's simply function like a wait(x, y) or mod;Dealy(x, y)
    Can be use in all xenobot lua scripts

  7. #37
    wallnut's Avatar
    Join Date
    Jul 2012
    Location
    sweden
    Posts
    132
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Rif View Post
    It's simply function like a wait(x, y) or mod;Dealy(x, y)
    Can be use in all xenobot lua scripts
    Sorry for being a bit ret#rd here, but i don't understand the scripting language, if i add this script to my other scripts it will do what? ;]

    It will prevent getting busted while botting?
    in memory of the old days (7.6) loyalty!


    Bought 102 Knight (irmada) by @PappaJona

  8. #38
    Rif's Avatar
    Join Date
    Dec 2014
    Location
    Poland
    Posts
    284
    Mentioned
    37 Post(s)
    Tagged
    0 Thread(s)
    if u don't use cavebot, just only lua scripts e.g. u skilling, mlv train etc. try use this function, im use it on TA and XB since 2006 with ban balance: 0

  9. #39
    Moderator shadowart's Avatar
    Join Date
    Dec 2014
    Location
    Sweden
    Posts
    1,985
    Mentioned
    225 Post(s)
    Tagged
    3 Thread(s)
    Quote Originally Posted by wallnut View Post
    Sorry for being a bit ret#rd here, but i don't understand the scripting language, if i add this script to my other scripts it will do what? ;]

    It will prevent getting busted while botting?
    It will not prevent bans and it does nothing useful that regular wait doesn't do. It is just a wait function with a non-uniform probability distribution.

    Also, speak to NPCs with Self.SayToNpc({'hi', 'trade'}, WPM, RANGE) and it will wait between messages depending on the length of the words and the supplied wpm.

  10. #40
    wallnut's Avatar
    Join Date
    Jul 2012
    Location
    sweden
    Posts
    132
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by shadowart View Post
    It will not prevent bans and it does nothing useful that regular wait doesn't do. It is just a wait function with a non-uniform probability distribution.

    Also, speak to NPCs with Self.SayToNpc({'hi', 'trade'}, WPM, RANGE) and it will wait between messages depending on the length of the words and the supplied wpm.
    ahh, thanks
    in memory of the old days (7.6) loyalty!


    Bought 102 Knight (irmada) by @PappaJona

Posting Permissions

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