Fallout Forum

Resuscitare un compagno morto

« Older   Newer »
  Share  
view post Posted on 8/2/2019, 23:35     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Allora, mi è morto un compagno su Fallout 3, per la precisione il paladino Stella. L'ho resuscitata cliccando su di lei e quindi digitando il comndo "resurrect". Lei torna in vita ma è come se non fosse più una mia follower, come risolvo questa cosa?
 
Top
view post Posted on 9/2/2019, 09:51     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


CITAZIONE (Giovanni Procino @ 8/2/2019, 23:35) 
Allora, mi è morto un compagno su Fallout 3, per la precisione il paladino Stella. L'ho resuscitata cliccando su di lei e quindi digitando il comndo "resurrect". Lei torna in vita ma è come se non fosse più una mia follower, come risolvo questa cosa?

Forse qualche variabile con un valore che non dovrebbe avere, vediamo.Prova a scrivermi cosa dice esattamente quando ci parli, in base a quello dovrei capirci qualcosa di più. Prova anche a parlare più volte e guarda se cambia frasi.
 
Top
view post Posted on 9/2/2019, 10:52     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Appena resuscitata le parlo, le mi dice:

"Saluti guerriero, cammini tra di noi ma lontano da noi. Come posso aiutarti?"

Lunica risposta che posso darle è: "ora devo andare".

Provando più volte un paio di volte cambia in: "Buona sera, come posso aiutarti?" Senza però che la mia risposta cambi.
 
Top
view post Posted on 9/2/2019, 13:49     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


CITAZIONE (Giovanni Procino @ 9/2/2019, 10:52) 
Appena resuscitata le parlo, le mi dice:

"Saluti guerriero, cammini tra di noi ma lontano da noi. Come posso aiutarti?"

Lunica risposta che posso darle è: "ora devo andare".

Provando più volte un paio di volte cambia in: "Buona sera, come posso aiutarti?" Senza però che la mia risposta cambi.

Ok se poi hai difficoltà a fare questo fammi sapere che provo a spiegare meglio

- Salva il gioco su un nuovo slot e non sovrascriverlo, in modo che se questa operazione ti fa casino puoi semplicemente ricaricarlo.

- SE HAI SOLO FATTO RESURRECT, e quindi Star è sempre lei solo rinata, povresti provare a lanciare una serie di comandi sulla console che provano a resettare le variabili. O lo fai a mano, uno per uno, o crei un file batch e lanci quello.

- Per creare un file batch... apri il blocco note di windows, copiaci i comandi uno sotto l'altro, salvalo e dagli un nome senza estensione (es. chiamalo semplicemente STAR), poi copialo dentro alla cartella di Fallout 3 (es. \steam\steamapps\common\fallout3). Per intenderci, NON dentro la sottocartella \Data dove di solito vanno le mod, ma dentro alla cartella del gioco dove puoi trovare anche il file exe.

- Da dentro il gioco, carica il salvataggio col problema in modo da avere Star davanti e poter provare subito. Lancia il batch da console, con il comando BAT nomefile, es. BAT STAR

- Se hai fatto tutto giusto, eseguirà una serie di comandi per resettare le variabili, dopodichè prova a chiudere la console e a parlare di nuovo con Star, e incrocia le dita.

- Se invece non eseguirà i comandi, o darà errore in console... il file è nel posto giusto? hai copiato bene? non è che gli hai dato un'estensione ad esempio txt, e quindi il comando dovrà essere BAT STAR.TXT ???

Ti ho incollato i comandi qui:
https://pastebin.com/q7XcvNnZ
 
Top
view post Posted on 9/2/2019, 16:05     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Ho seguito per filo e per segno la tua mioniguida. Ho salvato il tutto su un nuovo blocco anche se comunque ho preferito in precedenza non salvare col paladino Star resuscitata, ho evitato di giocare fino a risolvere il problema. Quindi sono andato sul suo cadavere ho fatto resurrect e poi lanciato la serie di comandi da te indicata. Ho risolto il problema, infatti parlandole mi ha chiesto se avessi nuovamente bisogno di aiuto ed io le ho risposto affermativamente, problema risolto. Ti ringrazio davvero molto per l'aiuto e la velocità.

PS
Deduco che il sistema possa andare anche con altri follower vanilla, quindio farò tesoro di questo post.

PPS
Mi indicheresti il codice per teleportare Dogmeat davanti a me? Me lo sono perso e non lo trovo più. Grazie XD
 
Top
view post Posted on 9/2/2019, 16:28     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


Si e no. Cioè il sistema va bene ma metà variabili sono in una quest e l'altra metà sono nel personaggio stesso, quindi c'è da cambiare un ID.

371d1 è l'ID della quest Followers, così le linee con quell'ID funzionano anche per altri follower perchè appunto condividono tutti la stessa quest.

Ma quello non vale per le altre linee, dovresti prima cambiare l'ID, perchè 62735 è la reference di Star, dovresti mettere quella del seguace a cui vuoi lanciare il comando. Per esempio per Jericho dovresti cambiare ogni linea con "62735" in "3b5d".

Per muovere dogmeat:
PRID 6a775
MOVETO PLAYER

... così visto che siamo in tema e si coglie meglio quel che dicevo prima... per muovere Star avresti dovuto fare:
PRID 62735
MOVETO PLAYER

EDIT: poi in realtà quando si parla di script preferisco leggere prima cosa fanno e poi darti una risposta. Se te ne muore un altro fammi sapere che controllo. O almeno tu provaci lo stesso se vuoi risparmiare tempo, però lo posti anche così controllo se è tutto ok o se ci sono altre conseguenze (es. uno script viene lanciato quando un personaggio muore, controllerei cosa ha cambiato nel mondo e in caso te la farei rimettere come se non fosse mai morto)
 
Top
view post Posted on 9/2/2019, 17:38     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Ok ho provatyo con Dogmeat, infatt5i me lo sono ritrovato morto, quindi ho corretto il tuo file cambiando solo i codici id di stella con quelli di dogmeat. il cane resuscitato non risponde al reset. Egli infatti cammina verso una direzione scelta da lui e non è possibile ne fermarlo e tanto meno parlarci. Il comando E parla non a'ppare nemmeno a schermo quando gli si parla.
 
Top
view post Posted on 9/2/2019, 18:03     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


Intanto da quel che avevo capito Star era una tua follower quando è morta, mentre dogmeat no, a quel punto non credo serva resettargli le variabili, ti dovrebbe bastare resuscitarlo. Però ho controllato e Dogmeat ha lo stesso script di morte di Star, i comandi che ti ho dato valgono anche per lui (dopo aver cambiato l'id ovviamente)

Ora il fatto che però tu non riesca a cliccarci sopra è un caso un pò diverso. Prova un pò a cliccare su di lui e lanciare GETISGHOST, guarda cosa risponde in console, se 0 o 1. Poi proverei di nuovo a far RESURRECT, che prova a ricaricare l'attore... Il fatto che non compare la scritta a video significa che dogmeat non è caricato bene, tu lo vedi li ma in realtà nel gioco lui è in un'altra posizione oppure comunque non ha una "bound box" che permette di cliccarci sopra. Questo almeno credo.
 
Top
view post Posted on 9/2/2019, 22:41     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Allora, Dogmeat è il primo companion che ho preso ma mi è morto contro un Supermutante behemot. Provai a resuscitarlo ma mi diede lo stesso problema di Stella. In pratica quando lo resusciti lui prendeva e se ne andava. decisi di lasciar perdere e di lasciarlo andare, proseguendo il gioco da solo. Adesso dopo molte ore di gioco lo richiamo da me con i comandi:
prid 6a775
moveto player

Facendolo mi appare Dogmeat e ho notato che se provo a parlarci ci riesco e quindi ti scrivo qui di fila cosa mi dice:

<ansima!> <ansima!>
io posso invece dirgli.
[Andiamo bello!]
[Un momento, Dogmeat]
[Resta, resta!]

in base a cosa scegli di questi tre dialoghi lui ti risponde in un modo diverso e te li elenco in ordine.
[Bau!]
[Aroo?]
[ringhia]

Ora se si risponde con la seconda e con la terza voce il dialogo si interrompe con la mia unica opzione, ossia "andiamo pivello". Posso quindi ri dialogare con lui e si ripete il tutto il dialogo precedentemente illustrato. Se invece scelgo la prima, ossia: [Forza ragazzo] (la frase che di solito si usava per dirgli di tornare a seguirci), si pianta il dialogo, io gli dico forza pivello e lui parte, inizia a camminare in una direzione e diventa impossibile parlargli di nuovo. Ripeto che questo accade solo se gli chiedo di venire con me, la primo opzione di dialogo.

Ho provato ad eseguire su di lui il comando getisghost e il terminale mi da il valore: 0.00
 
Top
Lalonde
view post Posted on 10/2/2019, 11:47     +1   -1




Da quanto ho letto in giro, tra reddit, steam e wiki, sembra che il problema del comando "resurrect" sia collegato al fatto che, se già reclutati e morti, bisogna necessariamente anche far ricaricare tutte le istanze di reclutamento dei vari followers che si sono resuscitati.

Comunque, nell'attesa che la nostra Duchess ti risponda, ho solo il piccolo suggerimento di rendere tutti i followers immortali col comando "setessential+ref_id" (quest'ultimo, come già spiegato, cambia da compagno a compagno).
 
Top
view post Posted on 10/2/2019, 13:38     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


Si vabbè sono stata troppo sommaria dicendo che il batch funziona anche per altri npc... concettualmente tutti i follower vanilla funzionano più o meno allo stesso modo, ma a livello pratico i comandi sono differenti. In pratica se lanci lo stesso batch di prima, anche cambiando l'ID, rimangono comunque settate le variabili di Star... (es. StarPaladinCrossHired)

Ricarica da prima di fare esperimenti, e prova questo batch:

CODICE
set "371d1".DogmeatHired to 0
set "371d1".DogmeatFired to 1
set "6a775".Waiting to 0
"6a775".SetPlayerTeammate 0
"6a775".RemoveFromFaction FollowerFaction
evp
 
Top
view post Posted on 10/2/2019, 14:35     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
12
Karma:
0

Status:


Perfetto con questo accorgimento anche Dogmeat è recuperabile. Grazie mille.
 
Top
view post Posted on 25/10/2020, 11:13     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
6
Karma:
0

Status:


Ciao,sono nuovo!! Mi è morto il paladino Stella, come faccio a recuperare i dialoghi dalla console??

E i codici che avete messo,riguardano sempre la console o devo metterli da un'altra parte??

Grazie per le risposte!!
 
Top
view post Posted on 25/10/2020, 15:13     +1   -1
Avatar

Duchess and the proverbial mind spread

Group:
Administrator
Posts:
5,901
Karma:
+17

Status:


CITAZIONE (VEGETASS4 @ 25/10/2020, 11:13) 
Ciao,sono nuovo!! Mi è morto il paladino Stella, come faccio a recuperare i dialoghi dalla console??

E i codici che avete messo,riguardano sempre la console o devo metterli da un'altra parte??

Grazie per le risposte!!

Sisi tutti i comandi sono da inserire in console, guarda all'inizio di questa pagina, tipo la mia risposta del 9 febbraio 2019, stiamo parlando proprio di come recuperare Stella
 
Top
view post Posted on 25/10/2020, 15:25     +1   -1
Avatar

Colono della Zona contaminata

Group:
Member
Posts:
6
Karma:
0

Status:


Ciao,ho fatto pure Io il file di Bactch con blocco note, poi lho messo detro la cartella del gioco!!

Ma questo file deve stare dentro una cartella o posso lasciarlo senza??

E come mai il file di salvataggio adesso si chiama Fred?? :grat: :grat:
 
Top
18 replies since 8/2/2019, 23:35   1069 views
  Share