OnKeyPress
From Onset Developer Wiki
Description
Called when the player presses a key. You can use IsCtrlPressed and IsShiftPressed to check if it is a key combination.
Use OnKeyRelease to detect when they release the key.
Syntax
OnKeyPress(key)
Parameters
- key
The name of the key as a string.
Example
function OnKeyPress(key)
AddPlayerChat(key)
if key == "Tab" then
AddPlayerChat("You have pressed TAB!")
end
end
AddEvent("OnKeyPress", OnKeyPress)
See also
Game
- OnGameTick
- OnGameLanguageChange
- OnSteamOverlayActivated
- OnResolutionChange
- OnRenderHUD
- OnShowMainMenu
- OnHideMainMenu
- OnWhitelistAccepted
Vehicle
- OnVehicleStreamIn
- OnVehicleStreamOut
- OnPlayerStartEnterVehicle
- OnPlayerStartExitVehicle
- OnPlayerEnterVehicle
- OnPlayerLeaveVehicle
- OnPlayerToggleVehicleLight
- OnPlayerToggleVehicleNitro
- OnPlayerToggleVehicleHorn
- OnVehicleBackfire
Player
- OnPlayWeaponHitEffects
- OnPlayerStreamIn
- OnPlayerStreamOut
- OnPlayerSwitchCamera
- OnPlayerEnterWater
- OnPlayerLeaveWater
- OnPlayerDeath
- OnPlayerChatCommand
- OnPlayerChat
- OnPlayerSpawn
- OnPlayerCrouch
- OnPlayerEndCrouch
- OnPlayerEndFall
- OnPlayerFall
- OnPlayerTalking
- OnPlayerToggleAim
- OnPlayerFootstep
Weapon
Parachuting
- OnPlayerParachuteLand
- OnPlayerSkydiveCrash
- OnPlayerCancelSkydive
- OnPlayerSkydive
- OnPlayerParachuteOpen
- OnPlayerParachuteClose
Key
NPC
Object
- OnObjectStreamIn
- OnObjectStreamOut
- OnObjectHit
- OnPlayerEndEditObject
- OnPlayerBeginEditObject
- OnObjectModelChange
Package
Pickup
Text
Vehicle
- OnVehicleStreamIn
- OnVehicleStreamOut
- OnPlayerStartEnterVehicle
- OnPlayerStartExitVehicle
- OnPlayerEnterVehicle
- OnPlayerLeaveVehicle
- OnPlayerToggleVehicleLight
- OnPlayerToggleVehicleNitro
- OnPlayerToggleVehicleHorn
- OnVehicleBackfire