All pastes #389954 Raw Edit

Code

public lua v1 · immutable
·published 2007-03-11 01:57 UTC
rendered paste body
function GM:PlayerBindPress( ply, bind )	if (bind == "stopsounds") then return true end		if (ply:Team() == 3) then 		if (bind == "impulse 100") then return true end	else		if (bind == "kill") then return true end	end		if (ply:Team() == 1) then		if (bind== "impulse 100") then			if (ply:GetVar("visuals", "nothingomg") == "vis_laser") then				if (ply:GetVar("togglevis", "off") == "off") then // Turn it on					ply:SetVar("togglevis", "on")					return bind = "impulse 100" // Disable Flashlight				else // Turn it off					ply:SetVar("togglevis", "off")					return bind = "impulse 100" // Disable Flashlight				end			elseif (ply:GetVar("visuals", "nothingomg") == "vis_flashlight" then				if (ply:GetVar("togglevis", "off") == "off") then // Turn it on					//ply:SetVar("togglevis", "on")					Msg("light on \n")					return bind = "impulse 100"				else // Turn it off					//ply:SetVar("togglevis", "off")					Msg("light off \n")					return bind = "impulse 100"				end			elseif (ply:GetVar("visuals", "nothingomg") == "vis_heat" then				if (ply:GetVar("togglevis", "off") == "off") then // Turn it on					ply:EmitSound(Sound("buttons/button19.wav"))					ply:SetVar("togglevis", "on")					Msg("heat on \n")					return bind = "impulse 100"				else // Turn it off					ply:EmitSound(Sound("buttons/combine_button7.wav"))					ply:SetVar("togglevis", "off")					Msg("heat off \n")					return bind = "impulse 100"				end			end		end	end		if (ply:Team() == 2) then		if (bind== "impulse 100") then			if (ply:GetVar("togglevis", "off") == "off") then // Turn it on				ply:SetVar("togglevis", "on")				return bind = "impulse 100"			else // Turn it off				ply:SetVar("togglevis", "off")				return bind = "impulse 100"			end		end	end		return bindend