Jump to content

Jammer

Members
  • Posts

    318
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by Jammer

  1. You only need basic computer knowledge. A friend of mine wrote his first script before he even started scripting.
  2. You have probably clicked some link. The bot is perfectly safe.
  3. Unless you were wrongfully banned I'm afraid there's no other way.
  4. As I mentioned I screwed up yesterday with the fishing. My teamviewer fucked up on my phone so I couldn't close the bot for the whole day. The ban hammer hit me today as I feared. I sent an appeal so hopefully I'll get it back soon and if I don't I'll just make a new one. Kind of ironic to lose it this early when aiming for max, but that's how it is. I'm gonna finish a couple of scripts in the meantime and come back stronger. //Jammer
  5. Might as well start with the hard parts early.
  6. Update guys. Kind of overdid fishing by mistake so I'm almost 70 fishing. Also started on an aio runecrafter so the plan is to do around 30 - 60min of runecrafting a day starting asap.
  7. Skills that aren't very click intensive tend to be easier to get away with.
  8. Account 1 banned edit: I'm back with another attempt at maxing. I've been botting this account for a couple months now. Same principles as last time, I'll do quests manually, use ghost mouse for some skills and bot the rest. It has gone great so far but you never know when the ban hammer strikes. If you are curious about what methods I use, feel free to ask. Currrent stats: //Jammer
  9. I believe it works the same way. Just bring a lower level defender and show it to her.
  10. Like nosepicker said, focus on cleaning up the fish method. At the moment you are not making any use of the null check.
  11. Great first script in addition to what alek said about the anti-ban there are a couple of things you need to change. I took the libery to decompile your jar. if (myPlayer().getAnimation() == 621) return random(600, 60000); You have if statements like this in many places of your code. This doesn't actually do anything except for returning a random integer. if (fishingSpot == null) return random(600, 60000); fishingSpot.interact(new String[] { "Net" }); Same thing here, returns a random Integer with no use. Also, you need to include the interaction inside the if statement. Otherwise you'll get a nullpointer exception if the fishingspot is null. if (random(0, 5) != 2) { mouse.moveOutsideScreen(); } This would make it move the mouse outside the screen all the time if it weren't for this: return random(600, 60000); } The return value should be a couple hundred ms. This will cause the script to sometimes sleep for 60sec and on average about 30. Going back to the previous code, if you have a normal return value like 200 the random int will be 2 every other second thus moving the mouse outside of screen back and forth constantly.
  12. Jammer

    Potion data

    In the enum? Is there an advantage of doing that instead of the getPotionName method?
  13. Jammer

    Potion data

    Wrote some potion data. The potion class is missing some methods but I'm sure you can add them yourself. It should be possible to add other boosting items like brews and such. constructive criticism is welcome. Potion class: package data; import wrappers.IncreaseValue; import wrappers.PotionInfo; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.MethodProvider; public class Potions { public enum Potion{ ATTACK_POTION( new PotionInfo() .add(Skill.ATTACK , new IncreaseValue(3,10))), SUPER_ATTACK( new PotionInfo() .add(Skill.ATTACK, new IncreaseValue(5,15))), STRENGTH_POTION(new PotionInfo() .add(Skill.STRENGTH, new IncreaseValue(3,10))), SUPER_STRENGTH(new PotionInfo() .add(Skill.STRENGTH, new IncreaseValue(5,15))), COMBAT_POTION(new PotionInfo() .add(Skill.STRENGTH, new IncreaseValue(3,10)) .add(Skill.ATTACK , new IncreaseValue(3,10))), SUPER_COMBAT_POTION(new PotionInfo() .add(Skill.ATTACK, new IncreaseValue(5,15)) .add(Skill.ATTACK, new IncreaseValue(5,15)) .add(Skill.DEFENCE , new IncreaseValue(5,15))), DEFENCE_POTION(new PotionInfo() .add(Skill.DEFENCE , new IncreaseValue(3,10))), SUPER_DEFENCE(new PotionInfo() .add(Skill.DEFENCE , new IncreaseValue(5,15))), RANGING_POTION(new PotionInfo() .add(Skill.RANGED , new IncreaseValue(3,10))), SUPER_RANGING(new PotionInfo() .add(Skill.RANGED, new IncreaseValue(5,15))), MAGIC_POTION(new PotionInfo() .add(Skill.MAGIC, new IncreaseValue(3,10))), SUPER_MAGIC(new PotionInfo() .add(Skill.MAGIC, new IncreaseValue(5,15))), PRAYER_POTION(new PotionInfo() .add(Skill.PRAYER, new IncreaseValue(7,25))); PotionInfo potionInfo; Potion( PotionInfo potionInfo) { this.potionInfo = potionInfo; } public PotionInfo getPotionInfo() { return potionInfo; } public String getPotionName() { String lower = super.toString().toLowerCase().replace("_", " "); return Character.toUpperCase(lower.charAt(0)) + lower.substring(1); } } IncreaseValue class: package wrappers; public class IncreaseValue { int baseIncrease; int percentageIncrease; public IncreaseValue(int baseIncrease, int percentageIncrease) { this.baseIncrease = baseIncrease; this.percentageIncrease = percentageIncrease; } public int getBaseIncrease() { return baseIncrease; } public int getPercentageIncrease() { return percentageIncrease; } } PotionInfo class: package wrappers; import java.util.HashMap; import java.util.Map; import wrappers.IncreaseValue; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.script.MethodProvider; public class PotionInfo { Map<Skill, IncreaseValue> boostMap = new HashMap(); public PotionInfo add(Skill skill, IncreaseValue levelIncrease) { boostMap.put(skill, levelIncrease); return this; } }
  14. It’s a sand crab script. Not sure if I’m gonna release it , apaec already has a great one. I’ll let you know when I start working on the defender one.
  15. I’m thinking of creating a script that gets token and then defenders. I just have to finish a script Im working on atm.
  16. Great question, I’m also interested in this, haven’t sen anything like it before. as Jca said it is probably better suited in scripting help.
  17. I honestly can’t understand Why people would pay someone else to make a recover request. It’s super easy to do it yourself and you don’t run the risk of getting it stolen later.
  18. I personally believe it's overhyped and "investing" in cryptos is pure speculation.
  19. obs, haven't used it in a while but I remember it working well.
×
×
  • Create New...