List of console scripting commands: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Line 9: Line 9:
* {{ent|alias}} - Create a console subroutine
* {{ent|alias}} - Create a console subroutine
* {{ent|bind}} - Run a console command when a key is pressed
* {{ent|bind}} - Run a console command when a key is pressed
* {{ent|BindToggle}}
* {{ent|cmd}} - Forward a command to the server
* {{ent|condump}}
* {{ent|condump}}
* {{ent|con_filter_enable}}
* {{ent|con_filter_enable}}
Line 25: Line 27:
* {{ent|incrementvar}} - Increment a Cvar
* {{ent|incrementvar}} - Increment a Cvar
* {{ent|multvar}} - Multiply a Cvar
* {{ent|multvar}} - Multiply a Cvar
* {{ent|rcon}} - Forward a command to the remote console of a server you administrate
* {{ent|script}} - Run [[Vscript]]
* {{ent|script}} - Run [[Vscript]]
* {{ent|setinfo}} - Create a console variable (Cvar)
* {{ent|setinfo}} - Create a console variable (Cvar)
Line 33: Line 36:
== Source 2==
== Source 2==
{{stub}}
{{stub}}
* {{ent|blink}} - Blink specified convar value between two values at the specified duration.
* {{ent|blink}} - "Blink specified convar value between two values at the specified duration."
* A pipe character (|) can now be used to compose commands <in a more complex way>.
* A pipe character (|) can now be used to compose commands <in a more complex way>.
 
* {{ent|execute_command_every_frame}}
* {{ent|echoln}}
* {{ent|url_execute}} - (Possibly? Haven't tested to see what it does) - "Executes url-based commands, used for incoming commands from url-based launches when the game's already running."
== See also ==
== See also ==
[https://wiki.teamfortress.com/wiki/Scripting#Advanced_Scripting_Techniques Scripting in the TF2 wiki] - for scripting idioms.
[https://wiki.teamfortress.com/wiki/Scripting#Advanced_Scripting_Techniques Scripting in the TF2 wiki] - for scripting idioms.


[[Category:Lists of console commands and variables]]
[[Category:Lists of console commands and variables]]

Revision as of 03:55, 19 June 2024

Commands commonly used in Developer console scripting.

Most programming languages document the essential syntactic units of the language (statements), which are different from most built-in functions and all user-defined functions. Statements are uniquely meta-linguistic, they perform things like control flow, defining subroutines, jumping execution to certain lines, exiting the program, etc. It'd be bold to compare the console commands to a language with syntax, but the console does in fact, possess a few commands that don't affect the game world.

These few commands affect nothing but the console itself, so they are meta-linguistic in a sense. It'd be nice to have a complete palette of them, as they are the basic building blocks that manipulate commands and convars that do affect the game world.


Source 2

Stub

This article or section is a stub. You can help by expanding it.

  • blink - "Blink specified convar value between two values at the specified duration."
  • A pipe character (|) can now be used to compose commands <in a more complex way>.
  • execute_command_every_frame
  • echoln
  • url_execute - (Possibly? Haven't tested to see what it does) - "Executes url-based commands, used for incoming commands from url-based launches when the game's already running."

See also

Scripting in the TF2 wiki - for scripting idioms.