Thread: Packing OSRS Data into AbyssalPS

Results 1 to 8 of 8
  1. #1 Packing OSRS Data into AbyssalPS 
    Registered Member
    Join Date
    Feb 2013
    Posts
    112
    Thanks given
    35
    Thanks received
    8
    Rep Power
    0
    Hello, I've been trying to pack osrs data into abyssalps but I keep receiving errors.

    I tried with the 116 data released by Substance and the 118 data released by CamelCrusher
    I changed the config files with toms suite and repacked the models, I did try to change the readvalues from the 118vencillio client into the abyssalps client but still did not work.

    Code:
    63496 in 0 is missing
    Error: od_ex null
    Exception in thread "Thread-3" java.lang.NullPointerException
    	at ItemDef.toNote(ItemDef.java:520)
    	at ItemDef.forID(ItemDef.java:327)
    	at Client.buildInterfaceMenu(Client.java:1532)
    	at Client.processRightClick(Client.java:7642)
    	at Client.draw3dScreen(Client.java:10812)
    	at Client.method146(Client.java:13864)
    	at Client.drawGameScreen(Client.java:9516)
    	at Client.processDrawing(Client.java:10721)
    	at RSApplet.run(RSApplet.java:206)
    	at Client.run(Client.java:5593)
    	at java.lang.Thread.run(Unknown Source)
    This is just one thing that happens, the data also makes all the items invisible or the null dwarf head. I thought abyssalps had 108 readvalues so i wouldnt have to change them to pack the 116 or 118 data. anyone know how to pack 116 and 118 into abyssalps?
    Reply With Quote  
     

  2. #2  
    Respected Member

    Riley's Avatar
    Join Date
    Jul 2015
    Posts
    779
    Thanks given
    190
    Thanks received
    391
    Discord
    View profile
    Rep Power
    405
    I actually ran into this problem as well. I wasn't able to figure out what was going on -- anyone have any input?
    Reply With Quote  
     

  3. #3  
    Banned

    Join Date
    Oct 2012
    Posts
    4,716
    Thanks given
    1,682
    Thanks received
    1,105
    Rep Power
    0
    Yes, load the configs from the cache root and change the unpackConfig method. There is some issue with the config files dumped by poesy's tool. It's something in the readvals i believe.
    Reply With Quote  
     

  4. Thankful users:


  5. #4  
    Respected Member

    Riley's Avatar
    Join Date
    Jul 2015
    Posts
    779
    Thanks given
    190
    Thanks received
    391
    Discord
    View profile
    Rep Power
    405
    Quote Originally Posted by _Patrick_ View Post
    Yes, load the configs from the cache root and change the unpackConfig method. There is some issue with the config files dumped by poesy's tool. It's something in the readvals i believe.
    Cheers bud, seems to have worked. Also if you run into a problem with stackables, change your readvalues.
    Reply With Quote  
     

  6. #5  
    Registered Member
    Join Date
    Feb 2013
    Posts
    112
    Thanks given
    35
    Thanks received
    8
    Rep Power
    0
    Quote Originally Posted by RileyM View Post
    Cheers bud, seems to have worked. Also if you run into a problem with stackables, change your readvalues.
    hey, sorry I'm a bit of a noobie but what did he mean by cache root?

    edit: so i would change the Stream stream = new Stream(streamLoader.getDataForName("spotanim.dat") ); part of the unpackconfig?
    Code:
    public static void unpackConfig(StreamLoader streamLoader) {
    		Stream stream = new Stream(streamLoader.getDataForName("spotanim.dat"));
    		int length = stream.readUnsignedWord();
    		System.out.println("Graphics Loaded: "+length);
    		if (cache == null)
    			cache = new SpotAnim[length + 50000];
    		for (int j = 0; j < length; j++) {
    			if (cache[j] == null)
    				cache[j] = new SpotAnim();
    			cache[j].anInt404 = j;
    			cache[j].readValues(stream);
    		}
    
    	}
    Reply With Quote  
     

  7. #6  
    Respected Member

    Riley's Avatar
    Join Date
    Jul 2015
    Posts
    779
    Thanks given
    190
    Thanks received
    391
    Discord
    View profile
    Rep Power
    405
    Quote Originally Posted by Searchbar View Post
    hey, sorry I'm a bit of a noobie but what did he mean by cache root?
    Instead of reading the item configs from the archive, just throw it in the cache directory. (signlink.findCachedir()) and read it from there.
    Reply With Quote  
     

  8. Thankful users:


  9. #7  
    Registered Member

    Join Date
    Feb 2013
    Posts
    1,680
    Thanks given
    245
    Thanks received
    397
    Rep Power
    329
    Quote Originally Posted by Searchbar View Post
    hey, sorry I'm a bit of a noobie but what did he mean by cache root?

    edit: so i would change the Stream stream = new Stream(streamLoader.getDataForName("spotanim.dat") ); part of the unpackconfig?
    Code:
    Stream stream = new Stream(streamLoader.getDataForName("spotanim.dat"));
    Your client is probably reading the files from the cache, the files are packed. You can read them from your cache folder, probably what he meant.
    Reply With Quote  
     

  10. Thankful user:


  11. #8  
    Registered Member
    Join Date
    Feb 2013
    Posts
    112
    Thanks given
    35
    Thanks received
    8
    Rep Power
    0
    Alright finally got it working, after the unpackconfig had some issues with the itemdefinitions but the items work now so i think its good! thanks a lot guys



    Now to figure out how to fix the invisible doors and bank booths on abyssalps from this..soooo anyone know how to do that? haha
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 8
    Last Post: 05-06-2016, 07:24 PM
  2. Pack OSRS data and some higher rev
    By Nomac in forum Buying
    Replies: 0
    Last Post: 01-31-2016, 03:19 AM
  3. Packing OSRS Data - Platebody issue
    By cynicism in forum Help
    Replies: 0
    Last Post: 07-20-2015, 02:18 AM
  4. Pack some data into my client
    By Jumper in forum Buying
    Replies: 4
    Last Post: 11-22-2014, 09:27 PM
  5. Packing new data into a 459/474 cache
    By Poesy700 in forum Help
    Replies: 0
    Last Post: 01-08-2014, 12:08 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •