Jump to content

Trigger Zone only works if I enter a menu or console


oc3

Recommended Posts

Nope, I don't have any menu mode items in the scripts. I think I may have found something helpful in another post:

http://forums.nexusmods.com/index.php?/topic/392414-second-post-on-this-topic-zone-triggers-making-me-want-to-pull-my-hair-out/?p=3232399

It states that if you put an IsActionRef anywhere but in an OnActivate block, it will block that thread until something is activated, including a menu. Another possibility is that menu mode stops all AI and gamemode processing giving the script time to execute.

The original poster had the exact same problem as me, and found an object with an IsActionRef on it, deleted it's script and then everything worked.

I'll check it out later and see I can find something similar.

Link to comment
Share on other sites

OK! I've got it working! I found 2 activators that had their script check to see if the ACTION REF was the player. Unnecessary since only the player can trigger the zone, and the zone then activates the activator. Works perfectly now. Now to close the CS, reopen, load and save and see if it still works.

Link to comment
Share on other sites

Finally! It still works. what pain in the butt. Thanks and kudos to both of you. I would not have gone down the paths that I did if it were not for your ideas and input. 3 brains are better than 1.

Link to comment
Share on other sites

. . .

It states that if you put an IsActionRef anywhere but in an OnActivate block, it will block that thread until something is activated, including a menu.

. . .

 

I had both GetActionRef and IsActionRef in two blocks on two activators and all four instances of each worked flawlessly. Maybe the guy was mistaken or the problem occurs just in some particular situation.

 

Anyway . . . glad to hear that your setup is working.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...