Hola,
Parece que estás disfrutando del foro pero aún no te has registrado. ¿Por qué no te tomas un minuto para crear una cuenta?. Como usuario registrado en 900grados tendrás acceso completo al foro sin ninguna limitación y podrás comunicarte directamente con todos los miembros de la comunidad.

Si ya tienes una cuenta inicia sesión en la parte superior derecha de esta página (login) y no verás más este aviso.

Resultados 1 al 13 de 13

Tema: Steamcmd y crear dedicados de rFactor2

  1. #1
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33

    Steamcmd y crear dedicados de rFactor2

    Hola amigos,

    Soy de Argentina y con las ofertas de estos días, muchos amigos compraron a rf2 a solo 15 usd.

    Una gran oportunidad,

    Nosotros somos una comunidad de Assetto Corsa, sin embargo......queremos amortizar la inversion en rF2.

    Para eso, hemos instalados el steamCMD de rfactor2 tal como dice en este tutorial.....

    https://steamcommunity.com/sharedfil.../?id=553088396

    No obstante, dicen que esta guía no es completa.....

    ¿Alguien pudo configurar un Servidor dedicado sin usuario Steam?

    Toda ayuda es bienvenida. Gracias

  2. #2
    Piloto de Fórmula 1 Avatar de Norman
    Registrado
    31/01/2015
    Mensajes
    2,306
    Sí, funciona bien. Yo seguí esa guía, está bien hecha, clara y concisa, sin rollos.

    El rF2 se puede usar con SteamCMD (Steam por comandos) SIN un Usuario ni Contraseña de Steam para:

    - Instalar rF2
    - Actualizar rF2
    - Usar el mod manager: p.e. para instalar/desinstalar circuitos/mods/skinpacks de los que tengas el paquete de instalación.
    - Usar el MAS Utility: p.e. para crear archivos rfmod para crear una partida, la "llave" para que la gente pueda entrar a la partida.
    - Y lanzar varias instancias de server x64 en SO x64 que queramos

    Es decir, ¿para qué hace falta una cuenta de Steam con SteamCMD?: para descargar contenido del Workshop de rF2.

    Si quieres, el contenido del Workshop lo puedes descargar en tu PC y, si usas el escritorio remoto, subirlo al servidor simplemente haciendo copia-pega.

    No sé, descargarlo en tu PC para subirlo al server no tiene ninguna ventaja, si usas la ventana de comandos en el server una vez que la cierres se borra la caché de comandos y no pueden recuperar tus datos de Steam.

    SteamCMD tiene 3 ventajas importantes con los juegos que se han desarrollado de forma compatible:

    - Tener abiertas simultáneamente instancias de server de juegos diferentes sin utilizar Usuario/Contraseña, ya que un Steam por ventanas obliga a usar Usuario/Contraseña y por tanto no permite lanzar más de 1 juego.
    - Lanzar instancias de server x86/x64 tanto en servidores Windows x86/x64 como distribuciones Linux x86/x64 con soporte de Valve para ambos casos.
    - Ocupa menos en memoria que la instancia de server convencional.

    Si te puedo resolver alguna duda más, un placer.

    El autor de la guía, Marcel Offermans, se encargó de pasar el rF1 a Steam, es el "Lead Programmer" del Automobilista y ahora está a cargo de Studio-397, la compañía que se hace cargo ahora del rF2.

    En los comentarios en Steam de la guía puedes ver que responde a las dudas si le escribes en inglés.

    Saludos!

  3. #3
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    Amigo yippssy !!!

    Tu usas Team Viewer?

    https://www.teamviewer.com/es/?pid=g...0sAaAsGG8P8HAQ

    Por de esa manera te doy acceso a nuestro servidor y me dices que tenemos mal hecho.

    La verdad que nos resultó muchisimos mas complejo que levantar un servido de AC o incluso de AMS por citar un ejemplo.



    Podríamos hablar por TS si te parece bien.

    Desde Ya !....mis infinitos agradeciemientos.

    Saludos

  4. #4
    Piloto de Fórmula 1 Avatar de Norman
    Registrado
    31/01/2015
    Mensajes
    2,306
    Hombre si es algo sencillo lo hacemos por el foro que así más pueden usarlo.

    Estoy casi seguro que si eres novato en rF2 entonces el fallo que tienes es que no has creado un "paquete" con los coches/skins/circuitos con los que quieres lanzar tu servidor; este archivo RFMOD se crea con el MAS-Utility y hay que instalarlo en el rF2 del servidor.

    ¿Estás ejecutando el DedicatedServer y te protesta porque no tienes ninguna serie instalada? ese sería el caso.

    Tener unas series instaladas, o archivo RFMOD, es "la llave" del server; puede estar vacía si le das a la gente enlaces para descargar el circuito y coche o puede contenerlo todo si quieres evitar más descargas para la gente.

    Ese archivo RFMOD le dice al servidor los archivos que tiene que tener el usuario instalados, y hace que el servidor compruebe las claves de cada elemento (coche/mod...)

    Lanzar un server en rF2 es bastante más complejo que en Automobilista.

    Comparado con Assetto Corsa es un poco más complejo pero sin llegar a ser tan sencillo como AMS, pero en este segundo caso rF2 tiene ventajas en tiempo empleado para seleccionar coches/clases/skins.

    Por contra lo que ofrece rF2 sobre Automobilista y Assetto es seguridad; actualmente Assetto Corsa sin una herramienta Anticheat de terceros es inviable para correr online; puedes cambiar los pianos por asfalto liso que no protesta, un ejemplo, y estarías corriendo en un circuito diferente al resto de personas. Automobilista os ofrece más seguridad que Assetto.

    Con el archivo RFMOD el server de rF2 además de comprobar el Missmatch, primero comprueba las claves dadas por el creador del mod/circuito; cuando alguien descomprime estos artículos y los vuelve a empaquetar, aunque no haya modificado nada, lo va a volver a empaquetar con otra clave, por tanto el contenido será idéntico pero aún así ya no le sirve al usuario para tener acceso al server. El archivo RFMOD aunque no contenga el coche y el circuito es un refuerzo al Missmatch tradicional de rF1/Automobilista, porque el server comprueba los códigos dados por el autor para ver si la gente tiene instalado lo mismo antes de pasar a revisar los archivos.

    La otra ventaja de rF2 en este aspecto, es que puedes usar el Workshop para mantener este nivel de seguridad y los participantes del campeonato se pueden despreocupar del contenido necesario para correr desde que se suscriben al campeonato en el Workshop, luego puedes actualizarlo y a ellos se les actualiza de forma automática sólo con abrir Steam.

  5. #5
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    Muchas gracias Yippssy por tu valioso tiempo,

    Suficientes argumentos a favor de rF2 para darle su merecida oportunidad.

    Si bien había avanzado bastante en la instalación, decidí arrancar de cero y hacer un paso a paso y señalizar los errores
    que me van surgiendo.

    Como pimer medida, hice exactamente esto y hasta acá, todo muy bien !



    dentro del Servidor, en C: cree la carpeta "Racing". Al descomprimir, dentro de "Racing" me creo la carpeta
    "rFactor2-dedicated"




    Bien, aca tengo mi primer interrogante......

    Dentro de UserData......¿No debería crearme una carpeta Player?


  6. #6
    Piloto de Fórmula 1 Avatar de Norman
    Registrado
    31/01/2015
    Mensajes
    2,306
    La carpeta player es igual que rF1/AMS, se crea al ejecutar "rFactor2 Dedicated.exe"

    Eso es útil por ejemplo si en algún momento quieres consultar los valores por defecto, la tuya le das click derecho meter a un ZIP, luego eliminas la que tienes, le das al EXE y te genera una nueva por defecto para consulta.

    O por ejemplo como en la última build de diciembre, que metieron líneas nuevas en el player.json/multiplayer.ini para las opciones del safety car, el tuyo a un ZIP le das al EXE y tienes el perfil player con las novedades creado.

    Luego la forma de tener diferentes configuraciones de player.json/multiplayer.ini para diferentes ligas es similar a rF1/AMS

    carpeta player (player.json/multiplayer.ini) para la liga 1
    carpeta player2 (player2.json/multiplayer.ini) para la liga 2
    etc...

    Y en el momento de crear los accesos directos que te dice la guía pues así

    Código:
    "C:\Racing\rfactor2-dedicated\Bin64\rFactor2 Dedicated.exe" +path=".."
    para la carpeta player de la liga 1

    Código:
    "C:\Racing\rfactor2-dedicated\Bin64\rFactor2 Dedicated.exe" +path=".." +profile=player2
    para la carpeta player2 de la liga 2

  7. #7
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    Me cansé amigo,



    Escuche que el Estudio está trabajando en una herramienta mas simple para levantar servidores de rf2.

    Esto nos permite darle una oportunidad a AMS que por cierto no tendrá lluvia pero creo que saca ventajas en otros temas
    no menos importante.

    Mis sinceros agradecimientos por tu vital aporte !

  8. #8
    Piloto de Fórmula 1 Avatar de Norman
    Registrado
    31/01/2015
    Mensajes
    2,306
    Hombre como vital tampoco, podiamos vivir sin ello.

    Si te cuesta haces bien, todo lo que aprendas con el rF1/AMS te sirve para luego el rF2.

    Sí el que hizo la guía, cuando hizo entrevistas al ponerse a cargo del rF2, dijo que quiere pasar todas las opciones de un admin de ligas a menús.

    Enviado desde mi GT-I9300 mediante Tapatalk

  9. #9
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    Hola Yippssy,

    Nuevamente....en otra batalla de "El Hombre" Vs "SteamCMD rFactor2".

    Hemos instalado todo como el manual indica pero veo que tenemos un problema serio de comprensión.

    Hemos agotado todas las instancias de "prueba y error" antes de formular libremente una consulta a Ti.

    Es por eso, que agradecemos tu desinteresada apoyo y logistica para que en nuestra querida comunidad
    de Argentina podamos disfrutar el presente de este rFactor2.

    Hicimos todos estos pasos :

    ************************************************** ************************************************** ***********
    1. Download the SteamCMD archive from this link: http://media.steampowered.com/installer/steamcmd.zip
    2. Create a new folder on your system for SteamCMD, for example C:\Racing\SteamCMD.
    3. Put SteamCMD.exe from the archive you downloaded in that folder.
    4. Open a shell (Windows+R to run a command, and then type “CMD”).
    5. Go to the folder you just created: cd \Racing\SteamCMD
    6. Run the following commands to install the dedicated server for the games:

    steamcmd +login anonymous +force_install_dir ../rFactor2-Dedicated +app_update 400300 +quit

    ************************************************** ************************************************** ***********

    Creamos los rfmod e instalamos los rfcmp en packages.




    Abrimos "CMD" ponemos el siguiente comando para ver la evolución del paso a paso
    de dedicado...dado que nos daba un error.

    "rFactor2 Dedicated.exe" +path=".." +profile=54394

    Siendo 54394 el perfil en reemplazo de player.



    Seleccionando cualquiera de las 3 opciones......no me aparecen los autos y pistas empaquetadas
    y desplegadas en "Select which game database to use for this server".

    Y el siguiente paso es este cuadro con campos vacíos.



    Yissppy.....espero que hayas pasado por este problema y tengas alguna solución
    para ayudarnos.

    Muchas gracias por tu atención !





  10. #10
    Piloto de Fórmula 1 Avatar de Norman
    Registrado
    31/01/2015
    Mensajes
    2,306
    Aquí tienes el fallo

    Cita Luis Miguel ha escrito Ver mensaje
    Creamos los rfmod e instalamos los rfcmp en packages.
    Hazlo al revés, primero instala los paquetes de coches/circuitos/skinpacks etc y después crea el paquete RFMOD. Si lo has hecho como lo has descrito el RFMOD está vacío y por eso ves las columnas vacías en el momento de cargar la instancia de server.

    Al crear el RFMOD aparecen sucesivas pantallas para seleccionar de entre el contenido instalado, al final aparece la pantalla para empaquetar e instalar en el server el RFMOD creado. En esta última pantalla a la inzquierda dejas desactivados los circuitos/coches si vas a darle a los usuarios esas descargas aparte más tu RFMOD por otro lado, y a la derecha deja activado las variantes de circuito/skins que quieres permitir usar en tu instancia de server con ese RFMOD concreto. Por ejemplo si los coches/circuitos son contenido original rF2 y es para correr un único día hariamos esto último, porque lo más probable es que la gente ya lo tenga descargado para no hacerles descargar otros 300/400 MB de contenido que ya tienen.

    Otro caso diferente es si se trata de una instancia que vas a utilizar durante meses con contenido variado, que por ejemplo sabes lo que quieres hoy pero la próxima semana quieres cambiar, o un campeonato que es problable que actualices contenido en un futuro, y no quieres marear a la gente con descargas; entonces en la última pantalla de creación del RFMOD deja todo activado en la columna de la izquierda, porque de esta manera tu RFMOD no será una simple "llave" que le dice al server qué material tiene que comprobar, si no que además el RFMOD contendrá los 300/400 MB, como si son 5 GB. Ese RFMOD lo pones en tu Workshop y le das a tus usuarios el enlace del artículo para que se suscriban. Cuando quieras cambiar el contenido del RFMOD que usa tu servidor lo cambias y lo actualizas en tu Workshop, y la gente que esté suscrita recibirá la actualización para entrar a tu servidor solo con abrir Steam.

  11. #11
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    El orden de los factores no alteró el producto !

    Gracias Yissppy, pero dió el mismo error.

    En un mes en donde rFactor 2 se viene con buenas novedades, queríamos avanzar con este gran simu pero al parecer
    está hecho para avanzados estudiantes de matemática cuántica...ja ja ja ja

    Al menos con el uso del SteamCMD......

    Renovaré energías y probaré luego del update, quizás "algo" lo haga mas fácil.

    Aprovecho para enviarte un gran saludo y muy agradecido por tu desinteresada asistencia.

    Saludos

  12. #12
    Piloto de karting Avatar de Luis Miguel
    Registrado
    09/05/2014
    Edad
    57
    Mensajes
    33
    Hola Norman,

    Nuevamente desde las pampas Argentinas !!!

    Volviendo a la idea de hacer un dedicado, volví a bajar el SteamCMD.



    Instalado todo, pasé los "rfcmp" a la carpeta Packages



    Luego procedimos a instalar Toban y USF2000......hasta ahí todo ok !
    Señalo los directorios porque creo que son correctos.




    Cierro el Mod Manager y abrimos el Mas2.exe ....en el cual pongo esta dirección .....



    Seleccionamos auto y pistas y presionamos "Package" con el cual creamos el archivo "rfmod".

    Luego damos "Install" y la "casilla" pasa de color ROJO a VERDE.



    En el acceso directo del Dedicado de 64 bits agrego +path=".."....tal como se observa en la foto.




    Todo listo para la hora de la verdad....de darle vida al Dedicado y .......

    Sale este error........."Dedicated Server requires at least one other mod besides......."




    Norman, lo hice 2 veces a todo el procedimiento y en los 2 casos me sale el mismo error !!

    ¿Que sugerencia me puedes dar?

    Agradezco infinitamente tu paciencia y consejos.

    Saludos

  13. #13
    Piloto de Fórmula 1 Avatar de manc0ntr0
    Registrado
    28/10/2016
    Mensajes
    1,389
    ¿Esta herramienta junto con el MAS Utility sirven para crear partidas offline con todo ya definido? He leído que hay una opción para correr offline que incluso te deja cambiar de coche dentro de la partida, o elegir un skin diferente.
    Lo que no sé es cómo se hace eso porque todo lo que veo es para online

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •