Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Scripts / Winzone puzzler

Author
Message
Bradmadman
13
Years of Service
User Offline
Joined: 17th Mar 2011
Location: Locke, NY USA
Posted: 25th Dec 2012 22:17
Most issues I come across I have generally found an answer to here or figured it out on my own. After a thorough search I see someone else had posted an issue that is close to mine, however I see their English wasn't the best (no offense of course), so I am posting my nearly identical question here.

I'm using version 1.19 final on a Win7 64 bit computer, 4gigs ram, Nvidia Geforce 9200 with 256 vram and DirectX 11.

Just so I cover pretty much everything in my level (in case anyone can see any conflicts going on here)....
I built quite a complex level. Used 10 trigger zones to set ambience so player cannot change it, spawn multiple enemies and 2 keycode triggers to open 2 doors, though in separate areas. In addition I used 2 keys to open a couple of other doors. The level uses 3 floors plus one other that you start out in that is 7 floors above the first one, in which you use an elevator to go down to the first. I have also included a small vent system you can crawl through and some platforms to walk around on in a warehouse setting. A few of the trigger zones I use repeat characters (ie; same names such as thug1, thug2, etc).

The level plays fine. Enemies spawn fine and even surprise me in some cases, LOL. Anyhow, the winzone will not work. So I stripped the level down and saved half of it as the 2nd level I drastically reduced the number of entities and lights and trigger zones. I experimented by removing the all trigger zones and even changed the "isbjective" number in the winzone to 10, then even to 50 in case the objective number was conflicting.

So... the only thing I can see left is to start removing entities, although I can't see how that would solve it either.
I think I covered it all. If not, let me know.

Short of completely rebuilding the level (which would be a pain in the rump) there has to be a solution. As a last thought, I have tested winzome on different levels I've built and it works fine, so I'm guessing perhaps an entity or segment could be the culprit perhaps, or would this not make sense. Any takers? Thank you for any time and consideration and Happy Holidays.

Anything is possible
4125
16
Years of Service
User Offline
Joined: 3rd Feb 2008
Location: Bronx, New York
Posted: 25th Dec 2012 23:35
This sometimes happens to me as well. What you could try to do is set the "isobjective" to 1 in the Winzones properties. Also, make sure all triggers, soundzones, entities, everything has no objectives other than the Winzone. This pretty much tells FPSC that your only goal in the level is to stand within the Winzone.

Also check the .FPI script used in the winzone. Check if it's applied on the Winzone AND if you even have the .FPI "plrinzone.fpi" (Or something like that) in your scriptbank folder..

That's the only solution I can give you as this is what I have to do in some cases. Although this rarely happens now.

Intel Core i5 3570, Nvidia Gefocre GTX 560 OC 1024MB, 16GB RAM, P8H77-M Pro, Windows 7 Home Premium x64
Bradmadman
13
Years of Service
User Offline
Joined: 17th Mar 2011
Location: Locke, NY USA
Posted: 26th Dec 2012 01:14
4125.... thank you. Because of your insight into this I was able to solve it. One thing I always do is to save a new filename every time I make changes to a level. Therefore I am able to make comparisons in case something goes wrong. In this case nothing made sense until you posted your reply. After which I discovered that my Ambient triggerzone was set to "isobjective 1". I changed it to "0", placed another winzone and wala! 2 big thumbs up to you!


Anything is possible
4125
16
Years of Service
User Offline
Joined: 3rd Feb 2008
Location: Bronx, New York
Posted: 26th Dec 2012 06:33
Glad to hear it worked out ! You just have to make sure and watch all the objectives with all entities as some models may have an objective pre-applied and it may not give you the desired result.

If you plan to have objectives always a good idea to check them all and make sure you didn't leave a single number out or the game will pretty much never end.

Intel Core i5 3570, Nvidia Gefocre GTX 560 OC 1024MB, 16GB RAM, P8H77-M Pro, Windows 7 Home Premium x64

Login to post a reply

Server time is: 2024-11-23 17:32:27
Your offset time is: 2024-11-23 17:32:27