Crossfire Run Time

When I run Crossfire and press ''Start'', I get this error:
Run-time error '5':
Invalid procedure call or argument

Any idea how to fix this?

Comments

  • Go to your 'Firewall' options, via Control Panel.
    give all .exe files in the 'Program Files/Z8Games/CrossFire' folder permission through your firewall, even if it's turned off.
  • First off, click the 'Start' menu, or Windows icon at the bottom left.

    2i07y8i.jpg

    Click on the 'Control Panel' option.



    20k3ckh.jpg

    Next, scroll down to the bottom, until you find 'Windows Firewall', as highlighted above. Double click this.

    Note: It's also advised you switch off Windows Defender whilst installing CrossFire.
    For details on how to do this, follow this link.



    rtp0m8.jpg

    Select 'Allow a program or feature through Windows Firewall', as highlighted in yellow, above.



    wui72s.jpg

    You'll the be greeted with this window, select 'Change settings', highlighted in yellow, which will then allow you to select 'Allow another program', highlighted in red. Click this option.



    2rm1l35.jpg

    Select the 'Browse' option, which will open another window, shown below:

    5k0imb.jpg

    Direct the path bar, highlighted red, towards C:// > Program Files > Z8Games > CrossFire.

    You should have the same path, as highlighted in red.

    Once you've found this, individually add all programs highlighted in yellow above, to the Firewall exceptions list.

    An example of an addition, is shown below.

    53qrnk.jpg


    If you get an error regarding something already being on the exceptions list, most likely the CrossFire.exe app, then skip that addition and move onto the next.


    Once all these have been added, you're good to go, even with the Firewall on or off.