
Todo lo que necesita para un mod de placas en el juego, es una imagen y un texto editores. Estábamos usar GIMP y notepad++.
la Preparación de
Para crear correctamente un trabajo de placa mod, necesitamos al menos tres archivos: jbeam archivo, archivo json y un archivo de textura.
Jbeam archivo contiene toda la información relevante acerca de su placa de matrícula y designa la ruta de acceso al correspondiente archivo json.
Al mismo tiempo, el archivo json contiene la ruta de acceso a todos los archivos de textura que se va a utilizar en su mod.
Por otra parte, usted debe tener al menos una textura de fondo de su placa de matrícula.
la Creación de un mod
la Preparación de la estructura del archivo
Ir a la siguiente ruta:
"C:\Users\%USERNAME%\Documents\BeamNG.drive\mods\unpacked"
Crear varias carpetas para que coincida con la correspondiente ruta de acceso del archivo de la mod. Al final se debe se parece a esto:
"C:\Users\%USERNAME%\Documents\BeamNG.drive\mods\unpacked\username_mod\vehicles\common\licenseplates\username_license_plate\"
Cambiar la negrita las partes para su mod del nombre. Sólo asegúrese de que el nombre es único, para evitar problemas con los mods de otros usuarios o de contenido oficial del juego.
Los nombres de username_mod y username_license_plate definir el nombre de su modo dentro del juego.
Crear la textura
Abrir GIMP o cualquier otro editor de imágenes. Vamos a crear el fondo de nuestra placa de la licencia. Textura para el fondo tienen una resolución de 512 y 256 píxeles - sólo para uso de la presente resolución.
Utilice este plantilla para crear su propio fondo de la placa de la licencia. Recuerde que usted necesita para crear una plantilla sin el texto. Vamos a añadir el texto más adelante.
Crear archivo json
Después de que hayamos terminado de crear la textura, necesitamos crear otro archivo json que le proporcionan la conexión entre el liccense de la placa y la textura.
{
{
"name" : "username_license_plate",
"version" : 1,
"data" : {
"size" : {"x" : 512, "y": 256},
"text" : { "x" : 0.5, "y" : 0.65, "scale" : 1, "color" : "rgb(187, 61, 0)", "limit" : 8},
"diffuse" : {
"spriteImg" : "vehicles\common\licenseplates\default\platefont_d.png",
"backgroundImg" : "vehicles\common\licenseplates\user_license_plate\user_license_plate_background_d.png",
"fillStyle" : "black"
},
"bump" : {
"spriteImg" : "vehicles\common\licenseplates\default\platefont_n.png",
"backgroundImg" : "vehicles\common\licenseplates\default\licenseplate-default_n.png",
"fillStyle" : "rgb(0,0,255)"
},
"specular" : {
"spriteImg" : "vehicles\common\licenseplates\default\platefont_s.png",
"fillStyle" : "rgb(233,233,233)"
}
}
}
Lo siguiente que tenemos que configurar nuestro archivo:
nombre: puede ser lo que usted desea.
datos:
- texto: determina la apariencia del texto. Cambie el valor de "X" y "Y" para definir la ubicación del texto. Cambio de la "escala" de ajuste para ajustar el tamaño del texto y el parámetro "color" para cambiar el color del texto. Opción "límite" especifica el número máximo de caracteres en su placa de la licencia.
- difusa/golpe/especular: aquí se debe describir el lugar donde están los distintos archivos de textura. Usted puede utilizar hasta tres diferentes tipos de mapa: - difuso-, -bump-, -especular-.
- spriteImg/backgroundImg: determinar qué texturas se utilizará para el texto (spriteImg) y de fondo (backgroundImg).
- fillStyle: determina el color que se utilizará hasta que las opciones spriteImg/backgroundImg no definido.
la Creación de jbeam archivo
{
"USERNAME_license_plate_2_1": {
"information":{
"authors":"BeamNG",
"name":"License Plate Mod",
"value":50
},
"slotType" : "licenseplate_design_2_1",
"licenseplate_path" : "vehicles/common/licenseplates/user_license_plate/user_license_plate.json"
}
}
- Cambiar el nombre de la pieza: en primer lugar, cambiar el nombre de la parte en la segunda línea a algo único.
- Ajustar la sección de "información": el parámetro "autores" especificar el nombre del autor, y el parámetro "nombre" es el nombre de su placa de matrícula. Este nombre aparecerá en el juego.
- slotType: este ajuste "licenseplate_design_2_1". Este parámetro es crucial y tiene una relación directa con la raíz jbeam archivo del vehículo. El valor "_2_1" define la relación de la placa.
- licenseplate_path: especifica la ruta de acceso a la correspondiente archivo json.

