cant find the problem
I had this working great but then idk what happened This is wip so some stuff dosent work aka fov
the error is
Any ideas this work fine in ttt
Code:
MsgC (Color( 255, 171, 0 ),[[
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNmmdddddddddddddmmNMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNmmmddddddddddmmmNNMMMNmddhyo+/:-----::+oyddmNMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMNNNNNNNNNNNmmmmmmmmmmNmdddhyso+//////++sydddmNmddy/.-/osyyyhyys++:.:yddmNMMMMMMMMMMMM
MMMMMMMMMNmmdddddddddddhhhhyyssssshdddho:.-:/+ossssso/:.-+hdddd/.:ydhysssssoo+shs+-`:hddNMMMMMMMMMMM
MMMMMMMMmddyo++//::------::.:///+`-dh+--ohdhhysysossysss/..odh:`+mhssyoysooosssssos:`:hddNMMMMMMMMMM
MMMMMMMMmdy--+ossoyshhhhhyssdyysh``s-.oddysssossssyoysssso-`/:`omyossso:-..-/sssssss-`+ddNMMMMMMMMMM
MMMMMMMMmdy.:dysysyoysssssssssoys.`-.ymssssso/:---/oossssso-``:myssoyo.`+ys:`+ysssss+`-hdmMMMMMMMMMM
MMMMMMMMmdh--dysossssossssooooooo-``+msssss+../os+..+ssssss+``omsoo++/`:dddy..hss/oso-`ydmMMMMMMMMMM
MMMMMMMMmdd-.dysoyso/:------------`.dhssoos.`oddddy-.yyoosso.`yh++yoh/`+dddd:`o/::::-.-ydmMMMMMMMMMM
MMMMMMMMNdd:`hys+/oo/`:ssyyyyhhhhy`-mssssso..hdmNdd+`/s+++//.`yyoyyso/`/ddddy++++oossshddNMMMMMMMMMM
MMMMMMMMNdd/`o+yoysy+`/ddddddddddy`:mssssso..hddmddh+::::///-`sdssoys+`-ddmmddddddmmmmmmNMMMMMMMMMMM
MMMMMMMMNddo`odyssos+`-yyyysssooo+`/msssoo+..hdhyyssooo+///:-`+yssoos+`-ddmMNNNNNNMMMMMMMMMMMMMMMMMM
MMMMMMMMNdds`/dossso-.-:::/://+++-`/msso++:`-hh:./-:/:/+sssso`-hysosyo`.hdmMNNNNNNNNNNNNNNMMMMMMMMMM
MMMMMMMMMmdy.:msosooooyohhyyyyyyy/`:dssssso-`sy.-msyyohysysso.+dssoyoo..yddNmdddhhhyyyyhdmNMMMMMMMMM
MMMMMMMMMmdh.-mooyssy+yysssosssss/`-dysosss/`+h..hosssosssoos./dssso+s:`sdddds::::::::-:hdmMMMMMMMMM
MMMMMMMMMmdd-.dsyoosss+soo+/o++++:`.dysosso/`/d-`oos/+oysssoy--mssssso:`odddd:`yyhyyyy-`ydmMMMMMMMMM
MMMMMMMMMNdd:`dhyoyho/.--------:::-`yhssysyo`-ds-::-.`syosssy:`dyssyss/`/dddd:`yhyyyyy-`ydmMMMMMMMMM
MMMMMMMMMNdd/`hdhhyyo+`/yhhhhdddddo`+mhhhhhy..ydhhhh/`ymhhyhy+`oyyhhhys..yddd/`smhhhhh-.ydmMMMMMMMMM
MMMMMMMMMNdd+`sdhhyyhs`-ddmNNNNNddy`-mhhhhhh/`/ddddd:`hdhhhdho`-ddhhhsd/`:yyo..dmhhhys`.hdmMMMMMMMMM
MMMMMMMMMNdds`+mdhshhs`-ddmMMMMMmdd:`ydhhhhhy..shhh+.-hdhhhhhs``ydhyhhhy+:-::+hmhhhhs-`oddNMMMMMMMMM
MMMMMMMMMNmdy`/Nhhsdhy..hdmMMMMMNdds`:dhhhhhhs:.----ommhhhhshy.`-ssohhhhyyydhdsdhhhy:`/hdmNMMMMMMMMM
MMMMMMMMMMmdh.-mhyhhhy-.ydmMMMMMMmdd/`+hyydhhyysshddmhysoyhshy.`-.+yhhhhhhddhhh+yhs:./hddNMMMMMMMMMM
MMMMMMMMMMmdd-`hyydhdy:`sddNMMMMMNddh:.+shhhhhhhhdhhhhy:.dhy+y-`yo-.-/osyyyysso//-.:yddmNMMMMMMMMMMM
MMMMMMMMMMNdd:`dddhhhh/`oddNMMMMMMNdddo--:+syyhhhhyys/...:::::.:hddyo/:-------:/+shddmNMMMMMMMMMMMMM
MMMMMMMMMMNdd/`hdyyyyy/`+ddNMMMMMMMNmddhs+:---:::----:ohysssyyyddmmmdddddhhhhdddddmmNMMMMMMMMMMMMMMM
MMMMMMMMMMNdds--:------/yddNMMMMMMMMMNNmdddhhyyyyyyhddddmmmmmmmNNNMMNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMM
MMMMMMMMMMNmddhyyyhhhddddmNMMMMMMMMMMMMMNNNNmmmmmmmmNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
]])
chat.AddText(Color(0,255,0),"L()ading")
local ply = LocalPlayer()
--ValveBiped.Bip01_Spine
--ValveBiped.Bip01_Head1
local function gethead(ent)
if ent:LookupBone("ValveBiped.Bip01_Head1") then
local pos = ent:GetBonePosition(ent:GetHitBoxBone(0, 0))
return pos
end
return ent:LocalToWorld(ent:OBBCenter())
end
local function aimbot(ucmd)
local myang = LocalPlayer():GetAngles() //FOV checks are borrowed from FapHack
if input.IsMouseDown(MOUSE_RIGHT) or aim == true then
local ply = LocalPlayer()
local target = nil;
for k, ent in next, player.GetAll() do
if (!IsValid(ent) || ent:GetFriendStatus() == "friend" || ent:InVehicle() || ent == LocalPlayer() || !ent:Alive() || ent:IsNPC() || ent:Team() == TEAM_SPECTATOR) then
continue
end
local ang = (ent:GetPos() - LocalPlayer():GetPos()):Angle()
local angdiffy = math.abs(math.NormalizeAngle(myang.y - ang.y ))
local angdiffp = math.abs(math.NormalizeAngle(myang.p - ang.p ))
if (angdiffy < 6 and angdiffp < 6) then
target = ent
end
end
if (target != nil) then
local angle = (gethead(target) - LocalPlayer():GetShootPos()):Angle()
angle.p = math.NormalizeAngle(angle.p)
angle.y = math.NormalizeAngle(angle.y)
ucmd:SetViewAngles(Lerp( 0.8977999, ucmd:GetViewAngles(), angle))
end
end //ending
end
hook.Add("CreateMove", "bot", aimbot)
print("ESP Loaded")
LocalPlayer():ChatPrint("BoxESP Loaded")
CreateClientConVar("FgC_boxesp",0,true,false)
local function MESPCheck(v)
if v:Alive() == true && v:Health() ~= 0 && v:Health() >= 0 && v ~= LocalPlayer() && LocalPlayer():Alive() then
return true
else
return false
end
end
hook.Add( "HUDPaint", "aimbot.Wallhack", function()
for k,v in pairs ( player.GetAll() ) do
local Position = ( v:GetPos() + Vector( 0,0,80 ) ):ToScreen()
local Name = ""
if v == LocalPlayer() then Name = "" else Name = v:Name() end
end
end )
local shouldDraw = true
CreateClientConVar("FgC_fov",90)
CreateClientConVar("FgC_fov_on",0,true,false)
if GetConVar("FgC_fov_on"):GetInt() == 1 then
local function fieldofview()
view = {}
view.fov = GetConVarNumber("FgC_fov")
return view
end
end
hook.Add("CalcView", "fov", fieldofview)
local function coordinates( ent )
local min, max = ent:OBBMins(), ent:OBBMaxs()
local corners = {
Vector( min.x, min.y, min.z ),
Vector( min.x, min.y, max.z ),
Vector( min.x, max.y, min.z ),
Vector( min.x, max.y, max.z ),
Vector( max.x, min.y, min.z ),
Vector( max.x, min.y, max.z ),
Vector( max.x, max.y, min.z ),
Vector( max.x, max.y, max.z )
}
local minX, minY, maxX, maxY = ScrW() * 2, ScrH() * 2, 0, 0
for _, corner in pairs( corners ) do
local onScreen = ent:LocalToWorld( corner ):ToScreen()
minX, minY = math.min( minX, onScreen.x ), math.min( minY, onScreen.y )
maxX, maxY = math.max( maxX, onScreen.x ), math.max( maxY, onScreen.y )
end
return minX, minY, maxX, maxY
end
hook.Add("HUDPaint", "Example", function()
if GetConVar("FgC_boxesp"):GetInt() == 1 then
for k,v in pairs(player.GetAll()) do
local x1,y1,x2,y2 = coordinates(v)
print(tostring(team.GetColor(v:Team())))
surface.SetDrawColor(255,18,100,255)
surface.DrawLine( x1, y1, math.min( x1 + 5, x2 ), y1 )
surface.DrawLine( x1, y1, x1, math.min( y1 + 5, y2 ) )
surface.DrawLine( x2, y1, math.max( x2 - 5, x1 ), y1 )
surface.DrawLine( x2, y1, x2, math.min( y1 + 5, y2 ) )
surface.DrawLine( x1, y2, math.min( x1 + 5, x2 ), y2 )
surface.DrawLine( x1, y2, x1, math.max( y2 - 5, y1 ) )
surface.DrawLine( x2, y2, math.max( x2 - 5, x1 ), y2 )
surface.DrawLine( x2, y2, x2, math.max( y2 - 5, y1 ) )
end
end
end)
for k, v in next, player.GetAll( ) do
if v:GetObserverTarget( ) == LocalPlayer() then
chat.AddText(Color( 255, 0, 0 ), "YOU ARE BEING SPECTATED")
chat.AddText(Color( 0, 255, 0 ), "YOU ARE BEING SPECTATED")
chat.AddText(Color( 0, 0, 255 ), "YOU ARE BEING SPECTATED")
chat.AddText(Color( 255, 0, 0 ), "YOU ARE BEING SPECTATED")
chat.AddText(Color( 0, 255, 0 ), "YOU ARE BEING SPECTATED")
chat.AddText(Color( 0, 0, 255 ), "YOU ARE BEING SPECTATED")
end
end
hook.Add( "HUDPaint", "WaterMark", function()
local h = ScrH() / 2
local w = ScrW() / 2
draw.SimpleTextOutlined( "FgC : by Grillen", "BudgetLabel", w - 29, h / 16, Color( 243, 243, 243 ), 1, 1, 1, Color( 0, 0, 0 ) )
end)
CreateClientConVar("FgC_hopz",0, true, false)
hook.Add( "Think", "BunnyHop", function()
if GetConVar("FgC_hopz"):GetInt() == 1 then
local ply = LocalPlayer()
local bhop = false
if input.IsKeyDown( KEY_SPACE ) and ply:IsOnGround() then
RunConsoleCommand( "+jump" )
bhop = true
else
RunConsoleCommand( "-jump" )
bhop = false
end
end
end)
function Crosshair1()
surface.SetDrawColor(25, 0, 200, 255);
surface.DrawLine(ScrW() / 2 - 10, ScrH() / 2, ScrW() / 2 + 11 , ScrH() / 2)
surface.DrawLine(ScrW() / 2 - 0, ScrH() / 2 - 10, ScrW() / 2 - 0 , ScrH() / 2 + 11)
end
hook.Add("HUDPaint","CustomCross",Crosshair1)
CreateClientConVar( "FgC_namew" , 0 , true , false)
hook.Add( "HUDPaint" , "ESP", function()
if GetConVar( "FgC_namew" ):GetInt() == 1 then
for k,v in pairs( player.GetAll() ) do
local plypos = ( v:GetPos() + Vector( 0,0,80 ) ):ToScreen()
local Name = ""
if v == LocalPlayer() then Name = "" else Name = v:Name() end
if v:IsAdmin() or v:IsSuperAdmin() then
draw.DrawText(v:Name().. "+Admin+", "Trebuchet18", plypos.x, plypos.y, Color( 0,0,205,255), 1)
else
draw.DrawText(v:Name(), "Trebuchet18", plypos.x, plypos.y, Color(255,255,255), 1)--Change to your liking!
end
end
end
end )
CreateClientConVar("FgC_halo", 0, true ,false)
hook.Add( "PreDrawHalos", "halo_ent", function() -- halos drain fps
if GetConVar("FgC_halo"):GetInt() == 1 then
-- add your own ents here with halo.Add( ents.FindByClass( "ENTNAME" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( player.GetAll(), Color( 0, 238, 250 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money_printer" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money_printer*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "printer*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
end
end )
hook.Add("Think", "NoRecoil", function()
if LocalPlayer() and LocalPlayer():GetActiveWeapon() and LocalPlayer():GetActiveWeapon().Primary then
LocalPlayer():GetActiveWeapon().Primary.Recoil = 0
end
end )
local wireframeMat = Material("models/wireframe");
render.MaterialOverride(wireframeMat);
render.SetColorModulation(1, 1, 1);
hook.Add("PostDrawOpaqueRenderables", "wire_animations_idle", function()
if GAMEMODE****und_state != ROUND_ACTIVE then
for _,v in pairs(player.GetAll()) do
v.HatTraitor = nil
end
for _,v in pairs(ents.GetAll()) do
v.HatESPTracked = nil
end
return
end
for _,v in pairs( ents.GetAll() ) do
if v and IsValid(v) and (table.HasValue(twep, v:GetClass()) and !v.HatESPTracked) then
local pl = v.Owner
if pl and IsValid(pl) and pl:IsTerror() then
if pl:IsDetective() then
v.HatESPTracked = true
else
v.HatESPTracked = true
pl.HatTraitor = true
chat.AddText( pl, Color(255,125,0), " is a ",Color(255,0,0), "TRAITOR",Color(255,125,0), " with a ",Color(255,0,0),v:GetClass().."!")
end
end
end
end
end)
local struc = {}
struc.pos = {}
struc.pos[1] = 100 -- x pos
struc.pos[2] = 200 -- y pos
struc.color = Color(255,0,0,255) -- Red
struc.text = "Hello World" -- Text
struc.font = "DefaultFixed" -- Font
struc.xalign = TEXT_ALIGN_CENTER -- Horizontal Alignment
struc.yalign = TEXT_ALIGN_CENTER -- Vertical Alignment
draw.Text( struc )
MsgC(Color(0,0,255), "IMPORTANT--- TO TURN THE WALL HACK ON AND OFF PLEASE DO, FgC_namew 1 or 0")
chat.AddText(Color( 243, 243, 243 ), "FgC 0.02 Loaded")
Code:
[ERROR] lua/includes/extensions/table.lua:94: bad argument #1 to 'pairs' (table expected, got nil)
1. pairs - [C]:-1
2. HasValue - lua/includes/extensions/table.lua:94
3. fn - lua/fgc.lua:294
4. unknown - addons/ulib/lua/ulib/shared/hook.lua:105