Tutorials
Point_clientcommand
With this entity you can set a client command without having to use the console.
Think, you wanna make a "video" ingame like in HL1 when the soldiers catches Gordon. You probably won't like to have the HUD shown (you just want the screen like before getting the suit or when using cl_drawhud 0), well the player wouldn't like to have to write these commands to get everything well. So you can have the entity point_clientcommand doing it for you..
Setting up the entity
Here I'll use this entity to restart a game in Counter-Strike Source.
Let's begin.
Create a room, put the player start entity (info_player_terrorist) create a button and put anywhere the entity point_clientcommand!
In the last entity give that a name... I'll use a simple one: "Command" (without the quotes). Go to your button properties and Add an output.
Setting the Output
My outputnamed Use OnPressed
Tartgets entities named Put the name of our target. In this case "Command".
Via this input Use Command "The Input "Command" will tell the target (point_clientcommand) to use a console command.
With a parameter override of I just want to restart the game... for it use "mp_restartgame 1" (without the quotes). note: The number 1 is the delay before reseting the game (in seconds)...
If you want you can use a delay or mark Once Only.

Now run the map and its done!
Example Map
I hope you understand it.
Darklight
