Hope you appreciate my work in writing all of this. When you jump and hold W (forward), the engine adds a few additional ups (units per second) to your current speed. Airstrafing doesnt give you speed anymore, so the only way to gain speed is by continuously jumping.
This way, I was able to bring a headcrab all the way back to the beginning of the sector C area (where the game starts) even before the huge catastrophe. Source Engine 2004 (Half-Life 2) In Half-Life 2, the Bunnyhopping is a whole lot different from the GoldSrc style. In 8 out of 10 times, the NPC will be transferred to the next loading area too. By spawning NPC's at an area where they already excist you can spawn it right in front of a loading checkpoint and walk through it. However: There IS a way to get around it. Note 2: If you try to spawn a Non Playable Character (NPC) in an area where they do not already excist the game will freeze, like spawning a gargantua in the tram ride in the beginning of the game or if you try to spawn a scientist while fighting nihilanth. Note 1: The impulse 106 command will help a lot about figuring out what an enemy is called. The following ones are only for Opposing force: Did you know that you can spawn monsters? Now you do!