Scripting help/makea3do issues.

Yeah system32 is where command prompt is located, some reason your pc isn't running it correctly. My account (a local windows 11 account) is an admin account so I have full run control for any program run
 
If you go to C:\Windows\System32

in there do you see a cmd.exe?

If so double click it to run, what occurs? It should open and look like this:
1702938962278.png
 
for the folder I gave you with the batch file in it where did you copy it to? Could be an issue running the command in the users C drive, try running it from a different location
 
I initially copied it to my external hard drive, them I moved it to a separate standalone folder in my C Drive thinking that it being on an external was the issue. Maybe putting it to desktop would fix it?
 
Could give it a try, I'm not sure what the issue could be honestly. Whats weird is the "This app can't run on your PC" error is only when an app is being installed and all you are doing it starting the basic windows CMD to run the make3doexe

If sandbox is installed then there shouldn't be any other dependencies.
 
Could give it a try, I'm not sure what the issue could be honestly. Whats weird is the "This app can't run on your PC" error is only when an app is being installed and all you are doing it starting the basic windows CMD to run the make3doexe

If sandbox is installed then there shouldn't be any other dependencies.
Yeah, it's weird. I moved it to desktop, didn't work. I even went into the sandbox folder and booted sandbox up to see if I needed to run sandbox at least once, and after opening sandbox and closing it again make3do.exe nor the batch file still won't function :confused:

At this point I'm basically lost for both words and ideas, and yet I feel I'm this close to figuring it out. Heck even being able to insert a "mighty cube" would be enough to prove that I can make this work, but if the program to make the 3do won't even boot up, I'm sort of out of luck unless you have any more ideas.

Also I've restarted my computer several times during this troubleshooting process to see if the old turn it off and back on again would solve my issues - nope
 
Do you have another pc to try this on? Process of elimination is how I always end up figuring out issues I've had. Also is your windows 10 a full version? For example home/professional? I know there is a windows 10/11 version called S Mode where it blocks any programs that aren't approved by windows, but I doubt that is it if you were able to install Sandbox.

Also when you run the bat can you show me a screenshot of it in the directory, then a screenshot of the error, just want to see if there is some file structure that looks incorrect
 
Also when you run the bat file are you double clicking it? You do not want to right click and choose 'run as admin'. Just double clicking to run is needed.
 
Do you have another pc to try this on? Process of elimination is how I always end up figuring out issues I've had. Also is your windows 10 a full version? For example home/professional? I know there is a windows 10/11 version called S Mode where it blocks any programs that aren't approved by windows, but I doubt that is it if you were able to install Sandbox.

Also when you run the bat can you show me a screenshot of it in the directory, then a screenshot of the error, just want to see if there is some file structure that looks incorrect
Also when you run the bat file are you double clicking it? You do not want to right click and choose 'run as admin'. Just double clicking to run is needed.
For starters, yes I am double clicking, and second, I have commandeered a spare gaming laptop (one of like 5 laptops in my house ;)) that I had planned to dedicate to modding and game dev anyways, so I'll try and run the batch file on there once I get it up and operational.
 
Hopefully it works on the other pc, if it does then we know its some sort of config issue on the current one

I had a custom built win 10 pc earlier this year that was like 5+ years old and make3do always worked. I then built a new pc in early 2023 with Win 11 and no issues either. All I did was have my sandbox installed and run the bat files I made in the same directory with the rts.dll and make3do.exe and everything ran as before. No idea why its not working on yours.
 
Hopefully it works on the other pc, if it does then we know its some sort of config issue on the current one

I had a custom built win 10 pc earlier this year that was like 5+ years old and make3do always worked. I then built a new pc in early 2023 with Win 11 and no issues either. All I did was have my sandbox installed and run the bat files I made in the same directory with the rts.dll and make3do.exe and everything ran as before. No idea why its not working on yours.
Unfortunately the other PC had the same issue :confused:. Don't know why it is doing what it does, but it isn't a computer config issue, as the other computer just came off a fresh reset.
 
Try adding make3do as an environment variable to your pc:

  1. search for Environment variables

enter image description here


  1. press on Environment variables

enter image description here


  1. Under "System varibles" you search for PATH and press edit

enter image description here

4. press on new and add the path of your program and save it

enter image description here

Just include the directory where make3do and the rts.dll resides Make sure CMD is closed so it refreshes

Then try running the bat file again. I don't need to do this but maybe your pc's do for some reason. If that still fails try putting the make3do and rts.dll in your C:\Windows\System32 where the cmd.exe is and see if that runs
 
Okay I'm back in this thread because I've been taking another crack at it, but now am getting a "this app can't run on your PC - To find a version for your PC, check with the software publisher" error when tying to run make3do.exe This is something that I haven't experienced before. Do you know of a potential reason my PC won't let the make3do.exe run?
 
Okay, so I'm back to the "make3do is not recognized" issue. I've tried to add make3do it as an environment variable, but I'm not certain if I have it right.

Environment.png
 
Okay, it cycled back to the can't run this app on your PC issue. I've run it via command line, run it via the batch file, I've even added it to the path area of the environment variables and as a separate environment variable and it still doesn't work

Here is the error screen, and the folder setup
Err.png
denied.png
Err2.png

Here is a better look at the environment variables. The Bottom is the main environment variables panel, while I read that you need to edit the "path" variable and add the programs in there, of which the upper screens are about. The left is the system variables "path" section and the right is the user variables "path" section
Env.png

Here's proof that my account is an admin account, thus ruling out that possibility.
Admin.png

Finally here are the compatibility setting I used just in case.
compat.png
 
Last edited:
Try running the bat without make3do as admin. I don't have it in any compatibility mode either. I'm not sure what else it could be.
 
I might have to try setting up a virtual machine and see if it works there. For as hard as modding is, I never expected simply getting a darned program to execute properly would be the major roadblock. I thought it would be related to scripting, materials, or something else technical.
 
Do you have sandbox installed as well? I've never ran the program from a pc that didn't have sandbox installed (where make3do comes from). It may have some dependencies make3do requires I'm not aware of.
 
Okay I installed sandbox and run the batch file as an administrator, and now the program is working as intended. So that's solved.

Now the cmd box is spitting out "ERROR: script line 31 - cannot load 3DO file wheels.3do:"

I have wheels.3do in the file folder, and it is there in the script where it would be in the default rockstar files. Is wheels.3do actually needed for a mod to function? or can I remove it and it work no problem?


EDIT: Scratch what was there earlier, I just had to remove the part of code referencing wheels.3do from my .psg file. The error I'm having now is "Expected: FACE, Found: Numeric-Value = "1" and "Expected: End Of File, Found: Numeric-Value = '1'"
 
Last edited:
Indeed, that is a script error. I've basically got things setup as in the sample in the Rockstar folder, with the exception of removing stuff that I didn't need such as the wheels 3do section(since that was giving me errors and I want to add my own custom wheels), the other 3 manufacturer slots(since right now I only have one car model), and the chassis section(since my current model has the "chassis" baked into the body)

I'm wondering if there is an issue with either the way I set up the calls, or something fundamentally wrong with the model itself.

PSG1.png
 
Who read this thread (Total readers: 0)
    Back
    Top