Answers for "userinputservice"

5

table.length roblox

local table = {"Hello","World", 1, 5}
print(#table)
--Result: 4
Posted by: Guest on November-21-2020
0

userinputservice

--[[
The UserInputService allows the developer to do a certain thing once a Key
is pressed. 
UserInputService ONLY WORKS IN A CLIENT SCRIPT!!
--]]

local UIS = game:GetService("UserInputService") -- Get the Service

UIS.InputBegan:Connect(function(input, gameProcessedEvent)
--[[
The input is whatever key the player presses on their keyboard. 
The gameProcessedEvent is true if the player is chatting, sitting down or doing
core Roblox things. In most cases you want to only run your script if it is false.
--]]
	if not gameProcessedEvent and input.KeyCode == Enum.KeyCode.R then
    	print("The player pressed the "..input.KeyCode.Name.." Key!")
	end
end)

UIS.InputEnded:Connect(function(input, gpe)
	if not gpe and input.KeyCode == Enum.KeyCode.R then
    	print("The player stopped holding the "..input.KeyCode.Name.:" Key!")
	end
end)

-- [[
NOTE !!!!!!!!!! 
InputEnded MUST be used in a synchronized script.
--]]
Posted by: Guest on April-21-2022

Browse Popular Code Answers by Language