"Dealing with Contreras" Bug

Post » Mon Nov 01, 2010 11:33 am

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
Robert Jr
 
Posts: 3447
Joined: Fri Nov 23, 2007 7:49 pm

Post » Mon Nov 01, 2010 5:12 pm

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
Jimmie Allen
 
Posts: 3358
Joined: Sun Oct 14, 2007 6:39 am

Post » Mon Nov 01, 2010 3:55 pm

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
Erika Ellsworth
 
Posts: 3333
Joined: Sat Jan 06, 2007 5:52 am

Post » Mon Nov 01, 2010 9:46 pm

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
Judy Lynch
 
Posts: 3504
Joined: Fri Oct 20, 2006 8:31 am

Post » Mon Nov 01, 2010 11:49 pm

I do not use the 12.7mm weapons + I′m a NCR boy through and through! ^^
User avatar
aisha jamil
 
Posts: 3436
Joined: Sun Jul 02, 2006 11:54 am

Post » Mon Nov 01, 2010 7:27 pm

OOPS! too many 3's
it is:

set e7363.iSuppliesStatus to 6

and not e73363
User avatar
Aaron Clark
 
Posts: 3439
Joined: Fri Oct 26, 2007 2:23 pm

Post » Mon Nov 01, 2010 2:23 pm

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
Marilú
 
Posts: 3449
Joined: Sat Oct 07, 2006 7:17 am

Post » Mon Nov 01, 2010 10:43 pm

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
Caroline flitcroft
 
Posts: 3412
Joined: Sat Nov 25, 2006 7:05 am


Return to Fallout: New Vegas