Basically, it happens when you try publishing a place that is the same as the latest version and that this version is published already.
So make sure you used the “Update all” feature of packages before running the script, otherwise, no changes will be present so the version number won’t change.
Interesting, thank you!
“but it seems like that only applies the changes once you actually open the places. Thanks for the help!” To quote that person, I wish roblox made this not the case however.
It works and publishes the places but I see no changes ingame and I still have to manually go to every place and publish it again in order to see changes
Are you sure you used the “Update all” feature of the package beofre, in order to update all occurences of your package in all your places of your universe ? This step will save all your places with the updated package, and then run the script to published the saved place.
Make sure you checked the “Add Python to environment variable” box during the installation (see the screenshot in the original post).
If you haven’t, you can run the installation wizard again and check the box.
If for some reason you did not have that option during the installation, you will need to manually add the path to python’s bin folder to your operating system’s PATH. The steps to do this depend on your operating system. Below is a link that explains how to do it on Windows, Mac and Linux: How to Add Python to PATH on Windows, Linux, and Mac
Once you have done this, make sure you close all running terminals and open them again.
The API key is enabled and has every necessary permission set. I am calling it on the correct IP address, have tried re-enabling and regenerating the key, and I still get the same error.
The generated API key can only be seen and copied once. After that, the API key will be truncated on the creator dashboard.
Make sure you copy the full API key as soon as you have generated it.
I hope this helps !
what did you do? Im getting this error now and IDK why. i ran this before
EDIT: I fixed it, I had pasted my cookie in wrong.
basically, in the cookie listing, there are extra characters like underscores and lines. make sure you’re not getting those extra characters.
in my case it was COOKIES = {".ROBLOSECURITY": "_E041C4F59A6EB5...
when it should have been COOKIES = {".ROBLOSECURITY": "E041C4F59A6EB5...