cs16installer.com

CS 1.6 Surf — movimento que explora física

Como Counter-Strike 1.6 Surf funciona — física de rampa, sv_airaccelerate, combat surf vs. skill surf, mapas top e onde surf vive competitivamente.

Atualizado: 2026-07-30

Surf é um modo de movimento nascido de uma peculiaridade da física do Counter-Strike 1.6 que virou disciplina competitiva. Segure uma tecla de strafe contra uma rampa íngreme e a física de air-strafe da GoldSrc te arremessa pelo nível em velocidades muito acima do teto normal de 250 unidades/segundo.

Surf começou como novidade por volta de 2003-2004, gerou seu próprio formato de mapa e eventualmente virou uma das habilidades mais exportadas do jogo — CS: Source, CS:GO e CS 2 todos têm comunidades de surf que traçam direto de volta ao CS 1.6.

A física por trás disso

O código de movimento da GoldSrc permite air acceleration — quando no ar, se seu ângulo de visão difere da direção da sua velocidade, a engine adiciona um pequeno componente de velocidade na direção pra onde você está olhando. Normalmente esse valor tem cap baixo. Num servidor surf:

sv_airaccelerate 100    // padrão 10 — servidores surf destravam isso
sv_maxvelocity 3500     // padrão 3500, às vezes maior em surf hardcore

Com sv_airaccelerate alto, deslizar por uma rampa 30°-60° com uma tecla de strafe produz aceleração contínua. Surfers habilidosos batem 3000-4000 unidades/segundo em mapas difíceis. A velocidade normal de corrida é 250.

Duas disciplinas

Combat Surf

  • Surf + atirar em outros jogadores
  • Armas dropam em rampas, jogadores surfam entre elas
  • Mapas populares: surf_ski, surf_greatriver, surf_ski_2, surf_ski_new
  • Mesma categorização no server browser de qualquer modo deathmatch

Skill Surf

  • Pura disciplina de movimento — ir do início do mapa ao fim o mais rápido possível
  • Servidor rastreia tempo de conclusão; leaderboards publicados
  • Níveis de dificuldade: Tier 1 (fácil) até Tier 6 (pesadelo)
  • Sem combate, nenhum outro jogador interfere na run

Técnicas chave

  • Entrada de rampa — bater na rampa com A ou D pressionado antes de tocar, pra que o momentum carregue pra dentro
  • Angle matching — vire sua visão ligeiramente na direção da rampa pra maximizar aceleração
  • Airtime chaining — sair de uma rampa e pousar exatamente na próxima sem tocar chão plano
  • Boost surfing — alguns mapas têm triggers de booster que adicionam velocidade plana
  • Perfs — perfect edge boosts, adicionando velocidade significativa no topo de uma rampa

Mapas populares

  • surf_ski_new — o mapa de iniciante — uma rampa longa com fim curvado
  • surf_utopia_v3 — mapa lendário skill tier 3 com música icônica
  • surf_kitsune_v2 — tier 4 com tema anime e bônus multi-estágio
  • surf_greatriver — clássico combat surf com rounds só de pistola
  • surf_shrekfrogs — mapa meme, tier 2
  • surf_lithium — mapa de recorde da comunidade Xtreme-Jumps, tier 5

O formato do mapa usa arquivos .bsp como qualquer mapa de CS; nada especial pra instalar além de jogar o arquivo em cstrike/maps/.

Comunidade e recordes

  • Xtreme-Jumpsxtreme-jumps.eu — agregador de recordes EU de longa data pra Surf, KZ, Bhop e Trikz. Desde ~2004.
  • Fóruns AlliedModders — plugins de servidor pra tracking de tempo, saves de checkpoint e replay de recorde: forums.alliedmods.net
  • Categoria Surf do GameBanana — milhares de mapas da comunidade, gamebanana.com/games/2

Plugins de servidor que fazem servidores surf funcionarem

  • Surf timer — rastreia tempo, splits, tentativas de WR (world record)
  • Checkpoint plugin — save/load de posição, útil pra modo de prática
  • Autobhop — permite bhop com hold-space em mapas de iniciante (banido em servidores de recorde)
  • Save/Load velocity — pausa sua velocidade, útil pra prática de setup

Migração pra engine Source

Surf pico no CS 1.6 na metade dos anos 2000, depois a disciplina em grande parte migrou pra CS: Source (melhor previsibilidade de física) e eventualmente CS:GO. Mas servidores pequenos dedicados de surf de CS 1.6 ainda existem, particularmente na região CIS.

As técnicas principais traduzem entre engines com ajuste:

  • CS 1.6: sv_airaccelerate 100
  • CS:S / CS:GO: sv_airaccelerate 150 ou 2000 dependendo do servidor

E depois?