Spy hack is like you run in the map but your char is still at the spawnpoint...
ok, i have no clue about "knife map", or "weapon unblock"? but if you turn ON spy and you press B, the top left corner of your screen will say "spymode: ON" if it's on, where ever you pressed the B button at, your character will freeze, leaving you free to run around without being seen. if you press B again, it will teleport your character to where ever your CURRENT position is. if you play combat arms, it's the same as "ghost mode."
you CAN'T do damage in spy mode, and your character CAN be shot, where ever you activated spymode at.
Example. start team death match, VERY beginning of game, press B [spymode: ON]. run into their spawn and press B again [spymode: OFF]. your body will then TELEPORT from YOUR spawn to THEIR spawn making it impossible to die while running into their spawn. once it's OFF you CAN be seen, and shot at again.