Terminal Costs etc...

Post » Mon Jul 19, 2010 7:48 am

Could someone please give me a quick step by step guide on how to make an option on a terminal (Computer, Ingame) to only show up when you have a certain object in your inventory?
I have tried many times using different conditions, but each time the option will appear and not initialize the script or the option will not show up at all. I did however use the "GetItemCount" and when that didnt work I tried the "GetGold" conditions using the "Caps001" objects. But I have decided I would like to use an actual inventory object rather than caps. Any help would be GREATLY appreciated.


Cheers,


Shadowform.
User avatar
Wane Peters
 
Posts: 3359
Joined: Tue Jul 31, 2007 9:34 pm

Post » Mon Jul 19, 2010 2:25 pm

You have to set the "Item Conditions" on the Menu Items line.

For example:

Condition function: GetItemCount
Function Parameters: Misc Item: 'Spare Parts'
Comparison: >=
Value: 1.0000
Run on: Choose 'Reference' and click the Select button: Then on the 'Ref' dropdown, choose 'PlayerRef'

Your done.
User avatar
sarah
 
Posts: 3430
Joined: Wed Jul 05, 2006 1:53 pm

Post » Mon Jul 19, 2010 3:10 am

You have to set the "Item Conditions" on the Menu Items line.

For example:

Condition function: GetItemCount
Function Parameters: Misc Item: 'Spare Parts'
Comparison: >=
Value: 1.0000
Run on: Choose 'Reference' and click the Select button: Then on the 'Ref' dropdown, choose 'PlayerRef'

Your done.



Ahhh! I wasnt changing the "Run On: Referance -> Player".


Thanks.
User avatar
Spencey!
 
Posts: 3221
Joined: Thu Aug 17, 2006 12:18 am

Post » Mon Jul 19, 2010 1:06 pm

I knew that was the problem, but added everything for clarity. :)

I have made a LOT of terminals, and they do some fantastic stuff. I usually find I forget to set the 'target' of the condition properly.

Good luck!
User avatar
Jonathan Egan
 
Posts: 3432
Joined: Fri Jun 22, 2007 3:27 pm


Return to Fallout 3