Failing to hash is mostly just a warning, it won't stop you from playing. Though it does indicate that windows security is probably keeping DSL from being able to interact with your Bully files. Hashing Scripts.img is not necessary, it's only done so that it can verify if you have an unmodded one when trying to play online.
Is there a way to make this work with the Brawling Style mod? When I replace the original Scripts folder with said mod's, the game crashes when I load into my save.
I got it fixed, Thanks for responding For people who are also struggling with this, try replacing your Silent Patch files with the newest version found on Github.
so i use version 1.200, i put everything in the folder to the bully folder, but when i try to change the main menu and button prompts it just doesn't work eventhough i put the mod in the script folder from the derpy folder. can anyone help wih this issue?
Please check _derpy_script_loader/logs to see if there were any errors running scripts. You can also hit ~ to bring the console up in-game to check for errors.
i don.t know what's the issue. i've follow all step installation, i've bully se patch 1200 whenever i tried the game crashed. even with empty scripts in it.
there is a [IMG_FILE_REPLACEMENT] config which is enabled by default. there is also some mods which modify data e.g. Early Idle Animation Restoration. i hope its what it think it is, by copying the GlobalLoco.cat (which supposed to be in Act.img) into /scripts but im not sure since there is no documentation about it. how is it supposed to be done?
Hi! You need to make a mod to do that. Make a folder inside _derpy_script_loader/scripts, and call it whatever you want the name of your mod to be. Then inside there make a file called "config.ini" and open it. Put "act_file GlobalLoco.cat" in a single line in it to make it replace that file in Act.img. The GlobalLoco.cat file should be in your mod folder too. All the config options for file replacement are "act_file", "cuts_file", "trigger_file", "ide_file", "scripts_file", and "world_file". You can make as many as you want in a single mod folder (just make sure to put them all into your config.ini).
You'll need to extract the files. There are ways to put things into IMG files when the game starts but it requires you know how to make a DSL mod.
If you have a Scripts.img you want to use follow these steps.
1. Make a new folder in _derpy_script_loader/scripts for the mod. 2. Extract all scripts from your Scripts.img into that new folder. 3. Make a config.ini file in that folder. 4. Put "custom_imports true" in config.ini. Don't include the quotation marks. 5. On another line, put "main_script STimeCycle.lur" in config.ini. Again, don't include those quotation marks. If the mod uses a different main time (like ArcRace1.lur) you should use that instead.
ah thank you, i wanted to put a modded scripts.img in but didn't know if i could. thank you for actually writing don't include the quotation marks because i never see anyone write that and sometimes i get confused because i had it once where i did need them. what do i do with a script.dir file? do i extract it also?
i followed the instructions and the mod menu that i have doesn't load. i then put my scrip files back in and kept the extracted files in the folder but it ended crashing still. to be specific i have the ped selector remakes mods and it uses the Arcrace1.lur so i put that one in the config file. i even tried the stimecycle line too.
ArcRace1.lur assumes the game has already initialized, so you'll likely have crashes. You may need to make your own main script that launches ArcRace1.lur after the game has loaded and a a small amount of time has passed. Feel free to join the discord server if you need more help.
i got it working now, i went to your discord and realized you meant that the config file goes into the extracted mod folder, i kept putting it in the DSL folder. when it was written here, i totally missed that it said it goes in "that" folder meaning the mod folder lol.
97 comments
Hashing Scripts.img is not necessary, it's only done so that it can verify if you have an unmodded one when trying to play online.
For people who are also struggling with this, try replacing your Silent Patch files with the newest version found on Github.
i've follow all step installation, i've bully se patch 1200
whenever i tried the game crashed. even with empty scripts in it.
man could u help me what.s the issue?
Addition:
1% Better Project also modify World.img
All the config options for file replacement are "act_file", "cuts_file", "trigger_file", "ide_file", "scripts_file", and "world_file". You can make as many as you want in a single mod folder (just make sure to put them all into your config.ini).
Try removing all your other mods and removing your derpy scripts.
If you have a Scripts.img you want to use follow these steps.
1. Make a new folder in _derpy_script_loader/scripts for the mod.
2. Extract all scripts from your Scripts.img into that new folder.
3. Make a config.ini file in that folder.
4. Put "custom_imports true" in config.ini. Don't include the quotation marks.
5. On another line, put "main_script STimeCycle.lur" in config.ini. Again, don't include those quotation marks. If the mod uses a different main time (like ArcRace1.lur) you should use that instead.
thank you for actually writing don't include the quotation marks because i never see anyone write that and sometimes i get confused because i had it once where i did need them.
what do i do with a script.dir file? do i extract it also?
i then put my scrip files back in and kept the extracted files in the folder but it ended crashing still.
to be specific i have the ped selector remakes mods and it uses the Arcrace1.lur so i put that one in the config file.
i even tried the stimecycle line too.
when it was written here, i totally missed that it said it goes in "that" folder meaning the mod folder lol.