Tú eliges Capital SimCity Capital Sims Capital Spore
Capital Sims

Tutorial: Clonación de Objetos (Nivel : Básico-Medio)

De Capital Sims

Saltar a: navegación, buscar

Contenido

Introducción

En este tutorial les enseñaré a clonar objetos para que puedan personalizarlos a gusto.

Deben tener en cuenta que los programas que usaremos están en continuo desarrollo y algunas cosas pueden fallar.

En la base de datos del juego tenemos objetos presentes en el catálogo y también tenemos objetos que NO están presentes en el catálogo.

Les enseñaré a clonar los objetos presentes en el catálogo.
Al finalizar el Tutorial les hablaré de los Objetos NO presentes en el catálogo y por qué no les enseñaré a clonarlos.


Programas necesarios

Nota: Es necesario tener instalado NET Framework 3.5 para el correcto funcionamiento de los programas. Al instalar el s3oc, el programa de instalación les pedirá que pongan la ruta donde tienen instalado los Sims 3, tienen que hacerlo para que el programa pueda acceder al contenido del juego, esto no lo afectará, es necesario para poder clonar las cosas.

NOTA IMPORTANTE: SEGUIR CADA PASO DEL TUTORIAL, NO TRATAR DE HACER NADA MAS SIN ANTES SABER LO QUE SE ESTA HACIENDO, SOLO LOS QUE TIENEN CONOCIMIENTOS DE PROGRAMACION Y EL USO DE ESTOS PROGRAMAS PUEDEN HACER LO QUE QUIERAN...


s3oc

El menú buscamos FILE-> NEW(CLONE)

Imagen01.jpg

Hay muchas cosas que podemos clonar, para el Tutorial yo clonaré las revistas.
Una vez que tenemos seleccionado el objeto que queremos clonar hacemos clic en el botón Clone or Fix

Imagen02.jpg


Configurar

Imagen03.jpg


1 : Marcamos la casilla DEFAULT RESOURCES ONLY. Marcando esta opción evitamos tener texturas no necesarias al clonar un objeto. IMPORTANTE : NO MARCAR LA CASILLA INCLUDE THUMBNAILS. El juego creará las miniaturas para nuestros objetos.
2 : Marcamos la casilla CREATE MISSING STRINGS TABLES, marcando esta opción TENDREMOS TODOS LOS ARCHIVOS DE IDIOMA DEL JUEGO.
3 : Marcamos la casilla RENUMBER / RENAME INTERNALLY. Marcando esta opción CREAMOS NUESTRO CODIGO UNICO para el objeto. Escribimos nuestro CODIGO UNICO, puede ser nuestro nombre/nick mas el nombre de nuestro cuadro o lo que quieran. IMPORTANTE : NO MARCAR LA CASILLA PRESERVE CATALOG RESOURCE IIDs, SI MARCAMOS ESA OPCION NO FUNCIONARA NUESTRO OBJETO EN EL JUEGO
4 : Ponemos el nombre para nuestro objeto.
5 : Escribimos una descripción para nuestro objeto, puede ser cualquier cosas que piensen.
6 : Marcamos la casilla COPY ENGLISH TO ALL LANGUAGES.
7 : Ponemos el precio para nuestro objeto.
8 : Clic en el botón START para empezar con la clonación.

El s3oc nos pedirá un nombre y dónde queremos guardar el archivo *.package, le ponemos el nombre, buscamos donde guardarlo, clic en OK y esperamos a que el archivo *.package sea creado. luego ya podemos cerrar el s3oc.


s3pe

NOTA : NO ES NECESARIO SABER PARA QUE SIRVE CADA COSA DEL PROGRAMA, USTEDES SOLO USARAN EL S3PE PARA EXTRAER EL CONTENIDO DEL ARCHIVO *.PACKAGE, EDITARLO Y LUEGO CREAR NUEVAMENTE EL ARCHIVO *.PACKAGE PARA USARLO EN EL JUEGO.

Vamos al menú FILE->OPEN y buscamos nuestro archivo *.package

Imagen04.jpg

Seleccionamos todos los archivos luego el menú FILE->EXPORT, y buscamos una carpeta para guardar los archivos.

Imagen05.jpg

Nota: Para seleccionar todos los archivos, hacer clic en el primero, luego presionan la tecla shift(flecha arriba sobre la tecla control) sin soltar la tecla hacer clic en el ultimo archivo y listo...
Cerramos el s3pe.


Buscar la imagen

Buscamos el archivo *.DDS con la imágen o textura del objeto clonado

NOTA: Las Texturas de los objetos TIENEN UN TAMAÑO DETERMINADO y algunas veces UNA SOLA TEXTURA ES COMPARTIDA POR VARIOS OBJETOS

En este caso tenemos una imagen compatida, no se preocupen que LOS CAMBIOS QUE HAREMOS NO AFECTARAN A OTROS OBJETOS DEL JUEGO.

Imagen06.jpg

NOTA IMPORTANTE : SI LA TEXTURA TIENE CANAL ALFA, NO HACER NINGUN CAMBIO EN EL CANAL ALFA


Crear nuestro diseño para el objeto clonado

Como yo he clonado las revistas, usaré una foto de mi Sim, Dalia, es mi vampiresa de los Sims 2... lo bueno es que también es modelo.

Imagen07.jpg

Pueden hacer sus diseños como ustedes quieran y como un BONUS les daré algo más.
Aquí pueden descargar el tipo de letra (Font) de los Sims 3 Simlish Font


Modificar la imagen para nuestro objeto

La imagen *.DDS clonada tiene una resolución de 512x512 pixeles, pero tiene texturas de varios objetos. En este caso debemos modificar sólo la textura que pertenece a nuestro objeto clonado. La parte que corresponde a la textura para mi Objeto es de 128 x 128 píxeles. Como lo demás no era necesario lo borré. RESPETAR SIEMPRE LA POSICION DE LAS IMAGENES.

Imagen08.jpg

LAS TEXTURAS DE LOS OBJETOS SIEMPRE TENDRAN RESOLUCIONES EN MULTIPLOS DE 8, POR EJEMPLO 128X128, 256X256, 512X512 NOTA IMPORTANTE : NUNCA CAMBIAR EL TAMAÑO DE LAS IMAGENES


Guardar nuestra imagen

Guardamos nuestra imagen en formato *.DDS La textura no tenía canal alfa entonces guardamos la imagen sin el canal alfa.

Imagen09.jpg


Al guardar la imagen en formato *.DDS usar el formato DXT5 cuando tiene canal alfa y DXT1-4 cuando NO tiene canal alfa.
En el caso de los objetos, NO ES NECESARIO USAR TEXTURAS DE ALTA CALIDAD, ESO HARIA LENTO EL JUEGO.

NOTA IMPORTANTE : NO CAMBIAR EL NOMBRE DE LOS ARCHIVOS *.DDS O NO SE VERAN EN EL JUEGO, USAR SIEMPRE EL NOMBRE CREADO POR EL S3OC.


Utilizar el s3pe para crear el archivo *.package

En el menú del s3pe seleccionamos FILE->NEW
Luego FILE->IMPORT, buscamos nuestros archivos y al importarlos marcamos la opción COMPRESS luego IMPORT. Hacemos eso para que el archivo *.package sea comprimido al momento de crearlo, así ocupará menos espacio.

Imagen10.jpg

En el menú seleccionamos FILE->SAVE AS, le damos un nombre a nuestro archivo y esperamos un momento hasta que sea creado. Una vez creado el archivo cerramos el s3pe.

Ahora no será necesario hacer nada más con nuestro archivo *.package, ya podemos usarlo en el juego. Lo copiamos en la carpeta Mods\Packages del juego y cargamos el juego.


Vemos que nuestro objeto funcione en el juego

Al cargar el juego veremos nuestro objeto en el catálogo de acuerdo al precio que le dimos.
Verificamos que todo esté bien, nombre, precio, descripción, miniaturas.

Imagen11.jpg

NOTA: Si quieren hacer las miniaturas personalizadas para sus objetos, pueden hacerlo siguiendo los pasos 6, 7 y 8 del Tutorial de Creación de Cuadros.
Si no quieren miniaturas personalizadas no hará falta hacer nada más y ya pueden disfrutar de su nuevo objeto.

Hasta aquí el Tutorial para clonar objetos presentes en el catálogo


Clonar objetos que NO están presentes en el catálogo es un proceso más complicado.

Cuando usamos el s3oc al seleccionar un objeto debemos configurar algunas cosas más en el programa.

Para que el objeto clonado sea VISIBLE EN EL CATALOGO y podamos comprarlo, primero debemos marcar algunas opciones en la pestaña Room Flags en el s3oc.

Imagen12.jpg

Luego debemos marcar más opciones en la pestaña Function Flags del s3oc.

Imagen13.jpg

Al marcar todas estas opciones nuestro objeto clonado SERA VISIBLE EN EL CATALOGO.
Luego le damos el nombre, descripción y precio.

ESTO PARECE FACIL, PERO NO LO ES

Muchos de los objetos ( por no decir todos ) son objetos que nuestros sims pueden usar.
En algunos casos LOS OBJETOS NO SON VISIBLES EN EL CATALOGO AUN SI MARCAMOS LAS OPCIONES CORRECTAS EN EL S3OC.
En otros casos SI NUESTROS SIMS USAN UN OBJETO CLONADO PUEDE DESAPARECER Y TENEMOS QUE COMPRARLO OTRA VEZ.

CLONAR OBJETOS NO PRESENTES EN EL CATALOGO SIN ERRORES, REQUIERE DE CONOCIMIENTOS AVANZADOS DE PROGRAMACION.

Como un ejemplo les pondré mis PIZZAS, si alguno trata de clonar la Pizza, luego me preguntarán por qué desaparece cuando nuestros sims tratan de comerla...
Eso pasa porque los objetos NO presentes en el catálogo tienen funciones programadas en otros archivos del juego que NO SON CLONADOS
Para evitar esos errores con los objetos clonados es necesario cambiar muchas cosas en los archivos, esos cambios se hacen usando codigos hexadecimales.

Antes que me lo pregunten, les diré que también es posible crear interaciones a nuestros objetos.
Para eso solo tienen que saber programar una librería (*.dll) usando C+ y luego de compilar esa librería se tiene que editar algunos archivos del objeto en código hexadecimal haciendo referencia a la librería *.dll
Por ejemplo, si quieren hacer que un objeto diga "Hola" a nuestros sims, la librería .dll tendría unas 20 a 30 lineas de códigos de programación...

Para finalizar les diré que el mesh SIEMPRE está en todos los objetos o cuadros que clonamos.
La forma en que están programadas las cosas en los Sims 3 hace que NO sea posible separar el mesh de los objetos con el s3oc. Solo es posible separar el mesh de los objetos con algunos programas creados especialmente para eso.
Crear nuevos mesh para nuestros objetos clonados será parte de otro tutorial.

La ropa está programada de otra forma y en ese caso SI es posible tener el mesh por separado.
Las texturas de toda la ropa están separadas de los mesh en los archivos del juego.
En otro tutorial les enseñare a crear la ropa y accesorios, también les explicaré con más detalle estas cosas.

ESO ES TODO

Espero que ahora puedan hacer más cosas para sus Sims.

Para cualquier consulta sobre el tutorial, podéis acceder al tema del Foro (aquí).


Tutorial elaborado por DarkShadow y transcrito por Rakeluky - Equipo CS


Volver a Portada
Obtenido de «http://sims.capitalsim.net/mw/index.php?title=Tutorial:_Clonaci%C3%B3n_de_Objetos_(Nivel_:_B%C3%A1sico-Medio)&oldid=4801»
Comunidad Capital Sim (2003-2008) webmaster arroba capitalsim.net