July 20, 201510 yr I was browsing the forum for something similar to this, but couldn't find one. i took it upon myself to make this and share it. double distance; //variable declarationpublic static final String[] RANDOM_ID = {"Beekeeper","Capt' Arnav","Niles","Miles","Giles","Sergeant Damien","Drunken dwarf","Freaky Forester","Frogs","Prince","Princess","Genie","Evil Bob","Postie Pete","Leo","Jekyll","Hyde","Mysterious Old Man","Mime","Pillory Guard","Flippa","Tilt","Quiz Master","Rick Turpentine","Sandwich lady","Security Guard","Strange plant","Mr. Mordaut"}; //variable declarationNPC RANDOM = npcs.closest(RANDOM_ID);if (RANDOM != null) {distance = RANDOM.getPosition().distance(myPosition());if (distance < 2) {RANDOM.interact("Dismiss");log("Random Event Dismissed");}} The String array is pretty long due to the amount of different events there are and the NPCs accociated. Personally I used the NPC interaction in a case statement, but whatever works for you.
July 20, 201510 yr Osbot client > setting > account> There should be a dismiss all random. Make sure it connected you account
July 20, 201510 yr The client has random event dismissing by default. In addition, this snippet does not check to see if the random is yours.
July 20, 201510 yr Author Osbot client > setting > account> There should be a dismiss all random. Make sure it connected you account That would have been much more helpful half an hour ago
Create an account or sign in to comment