We have pushed out an update to pΛ on the production branch today, again. This is yet another client update, and is a hotfix for some issues reported since the last release.
- Fixed IPv6 handling. This should allow connecting to a server over IPv6, for instance using Teredo.
- Added a error mesage catch a potential crash when misusing the
data_file directive in the resource manifest (doing
data_file(Type,File) instead of
data_file(Type)(File)). (thanks to @Kng for reporting this!)
Server administrator information
It should now be possible to connect to servers using IPv6, however this will only work using the "direct connect" interface, you should enter the address in the format
[::1]:30120, the port is required to be specified currently and you can not use host names.
A secret hint this allows is connecting to people with non-forwarded ports assuming Teredo is set up correctly, to do this you should connect to the IPv6 address shown in
ipconfig /all under the Teredo Tunneling Pseudo-Interface (which will start with
Did some more work on the .NET scripting runtime.
- Modify the
CitizenFX.Core.InputArgument constructor ( in the .NET scripting runtime ) that takes an
INativeValue to be usable by sandboxed scripts (this should allow passing
- Print the exception to debug output properly if an exception occurs in a
OnTick event handler after awaiting an asynchronous call. (.NET as above)
- Return the correct
result_t if a file can not be opened by
IScriptHost::OpenSystemFile. This should cause cleaner .NET exceptions to be logged, and not
System.ArgumentException: Value does not fall within the expected range..
Like everything else (sadly), these are undocumented at the moment. There will however be a resource using the .NET support released really soon as an example.
Note: Since this is only a update the manifest version did not change.
Other than that, we love what you've done with the new addon car capabilities from yesterday's update, and hope you're going to release even more of these awesome things!