I tried to make a volume editor by pressing pgup and pgdn, I set the music volumeand soundscale to my global variable name volume in the setuplevel.fpi and use the triggerzone to activate it but didn't work.
Setuplevel.fpi:
;AIScript from Wizard
;Header
desc = Setup Wizard
; Setup Level Stats
:state=0:sky=skybank\Green Nature\ngt
:state=0:music=audiobank\dungeonpack\music\dungeon2.ogg,musicvolume=%volume,soundscale=%volume
:state=0:fog=0,fogred=0,foggreen=0,fogblue=0
:state=0:ambience=2,ambiencered=255,ambiencegreen=255,ambienceblue=255
:state=0:hudreset,hudx=50,hudy=50,hudsizex=1280,hudsizey=720,hudimage=gamecore\huds\fader.tga,hudhide=1,hudtype=3,hudmake=internal
:state=0:hudreset,hudx=50,hudy=50,hudred=128,hudgreen=0,hudblue=0,hudsizex=1280,hudsizey=720,hudimage=gamecore\huds\eyehud.tga,hudhide=1,hudtype=2,hudmake=internal
:state=0:hudreset,hudx=50,hudy=50,hudred=128,hudgreen=128,hudblue=128,hudsizex=1280,hudsizey=720,hudimage=gamecore\huds\zoom.tga,hudhide=1,hudtype=4,hudmake=internal
:state=0:hudreset,hudx=89,hudy=95,hudimage=gamecore\huds\Horror\Hud_Ammo.png,hudtype=1,hudmake=display
:state=0:hudreset,hudx=,hudy=,hudsizex=16,hudsizey=16,hudimage=,hudtype=1,hudmake=numeric
:state=0:hudreset,hudx=,hudy=,hudimage=,hudtype=2,hudmake=display
:state=0:hudreset,hudx=,hudy=,hudsizex=16,hudsizey=16,hudimage=,hudtype=2,hudmake=numeric
:state=0:hudreset,hudx=86.5,hudy=95.3,hudsizex=16,hudsizey=16,hudimage=gamecore\huds\militarygreennumeric.dds,hudtype=3,hudmake=numeric
; Setup Game Menu
:state=0:hudreset,hudx=50,hudy=10,hudimage=languagebank\english\gamecore\backdrops\basic\gamemenu.tga,hudname=gamemenutitle,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=40,hudimage=languagebank\english\gamecore\backdrops\basic\loadgame.tga,hudtype=2,hudname=loadgame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebank\english\gamecore\backdrops\basic\savegame.tga,hudtype=3,hudname=savegame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=60,hudimage=languagebank\english\gamecore\backdrops\basic\exitgame.tga,hudtype=5,hudname=quitgame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=70,hudimage=languagebank\english\gamecore\backdrops\basic\returntogame.tga,hudtype=4,hudname=returngame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=gamecore\huds\pointer.tga,hudname=pointer,hudhide=1,hudmake=pointer
:state=0:state=1
; Main Game
:state=1,escapekeypressed=1:pausegame,state=2
:state=1,scancodekeypressed=197:pausegame,state=11
:state=1,scancodekeypressed=64:hudshow=savingprompt,quicksavegame,pausegame,state=21
:state=1,scancodekeypressed=67:quickloadgame,state=31
:state=11,scancodekeypressed=0:state=12
:state=12,scancodekeypressed=197:resumegame,state=13
:state=13,scancodekeypressed=0:state=1
:state=21,scancodekeypressed=0:hudunshow=savingprompt,resumegame,state=1
:state=31,scancodekeypressed=0:state=1
; Game Menu
:state=2,escapekeypressed=0:state=3
:state=3:hudshow=gamemenutitle,hudshow=loadgame,hudshow=savegame,hudshow=quitgame,hudshow=returngame,hudshow=pointer,state=4
:state=4,hudselectionmade=2:loadgame
:state=4,hudselectionmade=3:savegame,state=6
:state=4,hudselectionmade=5:continuegame,destroy
:state=4,hudselectionmade=4:state=6
:state=4,escapekeypressed=1:state=5
:state=5,escapekeypressed=0:state=6
:state=6:hudunshow=gamemenutitle,hudunshow=loadgame,hudunshow=savegame,hudunshow=quitgame,hudunshow=returngame,hudunshow=pointer,resumegame,state=1
Here is my triggerzone script:
;Artificial Intelligence Script
;Header
desc = Volume control
;Triggers
:state=0:dimvar=volume,setvar=volume 50,state=1
:state=1,keypressed=201:incvar=volume 1,state=1
:state=1,keypressed=202:decvar=volume 1,state=1
I love to make games