Keypad Tool with Wire Support by Willox

  • Submitted by:
  • Uploaded: 7 years ago
  • Updated: 7 years ago
  • Type: Tool
  • Downloads: 3,519 (2 last 7 days)
  • Views: 4,350 (1 last 7 days)
  • Size: 21.66 KB
  • Tags: keypad, wire, tool, sandbox
Some Information
This is a nifty little tool for creating keypads for use with contraptions or bases. It is compatible with sandbox based gamemodes such as DarkRP and other roleplay gamemodes. 
The weapon class for giving the cracker to players or jobs is: "keypad_cracker".
If you encounter any problems while using this addon please contact me (through steam of course).
I am also a generally unbusy person so feel free to add me anyway if you're an interesting person.

The keypad_crack_time console variable sets the amount of time (in seconds) for the keypad cracker to take cracking a keypad. This can be set in your server.cfg as so (e.g. 10 seconds):
keypad_crack_time 10

GitHub -
Workshop -

Robbis_1 - Creating the original Keypad addon way back in the day.
Willox - Overhauling and maintaining addon for Garry's Mod 13.

This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • gmod-keypad-master <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • gmod-keypad-master/
    • addon.json
    • lua/
      • autorun/
        • client/
          • keypad.lua
      • entities/
        • keypad/
          • cl_init.lua
          • cl_maths.lua
          • cl_panel.lua
          • init.lua
          • sh_init.lua
        • keypad_wire/
          • cl_init.lua
          • cl_maths.lua
          • cl_panel.lua
          • init.lua
          • sh_init.lua
      • weapons/
        • gmod_tool/
          • stools/
            • keypad_willox.lua
            • keypad_willox_wire.lua
        • keypad_cracker.lua