Ok, pay attention.
Put the scripts in your garrysmod/garrysmod/lua directory. If there is not a lua folder, make one. It'll work just the same. Put the script file into it, name it something simple. Like "propkill.lua"
From there, load Garry's Mod. After that, load the bypasser. I don't think the bypasser matters if it's just single player. If multiplayer, load the bypasser and check the 'sv_allowcslua' option. Enter a server, and open your console.
In the console, type 'lua_openscript_cl' then the script name. "lua_openscript_cl propkill.lua" The script should be running. That's it.
You will have to do this EVERY time you enter a server or if the server changes the map.
---------- Post added at 11:07 PM ---------- Previous post was at 11:01 PM ----------
Now for the script part, it looks like that particular script has "throwmagneto" as the script action. (It will vary depending on the script) So you'll need to activate that to use the script properly.
This is easy. Open console, type bind "a" "throwmagneto" (The "a" can be ANY key you choose.) After it's binded, run the script or run the script before, it doesn't matter which order. That's it. The binding does not go away after the server changes or game closes so you'll only need to do this ONCE.
IMPORTANT: To unbind the key, simply type unbind "a" (or whatever key you're using) in console. This will remove whatever script function is tied to that key.