I hope this guide will help, as for the translation if it is not correct ... the fault lies with the boys of "Simon says"
Many thanks to @lagg for his great help
First. Install plugin & configure the server
- Copy rf2WeatherPlugin.dll to ...\rFactor 2\Bin64\Plugins\
- Copy rF2GeoData.xml to c:\Users\User\AppData(hidden folder)\Roaming\rF2WeatherPlugin\
- Copy rf2WeatherClient.exe and Ionic.Zlib.dll ...\rFactor 2\Weather client\ (in my case) for example
- launch dedicated server...close
- open "player" folder (dedicated server)
- open "CustomPluginVariable.JSON" file, lines should appear:
"rf2WeatherPlugin.dll":{
" Enabled":1,
"UID":0
},
If the section does not exist, you are missing the runtimes of the rf2WeatherPlugin.dll,
which if I am not mistaken are the vc 140 redistributable - Visual C ++ Redistributable for Visual Studio 2015
If Enabled = 0 appears, change it to 1
The UID is the identifier of the rF2 server. Each server must have a different number,
so that the program knows to which rF2 server it should send the data.
To the first server you put UID = 0, to the second UID = 1 ...
Second. now set up the program
1. Select "Store settings to XML"
2. Server: It is the IP of the pc where you have the rF2 server.
If it is on the same pc as the exe you leave the point.
3. UID: the same as in the "CustomPluginVariables.JSON"
4. Connect button for manual method
5. Select "Auto-connect" (recommended)
6. Select "live"
7. API: OpenWeatherMap
8. Log: disabled (optional)
9. API KEY: put your personal & untransferable API KEY
10. Store: to save the KEY API in the xml file and you don't have to write every time the program starts
11. Lat & Lon: Latitude and longitude (Better the position of the station closest to the circuit)
12. AutoSet: Disabled
13. Rain mod: 100% (?)
14. Rain Limit: 30% (To limit the amount of rain)
15. Toff: 0% (?)
16. dTime: 3 (better)
Example to find out the coordinates of Canadian Tire Motorsport:
- We look for the location of the circuit: Bowmanville
- We get the location of the stations
- We copy the coordinates and search them on google maps
- we locate the circuit, in this case we see that it is north of the selected station.
If we want to obtain more precise data, we look for a station that is closer. In the example Manvers and Tyrone are closer.
Select one of them, Tyrone and those are the coordinates that I will use
We have everything ready, now we start the server and everything should work