Point servercommand: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 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.
Note:In 
 Garry's Mod , due to abuse, the point_servercommand and point_clientcommand is removed.
Workaround:Use lua_run 
		
	
SirYodaJedi (talk | contribs) m (→ConVars)  | 
				No edit summary  | 
				||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{LanguageBar}}  | |||
__NOTOC__  | __NOTOC__  | ||
{{CD|CPointServerCommand|file1=client.cpp}}  | {{CD|CPointServerCommand|file1=client.cpp}}  | ||
{{this is a |  | {{this is a|logical entity|name=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 or [[console variable]] to change.{{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.}}  | ||
| Line 10: | Line 11: | ||
== Inputs ==  | == Inputs ==  | ||
{{  | {{I|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 ==  | == ConVars ==  | ||
{{varcom|start}}  | {{varcom|start}}  | ||
{{varcom|sv_allow_point_servercommand|"always"<br>{{tf2}} "official"  | {{varcom|sv_allow_point_servercommand|"always"<br><br>{{tf2}} "official"  | ||
|string|Allow use of point_servercommand entities in map. Potentially dangerous for untrusted maps.    | |string|Allow use of point_servercommand entities in map. Potentially dangerous for untrusted maps.    | ||
disallow : Always disallow<br>  | disallow : Always disallow<br>  | ||
Latest revision as of 01:06, 30 June 2025
| CPointServerCommand | 
point_servercommand  is a   logical entity  available in all 
 Source games. 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 or console variable to change.
RunConsoleCommand('command') 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.