Ok, i have manage to work out how to change skies during gameplay.
Heres how i did it, first, its not done by using trigger zones, its using the loadingpage script in the languagebank folder, so once you build your game, go to languagebankenglishgamebankmygame and open the setuplevel script and copy this code.
; Setup Level Stats
:state=0:sky=skybankNaturalNgt
:state=0:music=audiobankmusicgenericmain.wav,musicvolume=50,soundscale=25
:state=0:fog=0,fogred=0,foggreen=0,fogblue=0
:state=0:ambience=25,ambiencered=255,ambiencegreen=255,ambienceblue=255
:state=0:state=1
The first 4 state=0 change the 0 to 1 and the state=0:state=1 change to state=1:state=2 so now you should have something like this.
; Setup Level Stats
:state=1:sky=skybankNaturalNgt
:state=1:music=audiobankmusicgenericmain.wav,musicvolume=50,soundscale=25
:state=1:fog=0,fogred=0,foggreen=0,fogblue=0
:state=1:ambience=25,ambiencered=255,ambiencegreen=255,ambienceblue=255
:state=1:state=2
Now say if you first level is day time and you want you second level to be at night, look for the loadingpage2.fpi file, open it and paste the code at the bottom so you will end up with something like this.
;AIScript from Wizard
;Header
desc = Loading Page Wizard
;Script
:state=0:music=audiobankmusicgenericincident.wav
:state=0:backdrop=gamecorebackdropsBasicbackground.jpg
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebankenglishgamecorebackdropsbasicloading.tga,hudmake=display
:state=0:hudreset,hudx=50,hudy=95,hudimage=gamecorehudsloadingbarbox.tga,hudmake=display
:state=0:hudreset,hudx=50,hudy=95,hudimage=gamecorehudsloadingbar.tga,hudhide=1,hudtype=1,hudmake=internal
:state=0:state=1
; Setup Level Stats
:state=1:sky=skybankNaturalNgt
:state=1:music=audiobankmusicgenericmain.wav,musicvolume=50,soundscale=25
:state=1:fog=0,fogred=0,foggreen=0,fogblue=0
:state=1:ambience=25,ambiencered=255,ambiencegreen=255,ambienceblue=255
:state=1:state=2
Now your need to copy the skyfolder from the skybank in you FPSC file floder into you games folder.
Now if you want to keep the sky from level 2 on to the next 3 levels then simply copy and paste the code onto loadingpages 3,4,5.
If you want a different sky for level 6, copy and paste the code onto loadingpage 6 but change the
:state=1:sky=skybankNaturalNgt
to what sky you want. if you want the first sky back on level 7 then just leave loadingpage 7.
Before i forget make sure you save the loadingpage files after pasting the code, any problems just let me know.
go here
http://forum.thegamecreators.com/?m=forum_view&t=108276&b=25 if you want to try my test game and see the sky change in action.
I hope this help everyone.