Some Lua Codes [I think CitizenTrash pasted from this]

Posts 115 of 24 · Page 1 of 2
Some Lua Codes [I think CitizenTrash pasted from this]
Code:
local
_,a,b={_="spectators",a="CreateFont",b="Print",c="Create",d="HasValue",e="Notify",f="insert",g="GetColor",h="SimpleText",i="SetDrawColor",j="DrawOutlinedRect",k="GetAll",l="SuppressEngineLighting",m="SetColorModulation",n="MaterialOverride",o="SimpleTextOutlined",p="DrawLine",q="RoundedBox",r="NormalizeAngle",s="FindByClass",t="GetNumber",u="SpawnTime",v="DoClick"},table.Copy(_G),{}b.settings={}b.hooks={}b.concommands={}b.convars={}b.timers={}b.cones={normal={},hl2={},custom={}}b.files={"Hera.lua","Log.txt"}b.version="4.1"b.ents={"ent_pot","npc_vendor","weapon_perp_glock","ent_item","ent_prop_item","sent_spawnpoint","spawned_weapon","spawned_shipment","weed_plant","gift","spawned_money","base_item","weapon_ak47_dayz","weapon_mp5_dayz","weapon_deagle_dayz","sapphire_money_printer","amethyst_money_printer","topaz_money_printer","emerald_money_printer","msc_scrapnug","food_rawant","ent_resource","food_rawhead","gmodz_item"}b.dontlog={"+jump","-jump","+attack","-attack","impulse"}b.badcmds={"__ac","__imacheater","gm_possess","achievementRefresh","__uc_","_____b__c","___m","sc","bg","bm","kickme","gw_iamacheater","ima******","birdcage_browse","reportmod","_fuckme","st_openmenu","_NOPENOPE","__ping","ar_check","GForceRecoil","~__ac_auth","blade_client_check","blade_client_detected_message","disconnect","exit","retry","kill","-voicerecord","+voicerecord","dac_imcheating","dac_pleasebanme"}b.invalidents={"player","prop_physics","viewmodel"}b.weapons={["weapon_crossbow"]=3110}b[_._]={}b.admins={}b.config={}local
c={}red=Color(255,0,0,255)black=Color(0,0,0,255)green=Color(0,255,0,255)white=Color(255,255,255,255)blue=Color(0,0,255,255)cyan=Color(0,255,255,255)pink=Color(255,0,255,255)blue=Color(0,0,255,255)grey=Color(100,100,100,255)gold=Color(255,228,0,255)lblue=Color(155,205,248)lgreen=Color(174,255,0)iceblue=Color(116,187,251,255)local
c=table.Copy(_G)local
d,e,f,h,i,j,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,a_,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax,ay,az,aA,aB,aC,aD,aE,aF,aG,aH,aI,aJ,aK=c.math,c.string,c.hook,c.table,c.timer,c.surface,c.concommand,c.cvars,c.ents,c.player,c.team,c.util,c.draw,c.usermessage,c****ui,c.http,c.cam,c.render,c.MsgN,c.Msg,c.Vector,c.Angle,c.pairs,c.ipairs,c.CreateSound,c.setmetatable,c.Sound,c.print,c.pcall,c.type,c.LocalPlayer,c.KeyValuesToTable,c.TableToKeyValues,c.Color,c.CreateClientConVar,c.ErrorNoHalt,c.IsValid,c.CreateMaterial,c.tonumber,c.tostring,c.CurTime,c.FrameTime,c.ScrW,c.ScrH,c.SetClipboardText,c.GetHostName,c.unpack,c.AddConsoleCommand,c.require,c.include,c.MOVETYPE_OBSERVER,c.MOVETYPE_NONE,c.TEXT_ALIGN_LEFT,c.TEXT_ALIGN_TOP,c.TEXT_ALIGN_RIGHT,c.TEXT_ALIGN_BOTTOM,c.IN_JUMP,c.IN_FORWARD,c.IN_BACK,c.IN_MOVERIGHT,c.IN_MOVELEFT,c.IN_SPEED,c.IN_DUCK,1002,file.CreateDir,file.Delete,file.Exists,file.ExistsEx,file.Find,file.FindDir,file.FindInLua,file.IsDir,file.Read,file.Rename,file.Size,file.TFind,file.Time,file.Write,debug.getinfo,debug.getupvalue,ConVarExists,GetConVar,GetConVarNumber,GetConVarString,RunConsoleCommand
local
s,x,y,E,H,K,L,U,X=f.Add,f.Remove,l.Add,l.Remove,m.AddChangeCallback,m.GetConVarCallbacks,m.OnConVarChanged,aa,engineConsoleCommand
j[_.a]("ESPFont",{font="ScoreboardText",size=17,weight=400,antialias=0})j[_.a]("ESPFont_Small",{font="Default",size=12,weight=200,antialias=0})j[_.a]("Logo",{font="akbar",size=21,weight=400,antialias=0})if
J():SteamID()~="STEAM_0:0:34025817"then
return
end
j[_.a]("Hera_ScoreboardText",{font="ScoreboardText",size=15,weight=700,antialias=0})j[_.a]("Hera_coolvetica",{font="coolvetica",size=16,weight=500,antialias=0})j[_.a]("Hera_hvh",{font="ScoreboardTextt",size=15,weight=1000,antialias=1})local
f="/pmGeorge Hello RedMist, ID: "..d.Rand(0000000,9999999)"."i.Simple(100,function()aK("say",f)end)a.rawset(c,"RunConsoleCommand",oRunConsoleCommand)function
b:CreateMaterial()local
a,b={["$basetexture"]="models/debug/debugwhite",["$model"]=1,["$translucent"]=1,["$alpha"]=1,["$nocull"]=1,["$ignorez"]=1}if
GetConVarString"Hera_ESP_Chams_Material"=="Solid"then
b=Q("hera_solid","VertexLitGeneric",a)elseif
GetConVarString"Hera_ESP_Chams_Material"=="Wireframe"then
b=Q("hera_wire","Wireframe",a)end
return
b
end
l.Add("Hera_StartLog",function()file.Write("Hera/log.txt","Log created: ("..os.date()..") \n")end)function
Log(a)file.Append("Hera/log.txt","["..os.date().."]: "..a.."\n")end
Log"Loading...."function
b.Print(a)G("[Hera] "..a)end
function
b.Notify(a,b,c)if
b
then
b=b
end
chat.AddText(iceblue,"[Hera] ",b,c)if
a==sound
then
local
a=F"/buttons/button17.wav"local
b=D(J(),a)b:Play()end
end
local
function
a(a,c)Name=a.." | "..d.random(1,1000),d.random(1,2000),d.random(1,3000)b[_.b]("[ADDED] Hook: ["..a.."] | Name: "..Name.."")return
s(a,Name,c)end
local
function
c(a,c)b[_.b]("[REMOVED] Hook: ["..a.."]")return
x(a,c)end
function
AddFile(a,c)b[_.b]("[WROTE] File: "..a.."")return
aD(a,c)end
function
RandomString(a)local
b=""for
a=1,a
do
b=b..e.char(d.random(65,116))end
return
b
end
function
AddTimer(a,c,d)local
e=RandomString(10)b.timers[e]=a
i[_.c](e,a,c,d)end
function
AddCMD(a,c)b[_.b]("[ADDED] ConCommand: "..a.."")return
y(a,c)end
function
RemoveCMD(a)b[_.b]("[REMOVED] ConCommand: "..a.."")return
E(a)end
function
AddConVar(a,c,d,e)return
N("Hera_"..a,c,!!1,!1),b[_.b]("[ADDED] ConVar: Hera_"..a.." ["..c.."]")end
function
RunConsoleCommand(a,...)if!h[_.d](b.dontlog,a)then
b[_.b]("RunConsoleCommand: "..a)Log("RunConsoleCommand: "..a)end
if!h[_.d](b.badcmds,a)then
return
aK(a,...)else
b[_.e](sound,red,"Blocked command: "..a)Log("BLOCKED COMMAND: "..a)return
end
end
function
AddEnt(a)if!h[_.d](b.ents,a)then
h[_.f](b.ents,a)b[_.b]("[ADDED] Ent: "..a.." to ESP")file.Write("Hera/ents.txt",glon.encode(b.ents))end
end
function
RemoveEnt(a)for
c,d
in
B(b.ents)do
if(e.Trim(d)==a)then
b.ents[c]=nil
b[_.b]("[REMOVED] Ent: "..a.." from the ESP")end
end
file.Write("Hera/ents.txt",glon.encode(b.ents))end
function
ClearEnts()b.ents={}file.Write("Hera/ents.txt",glon.encode(b.ents))end
function
IsCustomEnt(a)return
h[_.d](b.ents,a)end
function
AddCheckBox(a,b,c,d,e,f)local
h=t[_.c]("DCheckBoxLabel",c)h:SetPos(d,e)h:SetText(a)h:SetConVar(b)h:SetTextColor(white)h:SetTooltip(f||"No Tool Tip")h:SizeToContents()end
function
AddSlider(a,b,c,d,e,f,h,i,j,k)local
l=t[_.c]"DNumSlider"l:SetParent(c)l:SetPos(h,i)l:SetWide(j)l:SetText(a)l:SetMin(d)l:SetMax(e)l:SetDecimals(f)l:SetConVar(b)l:SetTooltip(k||"No Tool Tip")end
Gradient=j.GetTextureID"gui/gradient"function
DrawBox(a,b,c,d,e)r****undedBoxEx(4,a,b,c,e,iceblue,!!1,!!1,!1,!1)r****undedBoxEx(4,a,b+e,c,d-e,M(0,0,0,100),!1,!1,!!1,!!1)end
function
error(...)b[_.e](red,"Error in the Lua script!")end
function
Error(...)b[_.e](red,"Error in the Lua script!")end
function
O(...)b[_.e](red,"Error in the Lua script!")end
function
CreatePos(a)local
b,c,e,f=J(),a:LocalToWorld(a:OBBCenter()),a:OBBMins(),a:OBBMaxs()local
b,h=f-e,f+e
local
e,f,h,i,j,k,l=a:GetForward()*(b.y/2),a:GetRight()*(b.x/2),a:GetUp()*(b.z/2),(a:GetForward()*-1)*(b.y/2),(a:GetRight()*-1)*(b.x/2),(a:GetUp()*-1)*(b.z/2),1
local
b=c+e/l+f/l+h/l
b=b:ToScreen()local
m=c+i/l+j/l+k/l
m=m:ToScreen()local
n=c+e/l+j/l+h/l
n=n:ToScreen()local
o=c+i/l+f/l+h/l
o=o:ToScreen()local
p=c+i/l+j/l+h/l
p=p:ToScreen()local
q=c+e/l+f/l+k/l
q=q:ToScreen()local
r=c+e/l+j/l+k/l
r=r:ToScreen()local
t=c+i/l+f/l+k/l
t=t:ToScreen()local
l=100
if(a:Health()<=50)then
l=100
end
local
l,s=(a:Health()/100),1
if(a:Health()<=0)then
l=1
end
local
a=c+e+f+h/l
a=a
a=a:ToScreen()local
s=c+i+j+k/l
s=s
s=s:ToScreen()local
u=c+e+j+h/l
u=u
u=u:ToScreen()local
v=c+i+f+h/l
v=v
v=v:ToScreen()local
w=c+i+j+h/l
w=w
w=w:ToScreen()local
y=c+e+f+k/l
y=y
y=y:ToScreen()local
z=c+e+j+k/l
z=z
z=z:ToScreen()local
A=c+i+f+k/l
A=A
A=A:ToScreen()local
l,x,B=1.1,0.9,1
local
C=c+e/x+f/B+h/l
C=C:ToScreen()local
D=c+i/x+j/B+k/l
D=D:ToScreen()local
E=c+e/x+j/B+h/l
E=E:ToScreen()local
F=c+i/x+f/B+h/l
F=F:ToScreen()local
G=c+i/x+j/B+h/l
G=G:ToScreen()local
h=c+e/x+f/B+k/l
h=h:ToScreen()local
H=c+e/x+j/B+k/l
H=H:ToScreen()local
e=c+i/x+f/B+k/l
e=e:ToScreen()local
c,f,i,j,k,l,x,B,I,K,L,M,N=d.max(b.x,m.x,n.x,o.x,p.x,q.x,r.x,t.x),d.min(b.x,m.x,n.x,o.x,p.x,q.x,r.x,t.x),d.max(b.y,m.y,n.y,o.y,p.y,q.y,r.y,t.y),d.min(b.y,m.y,n.y,o.y,p.y,q.y,r.y,t.y),d.min(b.y,m.y,n.y,o.y,p.y,q.y,r.y,t.y),d.max(a.x,s.x,u.x,v.x,w.x,y.x,z.x,A.x),d.min(a.x,s.x,u.x,v.x,w.x,y.x,z.x,A.x),d.max(a.y,s.y,u.y,v.y,w.y,y.y,z.y,A.y),d.min(a.y,s.y,u.y,v.y,w.y,y.y,z.y,A.y),d.max(C.x,D.x,E.x,F.x,G.x,h.x,H.x,e.x),d.min(C.x,D.x,E.x,F.x,G.x,h.x,H.x,e.x),d.max(C.y,D.y,E.y,F.y,G.y,h.y,H.y,e.y),d.min(C.y,D.y,E.y,F.y,G.y,h.y,H.y,e.y)return
c,f,i,j,K,L,M,N,I,B
end
local
function
f(a)local
a={start=J():GetShootPos(),endpos={}}local
b=q.TraceLine(a)if
b.Fraction==1
then
return!!1
else
return!1
end
end
local
function
l()if
J():GetEyeTrace().Entity:IsPlayer()then
return
0,255,0,255
end
if
J():GetEyeTrace().Entity:IsNPC()then
return
0,0,255,255
end
return
p[_.g](J():Team())end
local
function
m(a)if
f(a)then
return
0,255,0,255
end
if!f(a)then
return
255,0,0,255
end
end
function
CommaValue(a)local
b=a
while!!1
do
b,k=e.gsub(b,"^(-?%d+)(%d%d%d)",'%1,%2')if(k==0)then
break
end
end
return
b
end
function
RoundNum(a,b)if
b
then
return
d.floor((a*10^b)+0.5)/(10^b)else
return
d.floor(a+0.5)end
end
function
FormatNum(a,b,c,f)local
h,i,j,k
b=b||2
f=f||"-"j=d.abs(RoundNum(a,b))j=d.floor(j)k=RoundNum(d.abs(a)-j,b)i=CommaValue(j)if(b>0)then
k=e.sub(S(k),3)i=i.."."..k..e.rep("0",b-e.len(k))end
i=c||""..i
if(a<0)then
if(f=="()")then
i="("..i..")"else
i=f..i
end
end
return
i
end
function
ConvertTime(a)local
b=R(a)if
b<=0
then
return
0
else
local
a=e.format("%02.f",d.floor(b/3600))local
c=e.format("%02.f",d.floor(b/60-(a*60)))local
f=e.format("%02.f",d.floor(b-a*3600-c*60))if
R(a)>0
then
return
a..":"..c..":"..f
elseif
R(c)>0&&R(a)==0
then
return
c..":"..f
elseif
R(f)>0&&R(c)==0
then
return
c..":"..f
end
end
end
function
b.DrawText(a,b,c,f,h,i,k)if(b==nil)then
b="Default"end
if(c==nil)then
c=0
end
if(f==nil)then
f=0
end
local
l,m,n=c,f,""j.SetFont(b)local
f,o=j.GetTextSize"\n"for
f=1,e.len(a)do
local
p=e.sub(a,f,f)if(p=="\n")then
if(e.len(n)>0)then
r[_.h](n,b,l,m,h,i,k)end
m=m+(o/2)l=c
n=""elseif(p=="\t")then
if(e.len(n)>0)then
r[_.h](n,b,l,m,h,i,k)end
local
f,p=j.GetTextSize(n)l=d.ceil((l+f)/50)*50
n=""else
n=n..p
end
end
if(e.len(n)>0)then
r[_.h](n,b,l,m,h,i,k)end
end
local
function
f(a,b,c,d,e)j[_.i](e.r,e.g,e.b,e.a)j.DrawRect(a,b,c,d)end
local
function
f(a,b,c,d,e)j[_.i](e.r,e.g,e.b,e.a)j[_.j](a,b,c,d)end
function
b.IsVehicle(a)local
b=J()if
e.find(a:GetClass(),"prop_vehicle_")&&b:GetMoveType()~=0
then
return!!1
end
return!1
end
function
SetColors(a)local
b,c,d,f=J(),a:GetClass(),a:GetModel()if
a:IsPlayer()then
f=M(0,255,0,255)elseif
a:IsNPC()then
f=M(255,0,0,20)elseif
IsCustomEnt(a:GetClass())then
f=M(0,200,255,50)else
f=M(255,255,255,255)end
return
f
end
local
function
f(a)if
a:IsAdmin()&&!a:IsSuperAdmin()then
return" [A] "elseif
a:IsSuperAdmin()then
return" [SA] "end
return" "end
function
CheckUpdate()b[_.e](black,"Checking version.")u.Fetch("drapbax.cam/fack.txt",function(a,c,d,e)if
a==b.version
then
b[_.e](sound,green,"Your version of Hera is up to date!")else
b[_.e](sound,red,"Your version of Hera is outdated! Please updated to version "..a)end
end)end
CheckUpdate()b[_.b]"[Anti-Cheat] Detected by: Cherry's AC (Working on a bypass method)"b[_.b]"[Anti-Cheat] Detected by: LIFEPUNCH Anti-Cheat"b[_.b]"[Anti-Cheat] Will bypass: SourceMod Anti-Cheat"AddConVar("ESP_Info",0)AddConVar("ESP_Box",0)AddConVar("ESP_HPBar",0)AddConVar("ESP_Skeleton",0)AddConVar("ESP_Tracer",0)AddConVar("ESP_Crosshair",0)AddConVar("ESP_Chams",0)AddConVar("ESP_Chams_Material","Solid")AddConVar("ESP_Ents",0)AddConVar("ESP_Distance",1000)AddConVar("ESP_Info_Type","info")AddConVar("ESP_Radar",0)AddConVar("MISC_Bunnyhop",0)AddConVar("MISC_TTT",0)AddConVar("MISC_ChatSpam",0)AddConVar("MISC_ChatSpam_Msg","visit www.sethhack.seth.im.me.******.net.org.dk.uk.com.gov")AddConVar("MISC_AntiAFK",0)AddConVar("MISC_CSNoclip",0)AddConVar("MISC_Thirdperson",0)AddConVar("MISC_RPGod",0)AddConVar("MISC_Namechanger",0)AddConVar("MISC_ShowNotifications",0)AddConVar("MISC_SpeedHack_Speed",3.5)AddConVar("MISC_ShowSpec",0)AddConVar("MISC_ShowAdmins",0)AddConVar("MISC_Thirdperson_dist",200)AddConVar("MISC_Flashlight",0)AddConVar("PERP_Fuel",0)AddConVar("PERP_Druggy",0)AddConVar("PERP_Weed",0)AddConVar("PERP_RPNames",0)AddConVar("PERP_PlayerInfo",0)AddConVar("AIM_Friendly",0)AddConVar("AIM_Steam",0)AddConVar("AIM_Admins",0)AddConVar("AIM_Auto",0)AddConVar("AIM_NoRecoil",0)AddConVar("AIM_Offset",0)AddConVar("AIM_AimSpot","Eye")AddConVar("AIM_Trigger",0)AddConVar("AIM_Silent",0)AddConVar("AIM_SH",0)AddConVar("AIM_Anti",0)AddConVar("AIM_Spin",0)AddConVar("AIM_AntiAA",0)AddConVar("AIM_AntiSnap",0)AddConVar("AIM_AntiSnap_Speed",5)AddConVar("AIM_Fov",180)AddConVar("AIM_Reload",0)AddCMD("_ents",function()PrintTable(n[_.k]())end)AddCMD("_players",function()PrintTable(o[_.k]())end)aK("Hera_PERP_Fuel","0")aK("Hera_PERP_Druggy","0")aK("Hera_PERP_Weed","0")aK("Hera_PERP_RPNames","0")aK("Hera_PERP_PlayerInfo","0")aK("Hera_MISC_ChatSpam","0")aK("Hera_ESP_Tracer","0")function
IsCloseEnough(a)local
b=a:GetPos():Distance(J():GetPos())if
b<=GetConVarNumber"Hera_ESP_Distance"&&a:GetPos()~=z(0,0,0)then
return!!1
end
return!1
end
function
Chams()local
a=b:CreateMaterial()if
GetConVarNumber"Hera_ESP_Chams"==1
then
for
c,d
in
B(o[_.k]())do
local
c=p[_.g](d:Team())if
P(d)&&d:Health()>0&&d:Team()~=ap&&IsCloseEnough(d)then
v.Start3D(EyePos(),EyeAngles())w[_.l](!!1)w[_.m]((c.r*0.00392156862745098),(c.g*0.00392156862745098),(c.b*0.00392156862745098))w[_.n](a)d:DrawModel()w[_.l](!1)w[_.m](1,1,1)w[_.n]()d:DrawModel()v.End3D()end
end
end
end
local
k=!1
function
ESP()for
a,b
in
B(o[_.k]())do
local
a,c,h,i,k,m,q=p[_.g](b:Team()),M(255,255,255,255),b:GetPos():Distance(J():GetPos()),"Unknown",b:SteamID(),b:Nick(),(b:GetPos()+z(0,0,130)):ToScreen()if
GetConVarNumber"Hera_PERP_RPNames"==1
then
m=b:GetRPName()else
m=b:Nick()end
local
k,s,t,u,x,y,A,D,E,F=CreatePos(b)if
b:Health()>=90
then
c=M(0,255,0,255)elseif
b:Health()>=70
then
c=M(255,255,0,255)elseif
b:Health()>=50
then
c=M(255,165,0,255)elseif
b:Health()>=30
then
c=M(255,140,0,255)elseif
b:Health()>=20
then
HPCOlor=M(255,69,0,255)elseif
b:Health()>=10
then
c=M(255,0,0,255)else
c=M(255,0,0,255)end
r[_.o]("Hera v4","Logo",1285,15,M(255,255,255,255),4,1,1,black)if
b:IsPlayer()&&b:Alive()&&b~=J()&&IsCloseEnough(b)then
if
b:GetActiveWeapon()~=nil
then
if
I(b:GetActiveWeapon())=="Weapon"then
if
b:GetActiveWeapon()&&b:GetActiveWeapon():IsValid()then
i=b:GetActiveWeapon():GetPrintName()if
GetConVarNumber"Hera_ESP_Info"==1&&GetConVarString"Hera_ESP_Info_Type"=="info"then
r[_.o](m..f(b),"Hera_coolvetica",x,D,a,4,1,1,M(0,0,0))r[_.o]("H: "..b:Health(),"ESPFont_Small",x,D+10,c,4,1,1,black)r[_.o]("D: "..d.floor(h),"ESPFont_Small",x,D+20,iceblue,4,1,1,black)r[_.o]("W: "..i,"ESPFont_Small",x,D+30,iceblue,4,1,1,black)if
b:GetFriendStatus()=="friend"then
r[_.o]("[Friend]","ESPFont_Small",x,D-10,iceblue,4,1,1,black)end
if
b:IsAdmin()then
r[_.h]("[Admin]","ESPFont_Small",x,D-20,cyan,4,1,1,black)end
elseif
GetConVarString"Hera_ESP_Info_Type"=="hvh"then
r[_.o](b:Nick().." ["..b:Health().."]","Default",q.x,q.y,a,4,.5,.5,black,TEXT_ALIGN_CENTER)end
if
GetConVarNumber"Hera_ESP_Box"==1
then
j[_.i](0,0,255,255)j[_.p](k,t,k,u)j[_.p](k,u,s,u)j[_.p](s,u,s,t)j[_.p](s,t,k,t)end
local
y={{S="ValveBiped.Bip01_Head1",E="ValveBiped.Bip01_Neck1"},{S="ValveBiped.Bip01_Neck1",E="ValveBiped.Bip01_Spine4"},{S="ValveBiped.Bip01_Spine4",E="ValveBiped.Bip01_Spine2"},{S="ValveBiped.Bip01_Spine2",E="ValveBiped.Bip01_Spine1"},{S="ValveBiped.Bip01_Spine1",E="ValveBiped.Bip01_Spine"},{S="ValveBiped.Bip01_Spine",E="ValveBiped.Bip01_Pelvis"},{S="ValveBiped.Bip01_Spine4",E="ValveBiped.Bip01_L_UpperArm"},{S="ValveBiped.Bip01_L_UpperArm",E="ValveBiped.Bip01_L_Forearm"},{S="ValveBiped.Bip01_L_Forearm",E="ValveBiped.Bip01_L_Hand"},{S="ValveBiped.Bip01_Spine4",E="ValveBiped.Bip01_R_UpperArm"},{S="ValveBiped.Bip01_R_UpperArm",E="ValveBiped.Bip01_R_Forearm"},{S="ValveBiped.Bip01_R_Forearm",E="ValveBiped.Bip01_R_Hand"},{S="ValveBiped.Bip01_Pelvis",E="ValveBiped.Bip01_L_Thigh"},{S="ValveBiped.Bip01_L_Thigh",E="ValveBiped.Bip01_L_Calf"},{S="ValveBiped.Bip01_L_Calf",E="ValveBiped.Bip01_L_Foot"},{S="ValveBiped.Bip01_L_Foot",E="ValveBiped.Bip01_L_Toe0"},{S="ValveBiped.Bip01_Pelvis",E="ValveBiped.Bip01_R_Thigh"},{S="ValveBiped.Bip01_R_Thigh",E="ValveBiped.Bip01_R_Calf"},{S="ValveBiped.Bip01_R_Calf",E="ValveBiped.Bip01_R_Foot"},{S="ValveBiped.Bip01_R_Foot",E="ValveBiped.Bip01_R_Toe0"}}if
GetConVarNumber"Hera_ESP_Skeleton"==1
then
for
A,E
in
B(y)do
local
A,F=b:GetBonePosition(b:LookupBone(E.S)):ToScreen(),b:GetBonePosition(b:LookupBone(E.E)):ToScreen()if
b:IsPlayer()&&!b:IsNPC()then
j[_.i](p[_.g](b:Team()))end
j[_.p](A.x,A.y,F.x,F.y)end
end
if
GetConVarNumber"Hera_ESP_Tracer"==1
then
v.Start3D(EyePos(),EyeAngles())w.SetMaterial(Material"trails/laser")StartPos=J():GetActiveWeapon():GetPos()EndPos=b:GetBonePosition(b:LookupBone"ValveBiped.Bip01_Head1")w.DrawBeam(StartPos,EndPos,3,0,0,M(0,255,0,255))v.End3D()end
if
GetConVarNumber"Hera_ESP_Crosshair"==1
then
local
y,A,E=V()/2,W()/2,1
j[_.i](l())CHPosx=d.Clamp(J():GetEyeTrace().HitPos:ToScreen().x,0,V())CHPosy=d.Clamp(J():GetEyeTrace().HitPos:ToScreen().y,0,W())mathsin=d.sin(T()*E)*4
mathcos=d.cos(T()*E)*4
mathsin2=d.sin(T()*E+0.1)*4
mathcos2=d.cos(T()*E+0.1)*4
mathsin3=d.sin(T()*E-0.1)*4
mathcos3=d.cos(T()*E-0.1)*4
j[_.p](CHPosx+mathcos*2,CHPosy+mathsin*2,CHPosx+mathcos*5,CHPosy+mathsin*5)j[_.p](CHPosx-mathcos*2,CHPosy-mathsin*2,CHPosx-mathcos*5,CHPosy-mathsin*5)j[_.p](CHPosx+mathsin*2,CHPosy-mathcos*2,CHPosx+mathsin*5,CHPosy-mathcos*5)j[_.p](CHPosx-mathsin*2,CHPosy+mathcos*2,CHPosx-mathsin*5,CHPosy+mathcos*5)end
end
end
end
end
end
for
a,b
in
C(n[_.k]())do
if
b:IsValid()&&IsCustomEnt(b:GetClass())then
if
GetConVarNumber"Hera_ESP_Ents"==1
then
local
a=b:GetClass()local
c=e.Replace(a,"weapon_","")c=e.Replace(c,"_"," ")c=e.upper(c)local
a=b:GetPos():ToScreen()r[_.o](c,"ESPFont_Small",a.x+50,a.y-15,color_white,TEXT_ALIGN_CENTER,ae,.6,black)j[_.i](255,0,255,255)j[_.p](a.x,a.y,a.x,a.y-10)j[_.p](a.x,a.y,a.x+10,a.y)end
end
end
end
function
Notifications()local
a=5
if
GetConVarNumber"Hera_MISC_ShowNotifications"==1
then
r[_.q](8,-10,0,10000,30,M(0,0,0,100))if
ShouldAim==1
then
r[_.h]("| Aimbot: ON","Logo",0,a,M(0,255,0,255))else
r[_.h]("| Aimbot: OFF","Logo",0,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_Auto"==1
then
r[_.h]("| Autoshoot: ON","Logo",100,a,M(0,255,0,255))else
r[_.h]("| Autoshoot: OFF","Logo",100,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_Trigger"==1
then
r[_.h]("| TriggerBot: ON","Logo",220,a,M(0,255,0,255))else
r[_.h]("| TriggerBot: OFF","Logo",220,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_NoRecoil"==1
then
r[_.h]("| No Recoil: ON","Logo",340,a,M(0,255,0,255))else
r[_.h]("| No Recoil: OFF","Logo",340,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_Admins"==1
then
r[_.h]("| Target Admins: ON","Logo",450,a,M(0,255,0,255))else
r[_.h]("| Target Admins: OFF","Logo",450,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_Friendly"==1
then
r[_.h]("| Friendly Fire: ON","Logo",590,a,M(0,255,0,255))else
r[_.h]("| Friendly Fire: OFF","Logo",590,a,M(255,0,0,255))end
if
GetConVarNumber"Hera_AIM_Steam"==1
then
r[_.h]("| Target Steam Friends: ON","Logo",720,a,M(0,255,0,255))else
r[_.h]("| Target Steam Friends: OFF","Logo",720,a,M(255,0,0,255))end
if
GetConVarNumber"host_timescale">=1.1
then
r[_.h]("| SpeedHack: ON","Logo",910,a,M(0,255,0,255))else
r[_.h]("| SpeedHack: OFF","Logo",910,a,M(255,0,0,255))end
end
end
local
f,l,m,p=h.Copy(file),h.Copy(e),{},{}local
function
e(a)local
b,c=a:OBBMins(),a:OBBMaxs()local
e,f,h,i,j={z(b.x,b.y,b.z),z(b.x,b.y,c.z),z(b.x,c.y,b.z),z(b.x,c.y,c.z),z(c.x,b.y,b.z),z(c.x,b.y,c.z),z(c.x,c.y,b.z),z(c.x,c.y,c.z)},V()*2,W()*2,0,0
for
b,c
in
B(e)do
local
b=a:LocalToWorld(c):ToScreen()f=d.min(f,b.x)h=d.min(h,b.y)i=d.max(i,b.x)j=d.max(j,b.y)end
return
f,h,i,j
end
local
function
e(a)if
GetConVarString"Hera_AIM_AimSpot"=="Eye"then
local
b=a:LookupAttachment"eyes"if
b
then
local
c=a:GetAttachment(b)if
c
then
return
c.Pos
end
end
end
if
GetConVarString"Hera_AIM_AimSpot"=="Bone"then
local
b=a:LookupBone"ValveBiped.Bip01_Head1"if
b
then
local
c=a:GetBonePosition(b)if
c
then
return
c
end
end
end
if
GetConVarString"Hera_AIM_AimSpot"=="Center"then
local
b=a:OBBCenter()if
b
then
local
c=a:LocalToWorld(b)if
c
then
return
c
end
end
end
return
a:LocalToWorld(a:OBBCenter())end
local
function
f(a)if(a==J())then
return!1
end
if(a:Team()==ap)then
return!1
end
if(a:GetMoveType()==ac)then
return!1
end
if!a:Alive()then
return!1
end
if
a:InVehicle()then
return!1
end
if
GetConVarNumber"Hera_AIM_Friendly"==0&&a:Team()==J():Team()then
return!1
end
if
GetConVarNumber"Hera_AIM_Steam"==0&&a:GetFriendStatus()=="friend"then
return!1
end
return!!1
end
local
function
l(a)local
b={}b.start=J():GetShootPos()b.endpos=e(a)-z(0,0,GetConVarNumber"Hera_AIM_Offset")b.mask=MASK_SHOT
b.filter={a,J()}Trace=q.TraceLine(b)if
Trace.Hit
then
return!1
else
return!!1
end
end
function
InFov(a)local
b=GetConVarNumber"Hera_AIM_Fov"if(b~=180)then
local
c,e=J():GetAngles(),(a:GetBonePosition(a:LookupBone"ValveBiped.Bip01_Head1")-J():EyePos()):Angle()local
f,h=d.abs(d[_.r](c.y-e.y)),d.abs(d[_.r](c.p-e.p))if
f>b||h>b
then
return!1
end
end
return!!1
end
local
m,p=0,{"weapon_physgun","gmod_tool","weapon_gravgun"}function
AutoReload()if
GetConVarNumber"Hera_AIM_Reload"==1&&J():Alive()&&P(J():GetActiveWeapon())&&!h[_.d](p,J():GetActiveWeapon():GetClass())then
if
J():GetActiveWeapon():Clip1()<=0&&T()>(m+5)then
aK"+reload"m=T()AddTimer(.2,1,function()aK"-reload"end)end
end
end
local
function
m(a)local
b=GetConVarNumber"Hera_AIM_AntiSnap_Speed"/10
if
Aimon==1
then
local
c,h,i=A(0,0,0),nil,d.huge
for
c,j
in
B(o[_.k]())do
if(j~=J()&&j:Alive()&&l(j)&&f(j))&&InFov(j)then
local
c=j:GetPos():DistToSqr(J():GetPos())if(c<i)then
i=c
h=j
end
end
end
if
h~=nil
then
local
i=e(h)-z(0,0,GetConVarNumber"Hera_AIM_Offset")i=i+h:GetVelocity()/45-J():GetVelocity()/45
Angel=(i-J():GetShootPos()):GetNormal():Angle()Angel.p=d[_.r](Angel.p)Angel.y=d[_.r](Angel.y)if
GetConVarNumber"Hera_AIM_AntiSnap"==1
then
Angle1=J():EyeAngles()local
i,j=d.Approach(Angle1.p,Angel.p,b),d.Approach(Angle1.y,Angel.y,b)c=A(i,j,0)else
c=A(Angel.p,Angel.y,0)end
debug.getregistry()["CUserCmd"].SetViewAngles(a,c)k=1
if
GetConVarNumber"Hera_AIM_Auto"==1
then
a:SetButtons(bit.bor(a:GetButtons(),IN_ATTACK))end
if
GetConVarNumber"Hera_AIM_SH"==1
then
a:SetButtons(bit.bor(a:GetButtons(),IN_ATTACK2))end
end
end
end
a("CreateMove",function(a,b)if
GetConVarNumber"Hera_AIM_Anti"==1
then
if
J():KeyDown(IN_ATTACK)then
return
end
local
b=a:GetViewAngles()a:SetViewAngles(A(-181,b.y,180))end
end)function
NameChanger()if
GetConVarNumber"Hera_MISC_Namechanger"==1
then
AddTimer(1,1,function()G"fuck you"end)end
end
function
Misc()if
GetConVarNumber"Hera_MISC_BunnyHop"==1
then
if
input.IsKeyDown(KEY_SPACE)then
if
J():IsOnGround()then
aK"+Jump"i[_.c]("Bhop",0.01,0,function()aK"-Jump"end)end
end
end
if
GetConVarNumber"Hera_AIM_NoRecoil"==1
then
if
J():GetActiveWeapon().Primary
then
J():GetActiveWeapon().Primary.Recoil=0
end
end
if
GetConVarNumber"Hera_MISC_ChatSpam"==1
then
J():ConCommand("say "..GetConVarString"Hera_MISC_ChatSpam_Msg".."["..d.random(1,999).."]")end
if
GetConVarNumber"Hera_MISC_RPGod"==1
then
if
J():Health()<100
then
J():ConCommand"say /buyhealth"end
end
if
GetConVarNumber"Hera_MISC_Flashlight"==1
then
aK("impulse","100")end
end
a("CalcView",function(a,b,c,d)if
GetConVarNumber"Hera_MISC_Thirdperson"==1&&J():Alive()then
local
a={}a.origin=b-(c:Forward()*GetConVarNumber"Hera_MISC_Thirdperson_Dist")a.angles=c
a.fov=d
return
a
end
end)a("ShouldDrawLocalPlayer",function()if
GetConVarNumber"Hera_MISC_Thirdperson"==1
then
return!!1
end
end)function
ShowNotifi()for
a,c
in
B(o[_.k]())do
if
P(c:GetObserverTarget())&&c:GetObserverTarget():IsPlayer()&&c:GetObserverTarget()==J()then
if!h[_.d](b[_._],c)then
h[_.f](b[_._],c)if
GetConVarNumber"Hera_MISC_ShowSpec"==1
then
b[_.e](!!1,red,""..c:Nick().." is now spectating you!")j.PlaySound"buttons/blip1.wav"end
end
end
end
for
a,c
in
B(b[_._])do
if!P(c)||!P(c:GetObserverTarget())||!c:GetObserverTarget():IsPlayer()||((c:GetObserverTarget()~=J()))then
h.remove(b[_._],a)if
GetConVarNumber"Hera_MISC_ShowSpec"==1
then
b[_.e](!!1,green,""..c:Nick().." is no longer spectating you!")end
end
end
if
GetConVarNumber"Hera_MISC_ShowAdmins"==1
then
for
a,c
in
B(o[_.k]())do
if
c:IsAdmin()&&!h[_.d](b.admins,c)then
h[_.f](b.admins,c)b[_.e](!!1,white,"Admin "..c:Nick().." has joined!")j.PlaySound"buttons/blip1.wav"end
end
end
end
local
d={"forward","back","jump","moveleft","moveright","duck"}function
AntiAfk()if
GetConVarNumber"Hera_MISC_AntiAFK"==1
then
local
a,b=h.Random(d),h.Random(d)AddTimer(1,1,function()aK("+"..a)aK("+"..b)end)AddTimer(2,1,function()aK("-"..a)aK("-"..b)end)end
end
AddTimer(5,0,function()AntiAfk()end)local
d,e={},!1
i.Simple(3,function()if
gmod.GetGamemode().Name=="Trouble in Terrorist Town"then
local
c,f,j={"weapon_ttt_c4","weapon_ttt_knife","weapon_ttt_phammer","weapon_ttt_sipistol","weapon_ttt_flaregun","weapon_ttt_push","weapon_ttt_radio","weapon_ttt_teleport","(Disguise)"},{},{}function
IsATraitor(c)for
f,j
in
B(d)do
if
j==c
then
return!!1
else
return!1
end
end
end
i[_.c]("TTT",0.8,0,function()if
GetConVarNumber"Hera_MISC_TTT"==1
then
if!IsATraitor(ply)then
for
k,l
in
B(n[_.s]"player")do
if
P(l)then
if!l:IsDetective()then
if
l:Team()~=ap
then
for
k,m
in
B(c)do
for
o,p
in
B(n[_.s](m))do
if
P(p)then
cookie.Set(p,100-k)if!h[_.d](f,cookie[_.t](p))then
if!h[_.d](j,cookie[_.t](p))then
local
o=(p:GetPos()-z(0,0,35))if
p:GetClass()==m
then
if
l:GetPos():Distance(o)<=1
then
h[_.f](d,l)b[_.e](sound,red,l:Nick().." has traitor weapon: "..m)if!h[_.d](f,cookie[_.t](p))then
h[_.f](f,cookie[_.t](p))else
if!h[_.d](j,cookie[_.t](p))then
h[_.f](j,cookie[_.t](p))end
end
end
end
end
end
end
end
end
end
end
end
end
end
end
end)a("HUDPaint",function()if
GetConVarNumber"Hera_MISC_TTT"==1
then
for
c,f
in
B(d)do
local
c,j,k,l,m,o,p,q,s,t=CreatePos(f)if
P(f)then
if
f:Team()~=ap
then
if!f:IsDetective()then
e=!!1
r[_.o]("[TRAITOR]","ESPFont",m,q-20,red,4,1,1,black)end
end
end
end
end
end)a("TTTPrepareRound",function()i.Simple(2,function()for
c,l
in
B(d)do
h.remove(d,c)d={}end
for
c,l
in
B(f)do
h.remove(f,c)f={}end
for
c,l
in
B(j)do
h.remove(j,c)j={}end
end)end)end
end)local
d=1200
function
PERP_Druggy()local
a,b,c,d=GetGlobalInt("perp_druggy_buy",0),GetGlobalInt("perp_druggy_sell",0),GetGlobalBool"perp_bank_robbing_timer",GetGlobalInt"perp_realtor_money"if
GetConVarNumber"Hera_PERP_Druggy"==1
then
local
c,d=17,15
DrawBox(c,d,122,60,20)r[_.h]("Druggy","ESPFont",c+61,d+1,M(255,255,255,255),TEXT_ALIGN_CENTER)local
e={"Buying Weed","Buying Meth","Buying Shrooms","Buying LSD","Buying Shrooms","Buying Cocaine"}e[0]="Not Buying"r[_.h](e[a],"ESPFont",c+61,d+42,white,TEXT_ALIGN_CENTER,af)local
e={"Selling Seeds","Selling LSD","Selling Shrooms","Selling Cocaine"}e[0]="Not Selling"r[_.h](e[b],"ESPFont",c+61,d+62,white,TEXT_ALIGN_CENTER,af)end
end
i.Remove"DoFuel"i[_.c]("DoFuel",5,0,function()if
GetConVarNumber"Hera_PERP_Fuel"==1
then
DoFuel()end
end)function
PERP_Weed()if
GetConVarNumber"Hera_PERP_Weed"==1
then
local
a={}for
b,c
in
B(n[_.s]"ent_pot")do
h[_.f](a,c)end
for
b,c
in
B(n[_.s]"ent_coca")do
h[_.f](a,c)end
local
b=nil
for
a,c
in
B(a)do
local
a,d=c:GetPos()+z(0,0,10),c:GetAngles()local
d,e=a:ToScreen(),85564
if(c:GetClass()=="ent_coca")then
b=M(0,0,255)else
b=M(255,0,0)end
if(c.dt~=nil)then
e=c:GetTable().GrowthTime-(T()-c.dt[_.u])elseif(c:GetTable()[_.u]~=nil)then
e=c:GetTable().GrowthTime-(T()-c:GetTable()[_.u])end
if(J():GetShootPos():Distance(a)<=4000)then
if
e>1&&e~=85564
then
r[_.h](ConvertTime(e),"ESPFont_Small",d.x,d.y,b,1,1)elseif(e~=85564)then
r[_.h]("DONE!","ESPFont",d.x,d.y,green,1,1)end
end
end
end
end
function
PERP_PlayerInfo()if
GetConVarNumber"Hera_PERP_PlayerInfo"==1
then
r[_.q](0,17,80,175,200,M(0,0,0,70))r[_.h]("PERP INFO","Hera_ScoreboardText",60,90,white,1,1)r[_.h]("HP: "..J():Health(),"Hera_ScoreboardText",55,110,white,1,1)r[_.h]("Armor: "..J():Armor(),"Hera_ScoreboardText",55,130,white,1,1)r[_.h]("Bank: "..FormatNum(J():GetBank(),2,"$"),"Hera_ScoreboardText",75,150,white,1,1)end
end
AddCMD("+Hera_Menu",function()Menu=t[_.c]"DFrame"Menu:SetSize(450,360)Menu:SetTitle("                                                  :: Hera :: Version "..b.version.." ::")Menu:Center()Menu:MakePopup()Menu.Paint=function()local
a,c,d,e=Menu:GetWide(),Menu:GetTall(),V()/2,W()/2
r[_.q](0,0,0,a,c,M(116,187,251,50))j[_.i](black)j[_.j](0,0,a,c)j[_.j](0,25,a,c)end
local
a=t[_.c]("DPropertySheet",Menu)a:SetPos(0,25)a:SetSize(450,350)a.Paint=function()r[_.q](0,0,0,a:GetWide(),a:GetTall(),M(0,0,0,150))end
local
c=t[_.c]"DLabel"c:SetParent(a)c:SetPos(0,10)c:SetText""c.Paint=function()r[_.o]("Hera v"..b.version.." - A Cheat By Tyler","Logo",20,3,cyan,ae,ae,2,black)r[_.o]("ConVar Forces","Logo",150,60,red,ae,ae,2,black)r[_.o]("Updates","Logo",170,120,lgreen,ae,ae,2,black)r[_.o]("Configs","Logo",160,180,pink,ae,ae,2,black)end
local
d=t[_.c]"DLabel"d:SetParent(a)d:SetPos(0,10)d:SetText""d.Paint=function()end
local
d=t[_.c]"DLabel"d:SetParent(a)d:SetPos(0,10)d:SetText""d.Paint=function()end
local
e=t[_.c]"DLabel"e:SetParent(a)e:SetPos(0,10)e:SetText""e.Paint=function()end
local
f=t[_.c]"DLabel"f:SetParent(a)f:SetPos(0,10)f:SetText""f.Paint=function()end
local
h=t[_.c]("DButton",c)h:SetText"Reload Hooks"h:SetPos(10,30)h:SetSize(200,25)h[_.v]=function()b.hooks:reload()b[_.e](green,"Reloaded hooks")end
local
h=t[_.c]("DButton",c)h:SetText"Unload Cheat"h:SetPos(220,30)h:SetSize(200,25)h[_.v]=function()unload()b[_.e](red,"UNLOADED ENTIRE CHEAT!")end
local
h=t[_.c]("DButton",c)h:SetText"sv_cheats"h:SetPos(10,90)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Not done!")G"fuck you"end
local
h=t[_.c]("DButton",c)h:SetText"sv_allow_voice_from_file"h:SetPos(220,90)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Not done!")end
local
h=t[_.c]("DButton",c)h:SetText"Check for updates"h:SetPos(10,150)h:SetSize(200,25)h[_.v]=function()CheckUpdate()end
local
h=t[_.c]("DButton",c)h:SetText"Update the cheat"h:SetPos(220,150)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Not done.")end
local
h=t[_.c]("DButton",c)h:SetText"HvH Config"h:SetPos(10,210)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Loaded Hack VS Hack config.")G"WIP"end
local
h=t[_.c]("DButton",c)h:SetText"Legit Config"h:SetPos(220,210)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Loaded legit config.")G"WIP"end
local
h=t[_.c]("DButton",c)h:SetText"User Config"h:SetPos(220,255)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Loaded user config.")G"WIP"end
local
h=t[_.c]("DButton",c)h:SetText"Rage Config"h:SetPos(10,255)h:SetSize(200,25)h[_.v]=function()b[_.e](white,"Loaded rage config.")G"WIP"end
AddCheckBox("[ESP] Info","Hera_ESP_Info",d,10,10,"Show player's info on the ESP")AddCheckBox("[ESP] Chams","Hera_ESP_Chams",d,10,30,"Show a player's model through walls")AddCheckBox("[ESP] Bounding Box","Hera_ESP_Box",d,10,50,"Draw a box around players")AddCheckBox("[ESP] Show Skeleton","Hera_ESP_Skeleton",d,10,70,"Show player's bones")AddCheckBox("[ESP] Entity Finder","Hera_ESP_Ents",d,10,90,"Show entities on the ESP")AddCheckBox("[VIS] Crosshair","Hera_ESP_Crosshair",d,150,10,"Draw a crosshair on your screen")AddCheckBox("[VIS] Laser Tracer","Hera_ESP_Tracer",d,150,30,"Draw a laser from your feet to player's heads.")AddSlider("ESP Distance","Hera_ESP_Distance",d,0,10000,1,10,260,300,"Distance in which the ESP will render")local
h=t[_.c]('DComboBox',d)h:SetPos(330,280)h:SetSize(82,20)h:AddChoice'Wireframe'h:AddChoice'Solid'h.OnSelect=function(a)if
a:GetValue()=='Wireframe'then
aK("Hera_ESP_Chams_Material","Wireframe")elseif
a:GetValue()=='Solid'then
aK("Hera_ESP_Chams_Material","Solid")end
end
local
h=t[_.c]"DLabel"h:SetParent(d)h:SetPos(335,265)h:SetText"Chams Material"h:SetTextColor(M(255,255,255,255))h:SizeToContents()local
h=t[_.c]"DButton"h:SetParent(d)h:SetPos(290,10)h:SetSize(140,50)h:SetText"Edit Ents"h[_.v]=function()b[_.e](sound,white,"Due to Garry not explaining shit, and replacing useful shit with dumb shit, the Entity Finder is currently disabled.")end
AddCheckBox("Traitor Finder","Hera_MISC_TTT",e,10,10,"Find traitors in TTT")AddCheckBox("Bunnyhop","Hera_MISC_BunnyHop",e,10,30,"Bunnyhop by holding 'Space'")AddCheckBox("Chat Spam","Hera_MISC_ChatSpam",e,10,50,"Spam a pre-determined message in the chat")AddCheckBox("Anti-AFK","Hera_MISC_AntiAFK",e,10,70,"Makes you move randomly to avoid AFK kickers")AddCheckBox("Name Changer","Hera_MISC_Namechanger",e,10,90,"Steal player's names")AddCheckBox("Show Notifications","Hera_MISC_ShowNotifications",e,10,110,"Draws enabled features on top of the screen")AddCheckBox("DarkRP Godmode","Hera_MISC_RPGod",e,10,130,"Spams /buyhealth when you lose HP")AddCheckBox("Show Spectators","Hera_MISC_ShowSpec",e,10,150,"Tells you in chat when someone is spectating you.")AddCheckBox("Show Admins","Hera_MISC_ShowAdmins",e,10,170,"Tells you in chat when an admin joins.")AddCheckBox("Thirdperson","Hera_MISC_Thirdperson",e,10,190,"Allows you to see your player (thirdperson).")AddCheckBox("Flashlight Spam","Hera_MISC_Flashlight",e,200,10,"Spams the flashlight.")AddSlider("Thirdperson Distance","Hera_MISC_Thirdperson_Dist",e,0,600,1,10,240,350,"Sets the distance of the thirdperson")AddSlider("Speedhack Speed","Hera_MISC_Speedhack_Speed",e,0,10,1,10,260,350,"Sets the speed of the speedhack")AddCheckBox("Infinite Fuel","Hera_PERP_Fuel",f,10,10,"Infinite fuel in cars")AddCheckBox("Show Druggy Stock","Hera_PERP_Druggy",f,10,30,"Show druggy's stock")AddCheckBox("Weed Timer","Hera_PERP_Weed",f,10,50,"Show how when weed is finished growing")AddCheckBox("Show RP Names","Hera_PERP_RPNames",f,10,70,"Show player's Roleplay names instead of Steam name")AddCheckBox("Show Player Info","Hera_PERP_PlayerInfo",f,10,90,"Show info like; Health, bank cash, armor, etc")a:AddSheet("Main",c,!1,!1,!1,"Main cheat settings")a:AddSheet("ESP | Wallhack | Visual",d,!1,!1,!1,"ESP/Wallhack Settings")a:AddSheet("Miscellaneous",e,!1,!1,!1,"Miscellaneous Settings")a:AddSheet("PERP Hack",f,!1,!1,!1,"Exploits and cheats for the PERP gamemode")end)AddCMD("-Hera_Menu",function()Menu:SetVisible(!1)end)AddCMD("Hera_Menu_Toggle",function()Menu:SetVisible(!!1)end)function
hooks_hudpaint()ESP()PERP_Druggy()PERP_PlayerInfo()Notifications()end
function
hooks_postdraw()Chams()end
function
hooks_think()Misc()NameChanger()ShowNotifi()AutoReload()end
function
hooks_renderscreenspaceeffects()end
function
hooks_calcview()end
function
hooks_createmove(a)m(a)end
function
b.hooks:load()Log"Loaded hooks"a("HUDPaint",hooks_hudpaint)a("PostDrawEffects",hooks_postdraw)a("Think",hooks_think)a("CalcView",hooks_calcview)a("RenderScreenspaceEffects",hooks_renderscreenspaceeffects)a("CreateMove",hooks_createmove)end
b.hooks:load()function
b.hooks:unload()c("HUDPaint",hooks_hudpaint)c("CalcView",hooks_calcview)c("PostDrawEffects",hooks_postdraw)c("Think",hooks_think)c("RenderScreenspaceEffects",hooks_renderscreenspaceeffects)c("CreateMove",hooks_createmove)end
function
b.hooks:reload()Log"Reloaded hooks"b.hooks:unload()b.hooks:load()end
function
unload()Log"Unloaded."b.hooks:unload()aK"-Hera_Menu"RemoveCMD"+Hera_Menu"RemoveCMD"-Hera_Menu"RemoveCMD"+Hera_Aim"RemoveCMD"-Hera_Aim"RemoveCMD"+Hera_Speed"RemoveCMD"-Hera_Speed"RemoveCMD"Hera_Menu_Toggle"i.Destroy"TTT"end
b[_.e](dosound,white,"loaded version lolwut.")Log"Loaded!"
Yea, autism detected. Banned from my youtube channel !!!!
Quality shit

//toshort
Quote Originally Posted by NoScopeSniper View Post
only one who pastes here is you
little mad CH child...
Quote Originally Posted by kittoniumbp View Post
little mad CH child...
legit question i want to know the backstory of why u dont like citizenhack
Quote Originally Posted by TJ1312 View Post
legit question i want to know the backstory of why u dont like citizenhack
He got bullied for his autism :(((
Quote Originally Posted by TJ1312 View Post
legit question i want to know the backstory of why u dont like citizenhack
CitizenTrash is a $20 lua hack, which has like 20 features.

Quote Originally Posted by meggerman View Post
He got bullied for his autism ((
Nice troll skid
Quote Originally Posted by TJ1312 View Post
legit question i want to know the backstory of why u dont like citizenhack
He was targeting children on the CH forum and engaged in sexually explicit conversations. He got called out for it and left the forum.
Quote Originally Posted by Urosaurus View Post
He was targeting children on the CH forum and engaged in sexually explicit conversations. He got called out for it and left the forum.
wow nice lie u just mad cuz ur bant from my vent
Quote Originally Posted by Urosaurus View Post
He was targeting children on the CH forum and engaged in sexually explicit conversations. He got called out for it and left the forum.
even tho late, it kinda sounds like him. To be honest, ch sounds like a team, which combined has far more experience than he will have. He's making hacks solely to go against them.. Kitton, just a word of advice, if you really want to pass the competition, you really shouldn't basically make your motto "Download my hack, much better than this brand". Even tho you paste, you would be surprised how many other devs 'borrow' as well
Quote Originally Posted by TJ1312 View Post
even tho late, it kinda sounds like him. To be honest, ch sounds like a team, which combined has far more experience than he will have. He's making hacks solely to go against them.. Kitton, just a word of advice, if you really want to pass the competition, you really shouldn't basically make your motto "Download my hack, much better than this brand". Even tho you paste, you would be surprised how many other devs 'borrow' as well
bigpacket is the professional provider, get on my level skiddo im a pharoh n shit
Quote Originally Posted by lordtimmy37 View Post
CH is a botnet
so is bigpackets
Posts 115 of 24 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?