"Dealing with Contreras" Bug

Post » Tue Dec 06, 2011 11:12 pm

The unmarked quest "Dealing with Contreras" is bugged too hell.

1. I can speak with Contreras about things I am not supposed to know yet
2. I told Keller that Contreras send me to kill him and then he send me to Lt. Boyd, but I can not speak with her about this topic!

I unchecked all my mods just to check if it was one of them bugging it out, but it seems to be the main game...


EDIT:

I already helped Boyd with the Legion prisoner and I did the quest with the spy from Hsu, too.
Is there a console command for things like this? Like "setstage" for normal quests?
User avatar
Paula Ramos
 
Posts: 3384
Joined: Sun Jul 16, 2006 5:43 am

Post » Wed Dec 07, 2011 10:22 am

Yep, plenty of those side quests are broken. You have to hit the right combination of dialogue/companion/quest stage/etc to get them to work...

Anyway, I am going assume that you speaking with Boyd at that stage is tagged as "telling authorities about Contreras", so try this:

set e73363.iSuppliesStatus to 6.

As reference, these are the variables in the script, so maybe you can figure where you are exactly.
;--------------------------------------------------------------------------; Contreras Corrupt Supply Officer Quest -> SupplyOfficerContrerasint iSupplyCheckOnce; 1 = has looked at supplies available onceint iContrerasTurnIn; 1 = player knows the packages are drugs; 2 = player has knowledge that Contreras is a criminal; 3 = player turned in Contreras (and he is now in jail)int iContrerasComputer; 1 = player has noteint iSuppliesStatus; 1 = quest refused/delayed; 2 = Gun Runners started; 3 = Crimson Caravan started; 4 = Drug Running started; 5 = completed quest; 6 = player told authorities about Contreras; 7 = Contreras arrested; 8 = Contreras hates playerint iGunRunnersMetal; 1 = collecting metal; 2 = done collecting metal; 3 = returned to Contrerasint iMetalTotal; # = total metal items turned in to Isaac.int iMedicalSupplies; 1 = Player told to find Blake at the Crimson Caravan; 2 = Player has medical supplies; 3 = Player has given medical supplies to Contrerasint iTimeA; time checked when medical supplies turned inint iTimeB; time checked when the player returns to see if Contreras is ready to continueint iTimeC; difference in time.  Use GameDaysPassed as the number to store to A & B, then B-A=C.int iSuppliesNCRAgentStatus; 1 = Agent persuaded; 2 = Agent bribed (leaves); 3 = Agent killed; 4 = Agent revealed his identity and let the player go.int iNCRAgent; 1 = spoken with once already.; 2 = player given a choice to help Contreras; 3 = player convinced Contreras to work with agent; 4 = player decided to kill agent for Contreras; 5 = agent is dead; 6 = keller failed password and player immediately left.; 7 = player went hostile against the ranger and is now KOS.

User avatar
A Dardzz
 
Posts: 3370
Joined: Sat Jan 27, 2007 6:26 pm

Post » Wed Dec 07, 2011 1:49 am

I tried the following command:

set E73363.iSuppliesStatus to 6

and it just returns the following error:

SCRIPTS: Script 'SysWindowCompileAndRun', line 1
Unknown variable or function 'iSuppliesStatus'.
SCRIPTS: Script 'SysWindowCompileAndRun', line 1
Missing variable name in set command.

Can you tell me what I did wrong?

EDIT: Now its the right command and the right message!

Also tried:

set "E73363".iSuppliesStatus to 6

since it say so on the wikia.
User avatar
k a t e
 
Posts: 3378
Joined: Fri Jan 19, 2007 9:00 am

Post » Wed Dec 07, 2011 4:14 am

If you are playing as a "GUNS" character - Contreras is an excellent supplier of hard to find ammo; 12.7mm especially

I wouldn't want to lose that supply
User avatar
Laura Simmonds
 
Posts: 3435
Joined: Wed Aug 16, 2006 10:27 pm

Post » Wed Dec 07, 2011 1:52 am

I do not use the 12.7mm weapons + I′m a NCR boy through and through! ^^
User avatar
Imy Davies
 
Posts: 3479
Joined: Fri Jul 14, 2006 6:42 pm

Post » Tue Dec 06, 2011 11:42 pm

OOPS! too many 3's
it is:

set e7363.iSuppliesStatus to 6

and not e73363
User avatar
Jay Baby
 
Posts: 3369
Joined: Sat Sep 15, 2007 12:43 pm

Post » Wed Dec 07, 2011 6:51 am

OOPS! too many 3's
it is:

set e7363.iSuppliesStatus to 6

and not e73363


Thank you!
It worked!

PS: How do I find out a quests base/reference ID?
User avatar
Chloe :)
 
Posts: 3386
Joined: Tue Jun 13, 2006 10:00 am

Post » Wed Dec 07, 2011 3:14 am

Thank you!
It worked!

PS: How do I find out a quests base/reference ID?

I use the GECK, but you can also look in thehttp://fallout.wikia.com/wiki/Fallout_Wiki. The GECK is obviously more accurate, and I know lots of IDs are still missing in the Wiki.
User avatar
Rich O'Brien
 
Posts: 3381
Joined: Thu Jun 14, 2007 3:53 am


Return to Fallout: New Vegas