function DrinkAlcohol(ply,code)
if( code ~= IN_USE ) then return; end
local tr = ply:GetEyeTrace();
if( tr.Entity:IsValid() and tr.Entity:GetPos():Distance( ply:GetPos() ) < 90 ) then
local mdl = tr.Entity:GetModel()
if (not mdl == "models\props_junk\garbage_glassbottle001a.mdl" or not mdl == "models\props_junk\glassjug01.mdl" or not mdl == "models\props_junk\glassbottle01a.mdl" or not mdl == "models\props_junk\garbage_glassbottle003a.mdl") then return end
print("Made some alcohol")
local amt = math.random(5-15)
print("It has " .. amt .. " alchol value" )
ply:UpdateAlcohol(amt)
tr.Entity:Remove();
end
end
hook.Add( "KeyPress", "DrinkAlcohol", DrinkAlcohol );