I am not sure about it, but I think I remeber that the setup.ini commands are not working. But test this:
Unofficial FPSC Complete Script Syntax List
Page 149 of 157
3.18.2 ACTIONS
3.18.2.1 PASSTOSETUP=VarName X
Description: This writes the value X to the VarName line within the setup.ini.
Range: VarName = “useeffects”, “dynamicshadows”, “dividetexturesize”,
“mousesensitivity”, “aspectratio”, “postprocessing”, “width”, “height”,
“depth”, “antialias”, “invmouse”, “particleused”, “autores”.
X = any value.
Example: :state=1:passtosetup=invmouse 1
3.18.2.2 SAVESETUP
Description: This writes all setup variables to the game set.ini.
Example: :state=1:savesetup
3.18.2.3 SETUP_ANTIALIAS=X
Description: This sets the anti alias variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_antialias=1
3.18.2.4 SETUP_ASPECTRATIO=X
Description: This sets the aspect ratio variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_aspectratio=1
3.18.2.5 SETUP_AUTORES =X
Description: This sets the auto resolution variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_autores=1
3.18.2.6 SETUP_DEPTH=X
Description: This sets the depth variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_depth=1
3.18.2.7 SETUP_DIVIDETEXTURESIZE =X
Description: This sets the divide texture size variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_dividetexturesize=1 3.18.2.8 SETUP_DYNAMICSHADOWS =X
Description: This sets the dynamic shadows variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_dynamicshadows=1
3.18.2.9 SETUP_HEIGHT =X
Description: This sets the height variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_height=1
3.18.2.10 SETUP_MOUSEINVERT=X
Description: This sets the invert mouse variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_mouseinvert=1
3.18.2.11 SETUP_MOUSESENSITIVITY=X
Description: This sets the mouse sensitivity variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_mousesensitivity=1
3.18.2.12 SETUP_PARTICLES=X
Description: This sets the particles variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_particles=1
3.18.2.13 SETUP_POSTPROCESSING=X
Description: This sets the post processing variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_postprocessing=1
3.18.2.14 SETUP_USEEFFECTS =X
Description: This sets the useeffects variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_useeffects=1
3.18.2.15 SETUP_WIDTH=X
Description: This sets the width variable to X.
Range: X = 0 to any value.
Example: :state=1:setup_width=1