// localize :D
local table = table;
local copytable = table['Copy'];
local surface = copytable(surface);
local player = copytable(player);
local debug = copytable(debug);
local input = copytable(input);
local math = copytable(math);
local __G = copytable(_G);
local Colors = __G['Color'];
local Vectord = __G['Vector'];
local ScrWd = __G['ScrW'];
local ScrHd = __G['ScrH'];
local printer = __G['print'];
local required = __G['require'];
//this time im gonna use the registry because its a bit faster
local _R = copytable(__G['debug']['getregistry']());// get the reg
local me = __G['LocalPlayer']() //<== this is us
local PlayerAlive = _R['Player']['Alive'];
local PlayerHealth = _R['Player']['Health'];
local PlayerTeam = _R['Player']['Team'];
local PlayerName = _R['Player']['Name'];
local EntityIsOnGround = _R['Entity']['IsOnGround'];
local EntityOBBMaxs = _R['Entity']['OBBMaxs'];
local EntityGetPos = _R['Entity']['GetPos'];
local VectorToScreen = _R['Vector']['ToScreen'];
required('amplify')
local pNigMod = copytable(amplify);
_G['amplify'] = nil;
local function bhoop(cmd)
if ( !EntityIsOnGround(me) && !me:IsTyping() && PlayerAlive(me) && PlayerTeam(me) != 1002) then
cmd:RemoveKey(2) // ez enough right?
end
end
local function NameChanger()// mine
local v = player['GetAll']()[ math['random'](1, #player['GetAll']())];
if (v == me || !v:IsValid()) then return end
pNigMod['Name'](PlayerName(v)..' ')
end
//pSpeed func
local function pSpeed()// saw some junk on mpgh that was just awful.. so i did it for some of you retards
if (input['IsKeyDown'](KEY_V)) then
pNigMod['pSpeed'](10)
else
pNigMod['pSpeed'](0)
end
end
local function Crosshair() //my pCrossHair
if ( !PlayerAlive(me) || PlayerTeam(me) == 1002 ) then return end
local x, y, i;
x = ScrWd() / 2;
y = ScrHd() / 2;
i = 0;
surface['SetDrawColor']( Colors( 0, 255, 0 ) )
surface['DrawLine']( x + 10 + i, y, x, y )
surface['DrawLine']( x - 10 - i, y, x, y )
surface['DrawLine']( x, y + 10 + i, x, y )
surface['DrawLine']( x, y - 10 - i, x, y )
end
//ESP function
local function ESP(ply) // i know what your thinking but its not what it looks liek m8 its lego ESP :)
local Min = EntityGetPos(ply) // get the position of the target
local Max = Min + Vectord( 0, 0, EntityOBBMaxs(ply)['z'] ) // returns the hieght of the entity in a local vector
local Nig, Nog= VectorToScreen(Min), VectorToScreen(Max) // Translates the vectors position into a 2d box
local Height = ( Nig['y'] - Nog['y'] )
local Width = ( Height * .5 )
surface['SetDrawColor']( Colors( 0, 255, 0 ) )//set the color
surface['DrawOutlinedRect']( Nog['x'] - Width * .5 + 1, Nog['y'] + 1, Width - 2, Height -2 ) //draw the box ******
//HealthBar? .. maybe idk
end
//ESP check function
local function ESPValidCheck()// valid check
local MaxIndex = #player['GetAll']()
for PlyIndex = 1, MaxIndex do
local v = player['GetAll']()[PlyIndex];//get the player index
if (v == me || !PlayerAlive(me) || !PlayerAlive(v)) then continue; end // do needed checks, ill add team check later mane
ESP(v); //call our ESP func
end
Crosshair()
end
local function AirStuck******()
if ( input['IsKeyDown'](KEY_K)) then
pNigMod['AirStuck'](true);
else
pNigMod['AirStuck'](false);
end
end
//detour your own GM hooks ******.
function GAMEMODE:CreateMove(cmd)
bhoop(cmd) // bhop?
pSpeed() //amplify's pspeed
end
function GAMEMODE:DrawOverlay()
ESPValidCheck(); //hook that shit ******
end
function GAMEMODE:Think()
NameChanger() //CAC UD name changer :D thank the JUICE!!
AirStuck******()// is he floating ? :0
end
nice optimization dude you're calling the functions each time when they need to be called once for them to do what you want > amplify.AirStuck > amplify.pSpeed
i have aids now
dankest hack of them all
Originally Posted by D3M0L1T10N
dankest hack of them all
thank you!
very very sorry for bothering you all mighty juiceman, but how do you use this/where do you put it and all that jazz. also whats amplify? SORRY AGAIN!
Originally Posted by fancyjon
very very sorry for bothering you all mighty juiceman, but how do you use this/where do you put it and all that jazz. also whats amplify? SORRY AGAIN!
put it in your lua folder and get amplify gmcl_amplify it is in the releases here on mpgh and put it in your bin folder and type in console lua_openscript_cl whateveryounamedthefile.lua and thats it press v for speed and k to float
This is like satan shat all over this
Originally Posted by max1612
This is like satan shat all over this
Dude can I see your lua script???????????????
Originally Posted by max1612
This is like satan shat all over this
What are you talking about shouldn't the color be red and not blue! lol
Originally Posted by suchisgood
What are you talking about shouldn't the color be red and not blue! lol
SATANIC POOP
can anybody give me a video, how to instal it?
Okay 1. What is this? 2. How do I install this? 3. Could I crash some shitty servers with this? 4. Not good with Gmod Hacks but this looks pretty good