[LUA] InteriorSuperiorDoubleVACDefenderHook 2015
Code:
local me = LocalPlayer()
local InteriorSuperiorDoubleVACDefenderHook = {}
InteriorSuperiorDoubleVACDefenderHook.Detours = {}
function InteriorSuperiorDoubleVACDefenderHook:Detour( Old, New )
NH.Detours[New] = Old
return New
end
r['Player']['GetHands'] = InteriorSuperiorDoubleVACDefenderHook:Detour( r['Player']['GetHands'], function( ent )
if ( ent == me ) then
return nil;
end
return InteriorSuperiorDoubleVACDefenderHook.Detours[r['Player']['GetHands']]( ent );
end )
r['Player']['SetHands'] = InteriorSuperiorDoubleVACDefenderHook:Detour( r['Player']['SetHands'], function( ent, model )
if ( ent == me ) then
return nil;
end
return InteriorSuperiorDoubleVACDefenderHook.Detours[r['Player']['SetHands']]( ent, model );
end )
r['Player']['GetHandsModel'] = InteriorSuperiorDoubleVACDefenderHook:Detour( r['Player']['GetHandsModel'], function( ent )
if ( ent == me ) then
return nil;
end
return InteriorSuperiorDoubleVACDefenderHook.Detours[r['Player']['GetHandsModel']]( ent );
end )
