Discussion on [Undetectable] [LUA] Aimbot | Noflash | Nosmoke within the Counter-Strike Hacks, Bots, Cheats & Exploits forum part of the Counter-Strike category.
--[[
If you have any questions or suggestions for the script pm me on 3rdera.com, or visit my site at [url]http://luascripting.x10.bz/[/url].
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
]]
--options
smooth = 150 --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 = 0 --Auto shoots when on target. 0 - 1 - 2
shootdelay = 150 --Delay before shooting if autoshoot. 0 - 1
keeptarget = 1 --Auto gets next target when currect target dies. 0 - 1
--Addresses--Don't adjust.
client = getBaseAddr("client.dll")
engine = getBaseAddr("engine.dll")
radar = readmem(client+0x50CA68,4) --oct 08 - 2010
myXaddr = client+0x4AAF88 --oct 08 - 2010
myYaddr = client+0x4AAF8C --oct 08 - 2010
myZaddr = client+0x500DD4 --oct 08 - 2010
myYawaddr = client+0x4AAF00 --oct 08 - 2010
myNameAddr = readmem(engine+0x3B8F24,4) --oct 08 - 2010
no = 0x38 --oct 08 - 2010
ho = 0x5C --oct 08 - 2010
xo = 0x60 --oct 08 - 2010
yo = 0x64 --oct 08 - 2010
zo = 0x68 --oct 08 - 2010
to = 0x58 --oct 08 - 2010
yao = 0x70 --oct 08 - 2010
--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
print('report this error, i failed\n')
return -1
end
function getString(Addr,length)
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(myXaddr,4)
me.y = readfloat(myYaddr,4)
me.z = readfloat(myZaddr,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))
locs[dist]=i
table.insert(info,dist)
end
end
table.sort(info)
local tempID = locs[info[1]]
if tempID==nil then return 1337 end
return tempID, 0
end
function getFov()
local fovs = {}
local locs = {}
local info = {}
local info2 = {}
me.x = readfloat(myXaddr,4)
me.y = readfloat(myYaddr,4)
me.z = readfloat(myZaddr,4)
me.yaw = readfloat(myYawaddr,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 < me.x then yaw = yaw+180 end
if yaw > 180 then yaw = yaw-360 end
hyp = math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2))
pitch = math.deg(math.acos((me.z-tar.z-offsety)/hyp))-90
fov = math.abs(me.yaw-yaw)
if fov > 180 then fov = 360-fov end
locs[hyp]=i
fovs[fov]=i
table.insert(info,fov)
table.insert(info2,hyp)
end
end
table.sort(info)
table.sort(info2)
local tempID = fovs[info[1]]
if tempID==nil then return 1337, 1337 end
tar.x = readfloat(radar+xo+(tempID*0x140),4)
tar.y = readfloat(radar+yo+(tempID*0x140),4)
local tempDIST = math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2))
local tempFOV = math.tan(math.rad(info[1]))*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
if aimmode[1]=='fov' then
id, diff = getFov()
if diff < aimmode[2]*10 and 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<=0 then
if aimmode[1]=='fov' then
id, diff = getFov()
if diff < aimmode[2]*10 and diff > 0 then inFov=1 end
else
id, diff = getDist()
end
end
if id==1337 then break end
me.x = readfloat(myXaddr,4)
me.y = readfloat(myYaddr,4)
me.z = readfloat(myZaddr,4)
me.yaw = readfloat(myYawaddr,4)
tar.x = readfloat(radar+xo+(id*0x140),4)
tar.y = readfloat(radar+yo+(id*0x140),4)
tar.z = readfloat(radar+zo+(id*0x140),4)
tar.yaw = readfloat(radar+yao+(id*0x140),4)*math.pi/180
tempx, tempy = breakAngle(tar.yaw)
tar.x = tar.x + tempx
tar.y = tar.y + tempy
yaw = math.deg(math.atan(math.abs(tar.y-me.y)/math.abs(tar.x-me.x)))
pitch = math.deg(math.acos((me.z-tar.z-offsety)/math.sqrt(((tar.x-me.x)^2)+((tar.y-me.y)^2))))-90
if tar.x < me.x then yaw = yaw+180 end
if tar.x > me.x and me.y > tar.y then yaw = 360-yaw end
if tar.x < me.x and me.y < tar.y then yaw = 360-yaw end
speed = yaw-me.yaw
if speed < -180 then speed = 360 + speed end
if speed > 180 then speed = -360 + speed end
cmd("cl_yawspeed "..((speed/2)*smooth))
setCVar("cl_pitchup",pitch) setCVar("cl_pitchdown",-pitch)
--trigger = readmem(readmem(client+0x4CA594,4)+0x1438,4)
trigger = 0
if (tick > shootdelay and autoshoot==1 and trigger > 0) or autoshoot==2 then
rawcmd("+attack\n")
wait(20)
rawcmd("-attack\n")
tick = 1
end
tick = tick + 1
wait(1)
end
id = -1
cmd("-left;-right;-attack")
setCVar("cl_pitchup",89)
setCVar("cl_pitchdown",89)
print("Script stopped.\n",255,0,0)
allse klappt gut, nur wehre es möglich das der aimbot unterscheidet ob ne wand vor dem gegner ist oder net
Leider nicht. Am besten solltest du mit Wallhack die Gegner schon ein bisschen vorher anvisieren, dann gehts auch sofort auf den Kopf - perfekt ist dieser Aimbot nicht, aber mehr geht nicht in LUA.
Hallo cuBBstR, bei mir funktioniert der Aimbot nicht richtig. Ich habe es nach deiner Anleitung gemacht und bekomme in der Console nur diese Fehlermeldung: "cstrike/lua/Aimbot.lua:51: attempt to call global 'readfloat' (a nil value)". Kannst du mir sagen, was ich falsch mache?
Wie soll mir das helfen, dass der Aimbot funktioniert? Playerdata runtergeladen, in den lua Ordner gepackt, in CS:S geladen, aber trotzdem bekomme ich diese Meldung.
Schade, dass ich den Aimbot nicht testen kann. Das LSS Addon wird seit gestern von Valve durch ein CSS Update geblockt. Also bitte nicht wundern wenn es nicht geht, das liegt dann daran, da das Plugin geblockt wird. Ich denke mal es wird bald irgentwie gefixxt aber im Moment funktioniert LSS leider nicht. Zu dem Aimbot lässt sich so von meiner Seite aus noch nichts sagen
[release]"UNDETECTABLE"cheat engine.,yah its undetectable.,:P 02/01/2011 - General Gaming Discussion - 24 Replies 01-11-2008, 04:48 AM
NO CLOSE METHOD NEEDED!
im using this for weeks now.,
getting 200 000 gold per day in my 3 noob accounts to buy some hidden avatar and gold to cash avatar.,im not selfish.,so i release and post this one.,thank sunbeam and racsnah for all great hacks.,i respect all pro here.,
-vacation over.,
WOOT: DETECTED
the file also include the settings in the "COMO CONFIGURAR" folder to make it undetectable
Horror'Scope+NoSmoke+AddedBloodEffects 05/18/2010 - Soldier Front Hacks, Bots, Cheats & Exploits - 34 Replies Darnoc914's Edited:
Horror'Scope
+ No Smoke and Added Blood Effects.
STATUS: WORKING
~ as of 10/29/09
http://img202.imageshack.us/img202/290/bloodq.jpg
http://gickr.com/results2/anim_c1138809-59df-1e84 -5199-1e4970921c7f.gif
Gunbound Rev WC Undetectable AIMBOT 10/02/2009 - General Gaming Discussion - 12 Replies This from eBay:
Gunbound Rev WC Undetectable AIMBOT
MEGAUPLOAD - The leading online storage and file delivery service
CS-nosmoke 12/16/2005 - General Gaming Discussion - 1 Replies hez guyz,
i've heard, there is an easy command for the console to disable smoke.
they said sth with no smoke-puffs and stuff, dont know! do you?