diff --git a/hlna.py b/hlna.py index caa06bb..188c394 100755 --- a/hlna.py +++ b/hlna.py @@ -373,7 +373,7 @@ def modinstall(g, m): def modextract(id_mod, id_game_workshop): mod_steam_workshop = f"{dir_workshop_ark}/content/{id_game_workshop}/{id_mod}/WindowsNoEditor/" mod_ark_mods = f"{dir_mods_ark}{id_mod}" - modextractdir = f"{dir_workshop_ark}tmp" + modextractdir = mod_ark_mods if id_mod == "111111111": return @@ -429,7 +429,7 @@ def modextract(id_mod, id_game_workshop): with open(f"{modextractdir}/modmeta.info", 'ab') as f: if os.path.isfile(f"{modextractdir}/modmeta.info"): - f.write(open(f"{modextractdir}/modmeta.mod", 'rb').read()) + f.write(open(f"{modextractdir}/{id_mod}.mod", 'rb').read()) f.close() else: f.write(b'\x01\x00\x00\x00\x08\x00\x00\x00ModType\x00\x02\x00\x00\x001\x00')