You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After Commit ebdb92d CLI arguments work fine when specified directly to the exe as intended with both -pure_* and -b****, but it has broken the internet shortcut side of things that use to work completely fine. For example using the internet shortcut like fivem://connect/******?-b3095?-pure_2 before the changes in this commit were made worked completely fine, and now pure mode arguments work with no issues, but the build parsing/argument seems to be broken. No matter what combination and position I attempt to use it will not launch the correct build like when using the exe directly. This is a bit of a problem because many FiveM servers use the internet shortcut for joining servers especially those that have implemented a website queue and it causes one to lose time to relaunching the game to the correct build and losing queue position.
Expected result
Launch the correct build using the internet shortcut as well
Reproduction steps
Make sure that the default build in the CitizenFX.ini is different then what you're trying to connect to.
Make 2 shortcuts one using the exe with cli arguments i.e. fivem.exe -b3095 -pure_2 and one using fivem://connect/******?-b3095?-pure_2
Test them both and one will launch the correct build and one won't.
Importancy
Slight inconvenience
Area(s)
FiveM
Specific version(s)
Latest FiveM version.
Additional information
No response
The text was updated successfully, but these errors were encountered:
Followup fix for:
ebdb92d
Reported in: #3015
After changing the build flag parsing startegy, build flag in internet
shortcut started to get ignored. This is because we replaced general
search through the CLI string with exact arcgument match.
Parse internet stortcut flags and append the build flag as a separate
argument to CLI. If at some point we decide to refactor parsing for all
CLI flags (not just build and pure mode) - we should extract those flags
from internet shortcut string as well.
What happened?
After Commit ebdb92d CLI arguments work fine when specified directly to the exe as intended with both -pure_* and -b****, but it has broken the internet shortcut side of things that use to work completely fine. For example using the internet shortcut like fivem://connect/******?-b3095?-pure_2 before the changes in this commit were made worked completely fine, and now pure mode arguments work with no issues, but the build parsing/argument seems to be broken. No matter what combination and position I attempt to use it will not launch the correct build like when using the exe directly. This is a bit of a problem because many FiveM servers use the internet shortcut for joining servers especially those that have implemented a website queue and it causes one to lose time to relaunching the game to the correct build and losing queue position.
Expected result
Launch the correct build using the internet shortcut as well
Reproduction steps
Make sure that the default build in the CitizenFX.ini is different then what you're trying to connect to.
Make 2 shortcuts one using the exe with cli arguments i.e. fivem.exe -b3095 -pure_2 and one using fivem://connect/******?-b3095?-pure_2
Test them both and one will launch the correct build and one won't.
Importancy
Slight inconvenience
Area(s)
FiveM
Specific version(s)
Latest FiveM version.
Additional information
No response
The text was updated successfully, but these errors were encountered: