STALKERHispano

Miércoles, 04 17th

Last updateMar, 16 Ene 2024 4pm

Nadie nace aprendido, si te has quedado estancado en el desarrollo de tu Mod, o quieres saber como hacer algo... ya sabes donde ir.

TEMA: [Tutorial] Primeros pasos con el all.spawn

[Tutorial] Primeros pasos con el all.spawn 02 Nov 2010 02:14 #80

  • estephanie
  • Avatar de estephanie
  • DESCONECTADO
  • STALKER Curtido
  • Mensajes: 419
  • Gracias recibidas 34
otro tutorialito para ir animando el foro :)


Ahora veremos cómo comenzar a editar el tan famoso all.spawn. Notese que hay operaciones mucho más complejas que se pueden hacer con este archivo, pero de mientras esta primera parte abarcará descompilar y compilar. Llega a ser un poco engorroso trabajar con el all.spawn, pero sin duda es satisfactorio ver los resultados al final.

Primeramente, la lista de cosas que necesitamos para la masacre:
>ActivePerl aquí
>Bardak´s ACDC :
Para SoC: aquí*
Para CoP: aquí
> pack.bat y unpack.bat aquí


*link del script más reciente (parches del 4 al 6) para SoC. Hay ACDC para los parches anteriores al 4 pero ya casi nadie juega ni hace mods para esas versiones.

Ahora lo bueno.

Primeramente hay que instalar active perl como cualquier otro programa.
Teniendo ya nuestro all.spawn recién extraido en un nuevo folder, copia en la misma carpeta el contenido del ACDC adecuado y bat.zip.

spw1.jpg



Ejecutamos _unpack.bat

spw2.jpg




Ahora tendremos varios .ltx que serán los que podemos editar

spw3.jpg



Advertencia: Spoiler! [ Clic para expandir ]



Una vez hechos los cambios necesarios, para volver a empaquetar ejecuta _pack.bat y creará un nuevo archivo llamado new.spawn, el cual hay que renombrar cuando se coloque en la carpeta gamedata del juego. Si hay un error en los cambios, el proceso se cortará por si mismo o aparecerán mensajes de error en la ventana del ejecutable. Si todo estuvo bien editado se creará el archivo sin problemas y con el log limpio. Aun así no hay que cantar victoria, los errores pueden aparecer estando a medio juego :P

spw4.jpg




continuará...
Adjuntos:

Quien tenga el valor y la...
Última Edición: 05 May 2011 22:15 por estephanie.
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

Re: [Tutorial] Primeros pasos con el all.spawn 02 Nov 2010 19:03 #119

  • dade
  • Avatar de dade
  • DESCONECTADO
  • Conciencia-C
  • Mensajes: 413
  • Gracias recibidas 13
¡Qué grande! Esencial si se quiere modificar realmente el juego.

Los Way no son EXACTAMENTE caminos de los stalkers, sino lugares de referencia (Smart Terrains). Con esos Smart Terrains lo que puedes hacer es decirle a los PNJ donde ir o por donde pasar, e incluso que hacer una vez llegados ahí (ahí se enlaza con los ALife que redirigen a un script). También lo puedes usar para que, por ejemplo, un PNJ en particular se quede siempre en el mismo lugar.

Tampoco es que sea yo el lumbreras de los all.spawn, pero por lo que he ido husmeando se trata de eso.

Para tu post te recomiendo echarle un ojo, si no lo has echo ya a sdk.stalker-game.com/en/index.php?title=Editing_all.spawn

Ciaooooo
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

Re: [Tutorial] Primeros pasos con el all.spawn 03 Nov 2010 16:58 #149

  • estephanie
  • Avatar de estephanie
  • DESCONECTADO
  • STALKER Curtido
  • Mensajes: 419
  • Gracias recibidas 34
asi que es eso! gracias por aclarar y por la página Dade :cheer:

Quien tenga el valor y la...
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

Re: [Tutorial] Primeros pasos con el all.spawn 24 Nov 2010 00:50 #1933

  • estephanie
  • Avatar de estephanie
  • DESCONECTADO
  • STALKER Curtido
  • Mensajes: 419
  • Gracias recibidas 34
(Sorry por el doble post)

Ya que tenemos nuestros archivos, antes de comenzar a modificar vamos a ver un poco cómo estan estructuradas algunas de las secciones que forman cada entrada en el archivo. Las que no aparecen listadas más abajo conviene mejor no modificarlas o aun no estan totalmente investigadas.

Existen varios tipos de entradas para spawnear objetos, de momento solo veremos las 4 más básicas:
  • NPC
  • Objetos
  • Smart Terrains
  • Space Restrictors


Abrimos por ejemplo alife_l01_escape.ltx que es el archivo correspondiente al Cordón. En este caso tomaremos a Wolf, un balde, un smart terrain y un space restrictor como voluntarios involuntarios xD.


NPC
Advertencia: Spoiler! [ Clic para expandir ]


Objeto

Advertencia: Spoiler! [ Clic para expandir ]

Quien tenga el valor y la...
Última Edición: 05 May 2011 22:11 por estephanie.
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

Re: [Tutorial] Primeros pasos con el all.spawn 07 Dic 2010 20:30 #2759

  • dade
  • Avatar de dade
  • DESCONECTADO
  • Conciencia-C
  • Mensajes: 413
  • Gracias recibidas 13
Excelente tutorial, con este material ya de por si se puede hacer virguerías :)

Ahora mismo no estoy muy puesto, pero el story_id= hace referencia a si el personaje pertenece de algún modo a la trama del juego (supongo que si te lo cargas, el juego tendrá k prescindir de determinada misión).

Respecto al apartada de upd, en serio que no hay que romperse la cabeza con eso? Haría ganar mucho tiempo xD

Ciaooooo
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

Re: [Tutorial] Primeros pasos con el all.spawn 08 Dic 2010 14:14 #2840

  • estephanie
  • Avatar de estephanie
  • DESCONECTADO
  • STALKER Curtido
  • Mensajes: 419
  • Gracias recibidas 34
Aparentemente no, en el ensayo que hice le puse 0,0,0 y no afectó en nada :D De todas maneras ya estaré confirmando en unos días que haga más cosas de estas.

Gracias nuevamente por aportar al tema!

Quien tenga el valor y la...
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.

[Tutorial] Primeros pasos con el all.spawn 15 Dic 2022 17:06 #14086

F el link ACDC para CoP esta roto, la verdad estaba muy interesado en esto si alguien puede proporcionarme uno estaré sumamente agradecido.
Necesitas estar registrado para postear. Hazlo siguiendo ESTE ENLACE.
Está aquí: Inicio Foros