mirror of
https://github.com/lifestorm/wnsrc.git
synced 2025-12-17 13:53:45 +03:00
Upload
This commit is contained in:
45
gamemodes/sandbox/entities/weapons/gmod_tool/init.lua
Normal file
45
gamemodes/sandbox/entities/weapons/gmod_tool/init.lua
Normal file
@@ -0,0 +1,45 @@
|
||||
--[[
|
||||
| This file was obtained through the combined efforts
|
||||
| of Madbluntz & Plymouth Antiquarian Society.
|
||||
|
|
||||
| Credits: lifestorm, Gregory Wayne Rossel JR.,
|
||||
| Maloy, DrPepper10 @ RIP, Atle!
|
||||
|
|
||||
| Visit for more: https://plymouth.thetwilightzone.ru/
|
||||
--]]
|
||||
|
||||
|
||||
AddCSLuaFile( "cl_init.lua" )
|
||||
AddCSLuaFile( "shared.lua" )
|
||||
AddCSLuaFile( "ghostentity.lua" )
|
||||
AddCSLuaFile( "object.lua" )
|
||||
AddCSLuaFile( "stool.lua" )
|
||||
AddCSLuaFile( "cl_viewscreen.lua" )
|
||||
AddCSLuaFile( "stool_cl.lua" )
|
||||
|
||||
include( "shared.lua" )
|
||||
|
||||
SWEP.Weight = 5
|
||||
SWEP.AutoSwitchTo = false
|
||||
SWEP.AutoSwitchFrom = false
|
||||
|
||||
-- Should this weapon be dropped when its owner dies?
|
||||
function SWEP:ShouldDropOnDie()
|
||||
return false
|
||||
end
|
||||
|
||||
-- Console Command to switch weapon/toolmode
|
||||
local function CC_GMOD_Tool( ply, command, arguments )
|
||||
|
||||
local targetMode = arguments[1]
|
||||
|
||||
if ( targetMode == nil ) then return end
|
||||
if ( GetConVarNumber( "toolmode_allow_" .. targetMode ) != 1 ) then return end
|
||||
|
||||
ply:ConCommand( "gmod_toolmode " .. targetMode )
|
||||
|
||||
-- Switch weapons
|
||||
ply:SelectWeapon( "gmod_tool" )
|
||||
|
||||
end
|
||||
concommand.Add( "gmod_tool", CC_GMOD_Tool, nil, nil, { FCVAR_SERVER_CAN_EXECUTE } )
|
||||
Reference in New Issue
Block a user