Jump to content
View in the app

A better way to browse. Learn more.

RuneSuite RSPS Development

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mathy

Members
  • Joined

  • Last visited

Everything posted by Mathy

  1. Mathy replied to Life's topic in 317
    Do you happen to have an updated version?
  2. Mathy replied to Tiller's topic in 317
    Awesome, gimme progress as soon as you get something
  3. Mathy replied to Tiller's topic in 317
    You'd be awesome to leak that
  4. Mathy posted a topic in RSPS Requests
    Hey guys, I'm looking for good OSRS leak like the one that you guys leaked, but I want them the same as the adv thread But huge credits to you guys for the leaks, great work but the source are almost 40% not as advertised, mostly missing content . I'd like a package where there's all that's advertised, for example: Last man standing, Skotizo, Demonic Gorillas, deadman mode (maybe), you get what I'm talking about
  5. Mathy replied to Tiller's topic in 317
    I need the updated version
  6. Mathy replied to Life's topic in 317
    Hum, why are alot of features not on the source? No skotizo, no gambling, no heavy ballista.. It is in item.cfg, both dice bag and ballista but they aren't in game ? And no trace of Skotizo anywhere either
  7. Mathy replied to Mathy's topic in RSPS Help
    Idk how to show you what it does.. Mind adding me on Skype ? sakoofortin
  8. Mathy replied to Mathy's topic in RSPS Help
    I did, the interface wont come up so I set it to 4, still nothing then to 6, now it shows up but I can't put up any items on the interface so I set it to 8, same thing then 10 and I stopped there lol
  9. Mathy replied to Mathy's topic in RSPS Help
    I've been able to get more info on the error, these are the packet sizes in client.java: public static final int PACKET_SIZES[] = { 0, 0, 0, 1, -1, 0, 0, 0, 0, 0, //0 0, 0, 0, 0, 4, 0, 6, 2, 2, 0, //10 0, 2, 0, 6, 0, 12, 0, 0, 0, 0, //20 0, 0, 0, 0, 0, 8, 4, 0, 0, 2, //30 2, 6, 0, 6, 0, -1, 0, 0, 0, 0, //40 0, 0, 0, 12, 0, 0, 0, 8, 8, 12, //50 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, //60 6, 0, 2, 2, 8, 6, 0, -1, 0, 6, //70 0, 0, 0, 0, 0, 1, 4, 6, 0, 0, //80 0, 0, 0, 0, 0, 3, 0, 0, -1, 0, //90 0, 13, 0, -1, 0, 0, 0, 0, 0, 0,//100 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, //110 1, 0, 6, 0, 0, 0, -1, 0, 2, 6, //120 0, 4, 6, 8, 0, 6, 0, 0, 0, 2, //130 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, //140 0, 0, 1, 2, 0, 2, 6, 0, 0, 0, //150 0, 0, 0, 0, -1, -1, 0, 0, 0, 0,//160 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, //170 0, 8, 0, 3, 0, 2, 0, 0, 8, 1, //180 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, //190 2, 0, 0, 0, 0, 0, 0, 0, 4, 0, //200 4, 0, 0, 0, 7, 8, 0, 0, 10, 0, //210 0, 0, 0, 0, 0, 0, -1, 0, 6, 0, //220 1, 0, 0, 0, 6, 0, 6, 8, 1, 0, //230 0, 4, 0, 0, 0, 0, -1, 0, -1, 4,//240 0, 0, 6, 6, 0, 0, 0 //250 } As you can see, for example, 15 has a size of 4 but in the error it says that its size is 0..
  10. Mathy posted a topic in RSPS Help
    Hey guys, Holy crap I can't actually believe I am writing another help thread, feel like a noob haha. Although I never dealt with this kind of error so here we go. It basically talks about unhandled packets and stuff. I tried adding a gamble system and it gives me the error when I ask to gamble another player. Here are the errors: [9/29/16 7:26 PM]: Unhandled packet type: 123 - size: 0 [9/29/16 7:26 PM]: Unhandled packet type: 15 - size: 0 [9/29/16 7:26 PM]: Unhandled packet type: 229 - size: 0 [9/29/16 7:26 PM]: Unhandled packet type: 138 - size: 0 [9/29/16 7:26 PM]: Unhandled packet type: 197 - size: 0 [9/29/16 7:26 PM]: Unhandled packet type: 233 - size: 0 And all I added were those packets: packetId[142] = new GambleResponse(); packetId[143] = new GambleResponse(); And this is GambleResponse: package server.model.players.packets; import server.event.CycleEvent; import server.event.CycleEventContainer; import server.event.CycleEventHandler; import server.model.players.Client; import server.model.players.PacketType; import server.model.players.Player; import server.model.players.PlayerHandler; public class GambleResponse implements PacketType { @Override public void processPacket(Client c, int packetType, int packetSize) { int clientId = c.getInStream().readSignedWordBigEndian(); if (clientId < 0) return; Player o = PlayerHandler.players[clientId]; if (o == null) return; if (!c.inGambleZone() || !o.inGambleZone()) return; if (c.goodDistance(o.getX(), o.getY(), c.getX(), o.getY(), 1) && o.goodDistance(c.getX(), c.getY(), o.getX(), o.getY(), 1)) { if (packetType == 142) c.getGambling().answerRequest((Client) o); else if (packetType == 143) c.getGambling().openOptions((Client) o); return; } CycleEventHandler.getSingleton().addEvent(c, new CycleEvent() { @Override public void execute(CycleEventContainer container) { if (c.goodDistance(o.getX(), o.getY(), c.getX(), o.getY(), 1) && o.goodDistance(c.getX(), c.getY(), o.getX(), o.getY(), 1)) { if (packetType == 142) c.getGambling().answerRequest((Client) o); else if (packetType == 143) c.getGambling().openOptions((Client) o); container.stop(); } } @Override public void stop() { // TODO Auto-generated method stub } }, 1); } }
  11. Mathy replied to Mathy's topic in RSPS Help
    You said you could help me Wednesday, are you available today ?
  12. Mathy replied to Mathy's topic in RSPS Help
    public static void staffTab(TextDrawingArea[] tda) { RSInterface tab = addTabInterface(24999); int index = 0; addText(28024, "Useful tab", 0xff9b00, false, true, 34, tda, 1); // Title addSprite(16126, 0, "Interfaces/stafftab/SPRITE"); addHoverButton(28018, "Interfaces/stafftab/SPRITE", 2, 160, 32, "View Staff Memebers", -1, 28019, 1); addHoveredButton(28019, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28020); addHoverButton(28026, "Interfaces/stafftab/SPRITE", 2, 160, 32, "View Latest Updates", -1, 28027, 1); addHoveredButton(28027, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28028); addHoverButton(28030, "Interfaces/stafftab/SPRITE", 2, 160, 32, "Vote", -1, 28031, 1); addHoveredButton(28031, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28032); addHoverButton(28034, "Interfaces/stafftab/SPRITE", 2, 160, 32, "Request assistance", -1, 28035, 1); addHoveredButton(28035, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28036); addHoverButton(28037, "Interfaces/stafftab/SPRITE", 2, 160, 32, "Open Website", -1, 28038, 1); addHoveredButton(28038, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28039); addHoverButton(28042, "Interfaces/stafftab/SPRITE", 2, 160, 32, "Open the forum", -1, 28043, 1); addHoveredButton(28043, "Interfaces/stafftab/SPRITE", 3, 160, 32, 28044); addText(28025, "Staff Team", 0xff9b00, false, true, 34, tda, 1); addText(28029, "Updates", 0xff9b00, false, true, 34, tda, 1); addText(28033, "Vote Here", 0xff9b00, false, true, 34, tda, 1); addText(28040, "Help Me", 0xff9b00, false, true, 34, tda, 1); addText(28041, "Website", 0xff9b00, false, true, 34, tda, 1); addText(28045, "Our forums", 0xff9b00, false, true, 34, tda, 1); tab.totalChildren(20); tab.child(0, 28024, 49, 4); tab.child(1, 16126, 0, 22); tab.child(2, 28018, 15, 226); tab.child(3, 28019, 15, 226); tab.child(4, 28026, 15, 186); tab.child(5, 28027, 15, 186); tab.child(6, 28030, 15, 146); tab.child(7, 28031, 15, 146); tab.child(8, 28034, 15, 106); tab.child(9, 28035, 15, 106); tab.child(10, 28037, 15, 66); tab.child(11, 28038, 15, 66); tab.child(12, 28042, 15, 26); tab.child(13, 28043, 15, 26); tab.child(14, 28029, 59, 194); tab.child(15, 28025, 52, 234); tab.child(16, 28033, 52, 154); tab.child(17, 28040, 52, 114); tab.child(18, 28041, 52, 74); tab.child(19, 28045, 52, 34); } This is my whole method for this tab. I'd like to know what to change here
  13. Mathy replied to Mathy's topic in RSPS Help
    Could you please elaborate a bit more, what information am I looking for on dataon's informations?
  14. Mathy replied to h20's topic in RSPS Requests
    Mumma posted it somewhere in shoutbox although it think it had a backdoor but I removed it, will look through my PC
  15. Thanks for this, some people need to look at it
  16. Mathy replied to Mathy's topic in RSPS Help
    Changed the picture of how I want it, hope this clears things up
  17. Mathy replied to Mathy's topic in RSPS Help
    That's not really what I meant I have the interface and all, I just wanna remove all the sprites from it and move the links into columns like I displayed
  18. Hey guys, I'm posting this here before any other forums because I know I'll get a quick answer . Alright so I am trying to rip the interface of another custom server but I can't get it to work like I want. To put you in context, I never messed with that stuff before as I either asked someone else or just overlooked it but I think it's time that I learn it haha. So. Here's the interface I wanna take: and this is how I would want it: (yes this was made in a professional program) BEFORE AFTER (something like that) Thanks ! Mathy
  19. Mathy replied to Mathy's topic in RSPS Requests
    I'm also not releasing my source few days after I began working on it. I started working on it at the beginning of August.
  20. Mathy replied to Mathy's topic in RSPS Requests
    I'm not waiting for one to come to me, I am taking stuff of every custom releases and normal releases that you guys release and I put them in the server I am currently making. I don't want a ready-to-host server, far from that. I just wanna take the best from every releases. I won't use Imagine-Ps as a base to work on
  21. Mathy posted a topic in RSPS Requests
    Hey guys, The forums are getting pretty big, which is awesome, so it means there's more people to release some stuff. If anyone has ANY kind of custom package (source, client and cache) that hasn't already been released on the forums, put them in comments or PM me here or on Skype at : sakoofortin I know I might get annoying but I wanna make the best custom server so I need help you guys to link me some packages. Thanks Mathy
  22. Nice Great job man !

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.