Para modificar el recoil (retroceso) de las armas, debes ir a la siguiente ruta dentro de tu servidor:
cstrike/addons/accuracyfix/
Ahí encontrarás un archivo llamado accuracyfix.cfg. Ese es el archivo que debes editar. Dentro verás varias cvars (variables de configuración) que controlan el comportamiento del recoil y la precisión de cada arma.
¿Cómo se modifica?
El archivo funciona con cvars que tienen un nombre y un valor entre comillas. Por ejemplo:
af_distance_weapon_ak47 "8192.0"
- af_distance_weapon_ak47 → es el nombre de la cvar (no se cambia).
- "8192.0" → es el valor que puedes modificar.
Solo debes cambiar el número entre comillas y guardar el archivo. Luego reinicia el servidor o cambia el mapa para que los cambios tengan efecto.
Explicación de las cvars
1. af_jump_fix — Corrección al saltar
af_jump_fix "0"
Controla si el traceline (la línea de disparo) se corrige cuando el jugador está saltando.
| Valor | Significado |
|---|---|
| 0 | El jugador debe estar en el suelo (FL_ONGROUND) para que se aplique la corrección. (Por defecto) |
| 1 | La corrección se aplica en todas las condiciones (incluso saltando). |
2. af_distance_all — Distancia de verificación para todas las armas
af_distance_all "-1.0"
Si se establece un valor, reemplaza la configuración individual de todas las armas.
| Valor | Significado |
|---|---|
| -1.0 | Desactivado. Se usan los valores individuales de cada arma. (Por defecto) |
| Otro número | Se aplica esa distancia a todas las armas por igual. |
La distancia por defecto de cada arma es 8192.0.
3. af_distance_weapon_* — Distancia por arma
af_distance_weapon_ak47 "8192.0" af_distance_weapon_m3 "1024.0"
Cada arma tiene su propia cvar para definir la distancia máxima de verificación del traceline.
- La mayoría usa 8192.0.
- La M3 y la XM1014 usan 1024.0 (escopetas).
- Puedes subir o bajar este valor según el arma.
Ejemplo: Si quieres que la AK-47 tenga menos alcance de verificación:
af_distance_weapon_ak47 "4096.0"
4. af_accuracy_all — Precisión para todas las armas
af_accuracy_all "-1.0"
Igual que af_distance_all, pero para la precisión.
| Valor | Significado |
|---|---|
| -1.0 | Desactivado. Se usan los valores individuales. (Por defecto) |
| Otro número | Se aplica a todas las armas por igual. |
El valor por defecto de precisión es 9999.0.
5. af_accuracy_weapon_* — Precisión por arma
af_accuracy_weapon_ak47 "9999.0"
Define la distancia a la que se corrige el traceline para cada arma. Cuanto mayor sea el valor, más lejos se corrige la precisión.
Ejemplo: Para hacer la AWP más precisa a larga distancia:
af_accuracy_weapon_awp "12000.0"
Resumen rápido
| Cvar | Qué controla | Valor por defecto |
|---|---|---|
| af_jump_fix | Corrección al saltar | 0 |
| af_distance_all | Distancia global (reemplaza individuales) | -1.0 |
| af_distance_weapon_* | Distancia por arma | 8192.0 (escopetas 1024.0) |
| af_accuracy_all | Precisión global (reemplaza individuales) | -1.0 |
| af_accuracy_weapon_* | Precisión por arma | 9999.0 |
Pasos para modificar
- Entra a cstrike/addons/accuracyfix/.
- Abre accuracyfix.cfg con un editor de texto (Notepad++, nano, etc.).
- Busca la cvar del arma que quieres ajustar.
- Cambia el valor entre comillas.
- Guarda el archivo.
- Reinicia el servidor o cambia de mapa.
Nota: Si usas af_distance_all o af_accuracy_all con un valor distinto a -1.0, los valores individuales de las armas serán ignorados.
Listado completo de cvars por arma
Distancias (af_distance_weapon_*)
af_distance_weapon_ak47 "8192.0" af_distance_weapon_aug "8192.0" af_distance_weapon_awp "8192.0" af_distance_weapon_deagle "8192.0" af_distance_weapon_elite "8192.0" af_distance_weapon_famas "8192.0" af_distance_weapon_fiveseven "8192.0" af_distance_weapon_g3sg1 "8192.0" af_distance_weapon_galil "8192.0" af_distance_weapon_glock "8192.0" af_distance_weapon_glock18 "8192.0" af_distance_weapon_m249 "8192.0" af_distance_weapon_m3 "1024.0" af_distance_weapon_m4a1 "8192.0" af_distance_weapon_mac10 "8192.0" af_distance_weapon_mp5navy "8192.0" af_distance_weapon_p228 "8192.0" af_distance_weapon_p90 "8192.0" af_distance_weapon_scout "8192.0" af_distance_weapon_sg550 "8192.0" af_distance_weapon_sg552 "8192.0" af_distance_weapon_tmp "8192.0" af_distance_weapon_ump45 "8192.0" af_distance_weapon_usp "8192.0" af_distance_weapon_xm1014 "1024.0"
Precisión (af_accuracy_weapon_*)
af_accuracy_weapon_ak47 "9999.0" af_accuracy_weapon_aug "9999.0" af_accuracy_weapon_awp "9999.0" af_accuracy_weapon_deagle "9999.0" af_accuracy_weapon_elite "9999.0" af_accuracy_weapon_famas "9999.0" af_accuracy_weapon_fiveseven "9999.0" af_accuracy_weapon_g3sg1 "9999.0" af_accuracy_weapon_galil "9999.0" af_accuracy_weapon_glock "9999.0" af_accuracy_weapon_glock18 "9999.0" af_accuracy_weapon_m249 "9999.0" af_accuracy_weapon_m3 "9999.0" af_accuracy_weapon_m4a1 "9999.0" af_accuracy_weapon_mac10 "9999.0" af_accuracy_weapon_mp5navy "9999.0" af_accuracy_weapon_p228 "9999.0" af_accuracy_weapon_p90 "9999.0" af_accuracy_weapon_scout "9999.0" af_accuracy_weapon_sg550 "9999.0" af_accuracy_weapon_sg552 "9999.0" af_accuracy_weapon_tmp "9999.0" af_accuracy_weapon_ump45 "9999.0" af_accuracy_weapon_usp "9999.0" af_accuracy_weapon_xm1014 "9999.0"
English
Español