Point servercommand: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 Note:Due to a high risk of abuse, it is gated by the sv_allow_point_servercommand console variable. (only in
Note:Due to a high risk of abuse, it is gated by the sv_allow_point_servercommand console variable. (only in  )
)
		
	
|  (-added class hierarchy, cleanup) |  (-cleanup) | ||
| Line 1: | Line 1: | ||
| __NOTOC__ | __NOTOC__ | ||
| {{CD|CPointServerCommand|file1=client.cpp}} | {{CD|CPointServerCommand|file1=client.cpp}} | ||
| {{base point|point_servercommand}} It issues commands to the server console. It's used by simply placing it in a map and triggering the Command input, the parameter override should be the exact console command to run. | {{base point|point_servercommand}} It issues commands to the server console. It's used by simply placing it in a map and triggering the Command input, the parameter override should be the exact console command to run.{{confirm}} Any ConCommands/ConVars that aren't cheat flagged or hidden can be used. | ||
| {{note|Due to a high risk of abuse, it is gated by the <var>sv_allow_point_servercommand</var> console variable.}}  | {{note|Due to a high risk of abuse, it is gated by the <var>sv_allow_point_servercommand</var> console variable. {{tf2|only}}}} | ||
| == Keyvalues == | == Keyvalues == | ||
| Line 10: | Line 10: | ||
| == Inputs == | == Inputs == | ||
| {{IO|Command|Command to execute.{{Bugfix|In Hammer, using " symbol in parameter field will corrupt the [[VMF]] file's structure, making the file unviewable for the next Hammer session.|Remove the string argument manually with a text editor.}}|param=string}} | {{IO|Command|Command to execute.{{Bugfix|In Hammer, using " symbol in parameter field will corrupt the [[VMF]] file's structure, making the file unviewable for the next Hammer session.|Remove the string argument manually with a text editor.}}|param=string}} | ||
| == ConVars == | |||
| {{varcom|start}} | |||
| {{varcom|{{tf2|only}} sv_allow_point_servercommand|"official"|string|Allow use of point_servercommand entities in map. Potentially dangerous for untrusted maps.  | |||
| disallow : Always disallow<br> | |||
| official : Allowed for valve maps only<br> | |||
| always   : Allow for all maps | |||
| }} | |||
| {{varcom|end}} | |||
| == See Also == | == See Also == | ||
Revision as of 12:10, 22 November 2022
|  Class hierarchy | 
|---|
| CPointServerCommand | 
|  client.cpp | 
Template:Base point It issues commands to the server console. It's used by simply placing it in a map and triggering the Command input, the parameter override should be the exact console command to run.[confirm] Any ConCommands/ConVars that aren't cheat flagged or hidden can be used.
 Note:Due to a high risk of abuse, it is gated by the sv_allow_point_servercommand console variable. (only in
Note:Due to a high risk of abuse, it is gated by the sv_allow_point_servercommand console variable. (only in  )
)Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentnameortarget).
 Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
Inputs
- Command <string>
- Command to execute.
 Fix:Remove the string argument manually with a text editor. Fix:Remove the string argument manually with a text editor.
ConVars
