Загрузка...
Загрузка...

Скриптованный аимбот на ксс

Тема в разделе "Counter-Strike: Source", создана пользователем Kishka1212, 19.06.2011.

  1. Kishka1212

    Kishka1212

    Статус:
    Оффлайн
    Репутация:
    0
    Вот сам скрипт:
    --[[
    1.1 updates:
    -Added smooth
    -Added beta feature counter-recoil movement
    -Added key for loop
    1.2 updates:
    -Added autotargeting and manual targeting option
    1.3 updates:
    -No longer require the playerdata library
    -Aims at all enemies in public servers now!
    -Removed manual targeting option
    1.4 updates:
    -Lowered smooth aim factor
    -Removed counter recoil as it was useless
    -Added fov aiming
    1.5 updates:
    -Fixed aimbot bug where it would spin around
    1.6 updates:
    -Improved fov system to be more constant depending on how far away you are from the target
    -Improved head tracking
    -Added autoshoot
    -Added option to auto get next target, or you have to press the aimbot key again
    -Removed distance aiming
    1.7 updates:
    -Cleaned up a lot of code
    1.8 updates:
    -Read added aim dist mode
    -Added force shoot
    -Optimized left and right movement
    1.8.1 updates:
    -updated addresses
    1.8.2 updates:
    -updated addresses
    1.8.3 updates:
    -updated addresses
    ]]

    --options
    smooth = 100 --Speed of the aimbot. Higher is faster.
    key = 70 --loop key, default end(35).
    offsety = 0 --Adjust the aimspot vertical (0 is head).
    aimmode = {'fov', 180} --{'fov', fov} or {'dist'}
    autoshoot = 1 --Auto shoots when on target. 0 - 1 - 2
    shootdelay = 150 --Delay before shooting if autoshoot.
    keeptarget = 1 --Auto gets next target when currect target dies. 0 - 1


    do --addresses--october 29, 2010
    client = getBaseAddr("client.dll")
    engine = getBaseAddr("engine.dll")
    myNameAddr = readmem(engine+0x3B9F24,4)
    radar = readmem(client+0x510C80,4)
    no = 0x38 --name
    ho = 0x5C --health
    xo = 0x60 --x pos
    yo = 0x64 --y pos
    zo = 0x68 --z pos
    to = 0x58 --team
    yao = 0x70 --yaw
    po = 0x6C --pitch
    tAddr = readmem(client+0x4D300C,4)+0x1450
    end

    --Script--
    print("n - created by supericy - n",255,150,0)
    p=1 baseoffset=offsety tarRot=1 tar={} me={} tick=0 hp=1
    function localid()
    local tn = ''
    local mn = getString(myNameAddr,32)
    for i=0,64 do
    tn = getString(radar+0x38+(i*0x140),32)
    if tn == mn then
    return i
    end
    end
    return 0
    end

    function getString(Addr,length)
    local temp = ''
    for i=0,length-1 do
    byte=readmem(Addr+i,1)
    if byte==0x00 then return temp end
    temp=temp..string.char(byte)
    end
    return temp
    end

    function getDist()
    local locs = {}
    local info = {}
    me.x = readfloat(radar+xo+(me.id*0x140),4)
    me.y = readfloat(radar+yo+(me.id*0x140),4)
    me.z = readfloat(radar+zo+(me.id*0x140),4)
    for i = 1, 32 do
    hp = readmem(radar+ho+(i*0x140),4)
    tar.name = getString(radar+no+(i*0x140),32)
    if hp > 0 and isOppo(i) then
    tar.x = readfloat(radar+xo+(i*0x140),4)
    tar.y = readfloat(radar+yo+(i*0x140),4)
    tar.z = readfloat(radar+zo+(i*0x140),4)
    dist = math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2)+((tar.z-me.z)^2))

    locs
    if tempID==nil then return 1337 end
    return tempID, 0
    end

    function getFov()
    local fovs = {}
    local info = {}
    me.x = readfloat(radar+xo+(me.id*0x140),4)
    me.y = readfloat(radar+yo+(me.id*0x140),4)
    me.z = readfloat(radar+zo+(me.id*0x140),4)
    me.yaw = readfloat(radar+yao+(me.id*0x140),4)
    for i = 1, 32 do
    hp = readmem(radar+ho+(i*0x140),4)
    tar.name = getString(radar+no+(i*0x140),32)
    if hp > 0 and isOppo(i) then
    tar.x = readfloat(radar+xo+(i*0x140),4)
    tar.y = readfloat(radar+yo+(i*0x140),4)
    tar.z = readfloat(radar+zo+(i*0x140),4)

    yaw = math.deg(math.atan((me.y-tar.y)/(me.x-tar.x)))
    if tar.x 180 then yaw = yaw-360 end
    hyp = math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2)+((tar.z-me.z)^2))
    pitch = math.deg(math.acos((me.z-tar.z-offsety)/hyp))-90

    fov = math.abs(yaw-me.yaw)
    fov = fov > 180 and 360-fov or fov

    fovs
    if tempID==nil then return 1337, 1337 end
    tar.x = readfloat(radar+xo+(tempID*0x140),4)
    tar.y = readfloat(radar+yo+(tempID*0x140),4)
    tar.z = readfloat(radar+zo+(tempID*0x140),4)
    local tempDIST = math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2)+((tar.z-me.z)^2))
    local tempFOV = math.tan(math.rad(info))*tempDIST
    return tempID, tempFOV
    end

    function isOppo(id)
    local team = readmem(radar+to+(id*0x140),4)
    local myTeam = readmem(radar+to+(localid()*0x140),4)
    return (myTeam == 2 and team == 3) or (myTeam == 3 and team == 2)
    end

    function getString(Addr,length)
    local temp = ''
    for i=0,length-1 do
    byte=readmem(Addr+i,1)
    if byte==0x00 then return temp end
    temp=temp..string.char(byte)
    end
    return temp
    end

    function breakAngle(a)
    local xlen = math.cos(a)*9
    local ylen = math.sin(a)*9
    return xlen, ylen
    end



    me.id = localid()
    if aimmode=='fov' then
    id, diff = getFov()
    if diff 0 then inFov=1 else inFov=0 end
    else
    id, diff = getDist()
    inFov=1
    end
    cmd("+left")
    while keyDown(key)~=0 and inFov==1 and id~=1337 do
    hp = readmem(radar+ho+(id*0x140),4)
    if keeptarget==1 and hp tar.y) or (tar.x 0) or autoshoot==2 then
    rawcmd("+attackn")
    wait(20)
    rawcmd("-attackn")
    tick = 1
    end
    tick = tick + 1
    wait(1)
    end
    id = -1
    cmd("-left;-attack")
    setCVar("cl_pitchup",89)
    setCVar("cl_pitchdown",89)
    print("Script stopped.n",255,0,0)

    Но дело в том что-я незнаю как,что,где,когда,не знаю куда закинуть и куда запустить,это очередной покупной скрипт LUA аимбот,заскриптованный отличный аимбот,нее палится VAC'ом и т.д,помогите пожалуйста мне,поскольку вы знаете и немогли найти скрипт то вы его можете скопировать и сделать себе,но помогите мне,укажите путь к папке,и куда отчно скидывать и как запускать,кто хочет тому плюсик поставлю,но главное помогите,заранее спасибо :)Можно связатся и в скайпе и там все объеснить- killer_gomer
     
  2. Knight of Steel

    King of Kings!
    Knight of Steel

    Статус:
    Оффлайн
    Регистрация:
    31.05.2010
    Сообщения:
    2.075
    Репутация:
    573 +/-
    действительно? как запустить его?
     
  3. Kishka1212

    Kishka1212

    Статус:
    Оффлайн
    Репутация:
    0
    ну это ЛУА значит через КФГ и папка отдельная ЛУа вроде есть потому что я юзал скрипт бхоп ЛУА там было все проще
     
  4. Knight of Steel

    King of Kings!
    Knight of Steel

    Статус:
    Оффлайн
    Регистрация:
    31.05.2010
    Сообщения:
    2.075
    Репутация:
    573 +/-
    ниче не понятно! кто нибудь может нормально обьяснить?
     
  5. Kishka1212

    Kishka1212

    Статус:
    Оффлайн
    Репутация:
    0
    serohim,
    Я тоже не пойму :(

    Погуглите кто нибудь плиз

    Вот видосы ЛУА аимбота
    https://www.youtube.com/watch?v=x-_lZq7UEBw&feature=related

    https://www.youtube.com/watch?v=BuKHiNoyoXE&NR=1

    https://www.youtube.com/watch?v=xmltjbWYeVM&feature=related
     
  6. Knight of Steel

    King of Kings!
    Knight of Steel

    Статус:
    Оффлайн
    Регистрация:
    31.05.2010
    Сообщения:
    2.075
    Репутация:
    573 +/-
    как его сделать? куда этот код копировать?
     
  7. Kishka1212

    Kishka1212

    Статус:
    Оффлайн
    Репутация:
    0
    я хз хотел бы знать :( Сайнапс когда зайдет сюда все разрулит поможет,у него голова умная :)
     
  8. Synapsehome

    Synapsehome

    Статус:
    Оффлайн
    Регистрация:
    26.06.2010
    Сообщения:
    813
    Репутация:
    514 +/-
    Пишет плеердата какая-то нужна, че за бред, он неполный чтоли?
    Там где ты качал был playerdata.lua?
    UPD нет, этот уже не запустить, слишком старый как я понял. В комментариях на одном форуме пишут, тут офсет выборки оружия (для компенсации отдачи) 2F, а сейчас v61 - 6F.
     
  9. Safe

    Safe

    Статус:
    Оффлайн
    Регистрация:
    18.07.2011
    Сообщения:
    7
    Репутация:
    0 +/-
    Луа скрипты признаны нерабочими и палевными...
    Так что забуть сам все перепробывал!