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.

angel killer

Members
  • Joined

  • Last visited

Everything posted by angel killer

  1. Ill help in beta pm me
  2. If you ever want to share a copy hmu
  3. Kinda happy with this as I put it together within around 10-15 minutes, i know its nothing spectacular but its something i've personally wanted to do for awhile. I'll release if anyone wants it. (still working out how to add strength and agility xp too)
  4. Nothing to special, could use a bit of work, with projectile id's, just copied the Crazy Archaeologist and edited. Easy to modify, just did it quickly as I was testing the area for my own project, but enjoy. package com.vencillio.rs2.entity.mob.impl.wild; import com.vencillio.core.task.Task; import com.vencillio.core.task.TaskQueue; import com.vencillio.core.util.Utility; import com.vencillio.rs2.content.combat.Hit; import com.vencillio.rs2.content.combat.Hit.HitTypes; import com.vencillio.rs2.entity.Entity; import com.vencillio.rs2.entity.Location; import com.vencillio.rs2.entity.Projectile; import com.vencillio.rs2.entity.World; import com.vencillio.rs2.entity.mob.Mob; import com.vencillio.rs2.entity.player.Player; /** * Handles the Deranged Archaeologist boss * @author Bojack * You'll have to find the Co-ord yourself. */ public class Deranged Archaeologist extends Mob { public Deranged Archaeologist() { super(7806, true, new Location(-, -, 0)); } private String[] messages = { "Round and round and round and round!", "The plants! They're alive!", "They came from the ground! They came from the ground!!!", "The doors won't stay closed forever!", "They're cheering! Why are they cheering?", "Time is running out! She will rise again!", }; private final String specialMessage = "Learn to Read!"; private final String deathMessage = "Ow!"; private boolean usingSpecial = false; @Override public void onHit(Entity entity, Hit hit) { if (entity != null && !entity.isNpc()) { int random = Utility.random(10); if (random == 1) { usingSpecial = true; getUpdateFlags().sendForceMessage(specialMessage); special(entity.getPlayer()); } else if (!isDead() || !usingSpecial) { getUpdateFlags().sendForceMessage(Utility.randomElement(messages)); } } } @Override public void onDeath() { getUpdateFlags().sendForceMessage(deathMessage); } public void special(Player player) { for (int i = 0; i < 3; i++) { int offsetX = player.getX() - getX(); int offsetY = player.getY() - getY(); if (i == 0 || i == 2) { offsetX += i == 0 ? -1 : 1; offsetY++; } Location end = new Location(getX() + offsetX, getY() + offsetY, 0); World.sendProjectile(new Projectile(551, 1, 10, 100, 65, 10, 20), getLocation(), -1, (byte) offsetX, (byte) offsetY); World.sendStillGraphic(659, 100, end); TaskQueue.queue(new Task(player, 3, false) { @Override public void execute() { stop(); } @Override public void onStop() { if (player.getLocation().equals(end)) { int damage = Utility.random(15) + Utility.random(15) + 12; if (damage > 53) { damage = 53; } player.hit(new Hit(damage, HitTypes.MAGIC)); usingSpecial = false; } } }); } } }
  5. volcano bank : 3817 3809
  6. I can't pack data to save my life mate.
  7. Hey, ive got some spare time im looking for a blank-ish Vencillio server/client package. (loading latest OSRS data/maps) I won't mind paying for something like this or if someone wants to generous idm. lemme know
  8. Nice work mate! If you need definitions writing up hit me up.
  9. this was posted 2 months ago, plus i have 133 data now :-)
  10. Hey, As most of you know I've started working on a project called OS-Hosidius and I'm currently looking for another developer, who could aid me in my project. The main reason im looking for another developer is to help me with things that i cannot do and also add suggestions of there own to implement in game. Mainly looking for someone who has a very keen interest in OSRS. The project is mainly a hobby at the moment to mainly get better at coding but if i feel please enough with it I will be happy enough to host it. Below is a URL for the project post to see what the server is! If you require more information add me on Skype: He4dstone. OS-Hosidius Project.
  11. hit me up on skype dude, cause theres a few things im looking for! Skype: he4dstone
  12. Hey! Does anyone have the files for motherlode mine for Vencillio, been looking for them for a while and can't seem to find them, asked on R-S to buy the files and had no luck hopefully someone on here has them.
  13. Good luck man, anyone would be lucky to have you!
  14. Custom server smh not my thing but gl
  15. I was just struggling to set it up man, as im quite new to all this lol, i can't remember what the error was tbh
  16. yeah i know man but i couldnt get it working, so i resorted to this
  17. I repacked my cache following a tutorial and i received these errors and have no idea how to resolve, asked on Rune-Server and got ignored so I guess either its too hard to fix or people just can't be arsed. java.lang.NullPointerException java.lang.NullPointerException Settings loaded: 21 Sprites Loaded: 490 Maps Loaded: 1364 Animations Loaded: 7333 Underlays Loaded: 174 Items Loaded: 20820 Npcs Loaded: 7485 Graphics Loaded: 1283 Successfully saved 21 settings. Successfully saved 21 settings. Successfully saved 21 settings. Exception in thread "Thread-4" java.lang.ArrayIndexOutOfBoundsException: 3 at ItemDef.getSprite(ItemDef.java:498) at Client.drawInterface(Client.java:9020) at Client.drawTabArea(Client.java:2383) at Client.drawGameScreen(Client.java:8704) at Client.processDrawing(Client.java:9898) at ClientEngine.run(ClientEngine.java:293) at Client.run(Client.java:5081) at java.lang.Thread.run(Unknown Source)
  18. Just want to know if this ever leaked? https://www.rune-server.ee/black-market/virtual-items/selling/645136-darklight-osrs-118-data-selling-thread.html

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.