Rust server not loading new mapsSolved

I added a new map recently and on load up of the server this can up
"Couldn't load server/my_server_identity/proceduralmap.4250.856710897.231.sav - file doesn't exist"

Under C:\MAIN RUST SERVER\rust server\server\my_server_identity there is a file but it is called
"proceduralmap.4250.856710897.231.map"

idk why it saves a a .map instead of a .sav but now i cant seem to load any map now
just wonder why this is happening.

 

you get this message when changing maps, because the server is not running it has not yet saved the new map and therefore cant find a save for it,

well i edit the batch file that start the server with the new seed and the size and then run it. Is there something  else i need to do to change maps?

Juice7in

well i edit the batch file that start the server with the new seed and the size and then run it. Is there something  else i need to do to change maps?

The "seed" is the new map and when the server is running it will save to that maps save file,

And if you want to run a custom map, you need the  -levelurl parameter instead of seed and size
here is a example to run a custom map

RustDedicated.exe -batchmode ^
  +server.hostname "test" +server.port 28015 +server.identity "Name" ^
 -logFile "rust_out.txt" ^
 -rcon.port 28016 ^
 -rcon.password "mypassword" ^
 -rcon.web 1 ^
 -levelurl "k:\Rust_Server\rustds\server\TestMap.map" ^
 -server.description "test"​
nMyfFlEnglczTD3.jpg pookins

The "seed" is the new map and when the server is running it will save to that maps save file,

but then why when i run the server it says the file itsn't there if its saving it there when i start the server

Iq21dlQIlYnlQTl.jpg Lorenzo

And if you want to run a custom map, you need the  -levelurl parameter instead of seed and size
here is a example to run a custom map

RustDedicated.exe -batchmode ^
  +server.hostname "test" +server.port 28015 +server.identity "Name" ^
 -logFile "rust_out.txt" ^
 -rcon.port 28016 ^
 -rcon.password "mypassword" ^
 -rcon.web 1 ^
 -levelurl "k:\Rust_Server\rustds\server\TestMap.map" ^
 -server.description "test"​

I haven't heard of the levelurl yet, so ill try that out and let yall know

Iq21dlQIlYnlQTl.jpg Lorenzo

And if you want to run a custom map, you need the  -levelurl parameter instead of seed and size
here is a example to run a custom map

RustDedicated.exe -batchmode ^
  +server.hostname "test" +server.port 28015 +server.identity "Name" ^
 -logFile "rust_out.txt" ^
 -rcon.port 28016 ^
 -rcon.password "mypassword" ^
 -rcon.web 1 ^
 -levelurl "k:\Rust_Server\rustds\server\TestMap.map" ^
 -server.description "test"​

also i have heard of the rcon stuff but i dont know what it does or what it is, can you explain it?



Merged post

ok so i tested out the launch config with the levelurl and still the same thing
"Couldn't load server/my_server_identity/proceduralmap.4250.856710897.231.sav - file doesn't exist"

Here is my config file

start "RustDedicated" /B RustDedicated.exe -batchmode
+server.port 28015 ^
+server.level "Procedural Map" ^
+server.seed 856710897 ^
+server.worldsize 4250 ^
+levelurl ""C:\MAIN RUST SERVER\rust server\server\my_server_identity\proceduralmap.4250.856710897.231.map"" ^
+server.maxplayers 50 ^
+server.hostname "The JuiceBar | 5x" ^
+server.description "5x Gather Rates\n1.2x Smelting Output\n100x Smelting Speed" ^
:: goto start

still wonder why this isn't working
Juice7in

I haven't heard of the levelurl yet, so ill try that out and let yall know

Is this coming up after you have restarted the server after several hours (using the map seed) or is it when you have stopped the server, changed the map seed to a new one and then started the server again ?

Juice7in you are worrying about nothing. It's normal to see 'file doesn't exist' the first time you load a map because it hasn't YET generated a .sav (backup) file. The next time you restart the server you will not see this message. It does not affect your server in any way, just ignore it.

You are also getting confused about your maps. You can't have both server.seed (normal generated map) AND levelurl (custom map), you need one or the other. Forget about levelurl, just use a server.seed

Finally, make sure you wait for your server to fully complete the startup routine, this can take quite a while depending on your hardware. Just be patient.

On a side note, if you do use a custom map the levelurl setting has to be a url, not a file path. You have to upload the custom map to a web server and link to it. But as I said, forget about this for now.

Merged post

Your config file is missing server.identity - your server will fail without this because it won't know where to find the files. A server.salt will also be useful for the procedural map, so try adding this:

+server.identity "my_server_identity" ^
+server.salt 0 ^

Merged post

... and REMOVE this:

+levelurl ""C:\MAIN RUST SERVER\rust server\server\my_server_identity\proceduralmap.4250.856710897.231.map"" ^

Merged post

I believe you are also missing a ^ after batchmode.

But when it shows up nothing happens after that

When what shows up? Your .map and .sav files are auto-generated, you don't need to worry about them. Have you edited your config file as I suggested?

ok i did what you said and i had to wait a couple hours before it started. I guess i was not used to it takening so long becuase before it only took a few minutes to load a new map

You should mark the thread as solved.

Locked automatically