|
I mean its a big update, Idc what revision it actually Is i just say 190, cus it a big one rereleasing Bh and everything but if u want to see what it all contains here you go.
https://secure.runescape.com/m=news/...ns?oldschool=1
Sorry Corey, I usually just base my stuff off of Index of RS thing but they didnt release, So I just took a guess. Was mistaken.
Thank you do you have sprites seperated or can you show me how to unpack the cache
You messed up the maps dump.
Did them myself after converting the xtea jsons to txt
All osrs rev 189 map files
Hey thanks for this it works!
Yours is the only one I've seen that is working correctly. I had a question, what do you mean by converting xteas.json to txt? I took the xteas file (and cache) from Polar and wasn't able to pull the gz files you have either. Could you elaborate as to how you fixed it (I tried converting file to txt and used a formatter to convert json to plain text and it failed) - using OSDC
I used OSDC as well. https://archive.runestats.com/osrs/ for the cache which has an xteas.json inside it which is not compatible with OSDC.
OSDC wants a directory of files for each map where each file has the 4 XTEA keys line after line. So I wrote this program quickly to convert xteas.json to a directory of txt files. File name is the regions.
Code is nothing special was for a one time use but you can use it if you want.Code:import org.json.simple.JSONArray; import org.json.simple.JSONObject; import org.json.simple.parser.JSONParser; import org.json.simple.parser.ParseException; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Iterator; public class Main { public static void main(String[] args) { File xteas = new File("../xteas.json"); new File("../xteas/").mkdir(); JSONParser jsonParser = new JSONParser(); try (FileReader reader = new FileReader(xteas)) { Object obj = jsonParser.parse(reader); JSONArray xteaArr = (JSONArray) obj; xteaArr.forEach( emp -> saveFile( (JSONObject) emp ) ); } catch (IOException | ParseException e) { e.printStackTrace(); } } private static void saveFile(JSONObject xtea) { long region = (long) xtea.get("mapsquare"); JSONArray keys = (JSONArray) xtea.get("key"); try { Iterator it = keys.iterator(); FileWriter out = new FileWriter("../xteas/"+region+".txt"); while (it.hasNext()) { out.write(it.next()+"\n"); } out.close(); } catch (IOException e) { e.printStackTrace(); } } }
After that use OSDC and when it says select the directory containing XTEAs you select the directory containing all the txt files. It asks you to select the cache as well which is same as always for OSDC. Should work fine. It should dump about 3600 .gz files. The dump this guy posted had a lot less which is how I knew it wasn't correct.
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |