08/04/2007
Muchos jugadores se hacen la misma pregunta al sumergirse en la caótica diversión de Sven Co-op: ¿es posible jugar con compañeros controlados por la inteligencia artificial? La respuesta corta es que el juego base no incluye un sistema de bots. Sin embargo, la comunidad, siempre activa y brillante, ha creado una solución increíblemente robusta y personalizable que transforma por completo la experiencia en solitario o en grupos pequeños. Hablamos de RCBot, una modificación que no solo añade bots, sino que te da un control casi total sobre su comportamiento, permitiéndote disfrutar de cualquier mapa cooperativo como si estuvieras con un escuadrón de amigos bien coordinados. En esta guía definitiva, te llevaremos de la mano a través de todo el proceso, desde la instalación hasta los comandos más avanzados para que te conviertas en un maestro de los bots en Sven Co-op V5.

¿Qué es y Cómo Funciona RCBot?
RCBot no es un simple añadido de personajes que te siguen y disparan. Es un complejo sistema de inteligencia artificial basado en AngelScript que se integra en Sven Co-op. Su principal característica es el uso de waypoints (puntos de ruta), que son marcadores que los desarrolladores de mapas o los propios jugadores pueden colocar para guiar a los bots a través de los niveles. Esto significa que los bots no se limitan a seguirte ciegamente; pueden navegar por entornos complejos, resolver puzzles simples, usar ascensores, presionar botones y completar objetivos de manera autónoma. Es, en esencia, la herramienta que hace posible la verdadera experiencia cooperativa sin necesidad de otros jugadores humanos.
Instalación: Poniendo a Tus Compañeros en el Juego
El proceso de instalación puede parecer intimidante al principio, pero si sigues estos pasos cuidadosamente, tendrás a tus bots listos para la acción en pocos minutos. Es un proceso que solo necesitas hacer una vez.

- Descarga los Archivos: Lo primero es obtener los archivos de RCBot. Generalmente, vienen en un archivo ZIP. Busca la versión compatible con Sven Co-op 5.x.
- Extracción de Archivos: Una vez descargado, descomprime el contenido del archivo. Deberás copiar todos los archivos y carpetas extraídos en la siguiente ruta dentro de tu instalación de Sven Co-op:
svencoop/scripts/plugins/BotManager/. Si alguna de estas carpetas no existe, créala. Es probable que te pida sobrescribir algunos archivos; acepta para asegurarte de tener la última versión. - Activación del Plugin: Este es el paso más importante. Debes decirle a Sven Co-op que cargue el plugin de los bots. Para ello, navega a tu carpeta principal de
svencoopy busca el archivo llamadodefault_plugins.txt. Ábrelo con un editor de texto como el Bloc de Notas. - Edición del Archivo de Plugins: Dentro del archivo, verás una lista de plugins. Debes añadir la entrada para RCBot. La estructura debe verse así:
"plugins"
{
"plugin"
{
"name" "RCBot"
"script" "BotManager/BotManager"
"concommandns" "rcbot"
}
// Aquí pueden ir otros plugins
}Asegúrate de no poner comentarios (
//) delante de estas líneas, ya que eso las desactivaría. Guarda el archivo y ciérralo.
¡Y eso es todo! La próxima vez que inicies Sven Co-op, el sistema de bots estará activo y listo para recibir tus órdenes.
Comandos Esenciales: Dando Órdenes a tu Escuadrón
Ahora que tienes los bots instalados, es hora de traerlos al campo de batalla. Todas las interacciones con el sistema de RCBot se realizan a través de la consola de desarrollador (que se activa con la tecla `~` por defecto).

Añadir y Gestionar Bots
- Añadir un bot: El comando más básico y esencial. Simplemente abre la consola y escribe:
as_command rcbot.addbot. Un bot con un nombre aleatorio se unirá a tu partida. Puedes repetir el comando para añadir más. - Establecer una cuota automática: Si no quieres añadir bots manualmente cada vez, puedes configurar una cuota para que se unan automáticamente hasta alcanzar un número determinado. Para ello, edita el archivo
config.inique se encuentra enscripts/BotManager/configy cambia la línea `quota=0` por el número de bots que desees (ej. `quota=3`).
Comandos de Chat para el Control Directo
Una de las características más geniales de RCBot es la capacidad de dar órdenes a bots específicos usando el chat del juego. La sintaxis es simple: `<nombre del bot> <orden>`.
<nombre del bot> follow me: El bot te seguirá a ti.<nombre del bot> wait here: El bot se detendrá en tu ubicación actual y esperará.<nombre del bot> heal me: Si el bot tiene un Medkit, intentará curarte.<nombre del bot> revive me: Si el bot tiene un Medkit y estás muerto, intentará revivirte.<nombre del bot> press this button: El bot se moverá a tu posición e intentará presionar el botón más cercano.
El Sistema de Waypoints: La Clave de la Inteligencia
Si al añadir un bot este se queda quieto sin hacer nada, no te asustes. Lo más probable es que el mapa en el que estás jugando no tenga un archivo de waypoints. Los bots necesitan estos puntos de ruta para saber cómo moverse. Tú mismo puedes crearlos, aunque es un proceso que requiere paciencia.

Comandos Básicos de Waypointing
Para trabajar con waypoints, primero debes activarlos visualmente en el juego. Esto solo funciona si eres el anfitrión de la partida (listen server).
as_command rcbot.waypoint_on: Muestra todos los waypoints y las conexiones entre ellos.as_command rcbot.waypoint_off: Oculta los waypoints.as_command rcbot.waypoint_add: Crea un nuevo waypoint en tu ubicación actual.as_command rcbot.waypoint_delete: Elimina el waypoint más cercano a ti.as_command rcbot.waypoint_save: Guarda tu trabajo. ¡No olvides hacerlo!
Para conectar dos waypoints, ve al primero y escribe as_command rcbot.pathwaypoint_create1, luego ve al segundo y escribe as_command rcbot.pathwaypoint_create2. Se creará una ruta entre ellos.
Tipos de Waypoints: Dando Contexto a los Bots
No todos los waypoints son iguales. Puedes asignarles tipos para indicar a los bots acciones específicas que deben realizar. Esto se hace con el comando as_command rcbot.waypoint_givetype <tipo> estando cerca del punto. A continuación, una tabla con algunos de los tipos más comunes y su función:
| Tipo de Waypoint | Función |
|---|---|
| health | Indica la ubicación de un botiquín o estación de salud. |
| armor | Indica la ubicación de baterías o cargadores de traje HEV. |
| ammo / weapon | Marca la posición de munición o un arma específica. |
| ladder | Se coloca al inicio y al final de una escalera para que los bots sepan cómo usarla. |
| crouch | Fuerza al bot a agacharse para pasar por un área baja. |
| jump | Indica un punto donde el bot necesita saltar para continuar. |
| important | Marca un objetivo crucial, como un botón o una palanca necesaria para progresar. |
| end | Se coloca en el punto final del mapa para indicar el objetivo final. |
Preguntas Frecuentes (FAQ)
- P: ¿Por qué mis bots no se mueven después de añadirlos?
- R: La causa más común es la falta de un archivo de waypoints (.rcw) para el mapa actual. Los bots necesitan estas rutas predefinidas para navegar. Puedes intentar buscar uno en línea o crearlo tú mismo.
- P: ¿Necesito ser administrador del servidor para usar estos comandos?
- R: Para añadir bots y darles órdenes por chat, generalmente no. Sin embargo, para crear o editar waypoints, necesitas ser el anfitrión de una partida local (listen server) o tener permisos de administrador en un servidor dedicado.
- P: ¿Los bots pueden usar todas las armas?
- R: Sí, RCBot está diseñado para ser compatible con el arsenal de Sven Co-op, incluyendo armas como la M16 o la SporeGun. Su efectividad dependerá de la situación y la programación de su IA.
- P: ¿Es muy difícil crear waypoints para un mapa completo?
- R: Puede ser un proceso laborioso y que requiere tiempo, especialmente en mapas grandes y complejos. Sin embargo, es muy gratificante ver cómo los bots navegan perfectamente por un mapa gracias a tu trabajo. Empieza con mapas pequeños para practicar.
Dominar RCBot abre un mundo de posibilidades en Sven Co-op, permitiéndote enfrentar cualquier desafío cooperativo sin depender de otros jugadores. Aunque la curva de aprendizaje para las funciones avanzadas como el waypointing puede ser pronunciada, los comandos básicos son suficientes para mejorar enormemente tu experiencia de juego. ¡Ahora ve y lidera a tu escuadrón hacia la victoria!
Si quieres conocer otros artículos parecidos a Guía Definitiva de Bots para Sven Co-op V5 puedes visitar la categoría Guías.
