@slazter Hahaha that's awesome. How do you communicate the item weight to Java? Do you write the list to a text file and then load it in Java or is there a more direct way? I wrote a webcrawler too for the osrs wiki but I currently export the results to CSV before loading it in Java
Posts made by Skuusonius
RE: Player Weight
RE: problem compiling the base code
@weeb You seem to be suffering from extreme elitism like a few others on here, and you really need to remember we're just writing a bunch of kiddie level scripts in the end.
We're not writing some god tier neural network AI to control your character into finding out how to level itself from 1 to 99.
We're normally not even doing math beyond simple comparison operators like greater or lesser than. Almost every single script is "Walk to position x, do thing, if thing is done, walk to position y, do thing". This is not rocket science. No matter how EPIC 1337 you are at coding, even if you write this shit in assembly it's not going to matter. Your code can be 2000 lines instead of 20 lines with a gazillion dumb flags and in the end it's still going to the exact same thing as the 20 line code. Nobody is going to notice. It does not matter.
There is no big barrier to entry for writing Runescape scripts. Yes if people want to push their script to the RCN it has to be decent, but for personal use someone can write a shitty script to perform easy tasks perfectly fine.
When kids start submitting their shit tier scripts in applications as if they're good you can go flame them. But if a complete noob asks for help don't go pretending we're the internet's most 1337 hackers and you need 10 years of experience and a PhD to write a woodcutter.
I don't know if you have ever done anything with matrices, math or datastructures, or anything actually difficult but if you have you should very well realize scripting is perfectly accessible to beginners.
RE: problem compiling the base code
@weeb Runescape scripting is probably one of the best places to learn Java because it's incredibly easy to make something working and there isn't much of a skill floor. Most scripts are just a bunch of if statements.
It's indeed like jumping into a pool without knowing how to swim. That's what swimming pools are for. Learning how to swim.
RE: Broken Scripts
Sphinx tutorial island is a little broken at the beginning of the island in the spawning house where it's supposed to press the "options" menu button. You have to manually get out of the first house before turning the script on and from there on it works fine.
Haven't tried Rickk's script yet, but if that one can replace Sphinx script it might be worth looking into
RE: Logan's HideLooter | PM Muling System (WIP) |
@koolzuurgas Hidelooter is pretty much guaranteed ban within a few hours. If enough people report an account for botting (there's lots of people at the cows) and especially if someone else's bot walks the exact same path as yours after the reset to the gate when there's no hides left, it becomes very obvious it's a script.
This script is ironically too popular to work safely.
RE: [OpenSource] SeagullKiller
Script works great. Only problem I've found is that bones don't instantly appear when an enemy dies. It keeps hitting new enemies and walking back to the bones to pick them up while in combat 2 seconds after an enemy dies when the bones appear, making it look super botty. Could you add a check at the top if a player is in combat to just return; and not execute any of those other methods
RE: Setting up IntelliJ IDEA for RSPeer Script Development
I made a video tutorial for people who can't figure it all out with text
RE: Can't walk to an Area
In your first comment you were trying to move to an Area, but the movement method needs a Position object to navigate to. That is why it didn't work.
An Area is an area on the map with multiples tiles in it (xMin, yMin,xMax,yMax). You can determine how big you want the area to be.
A Position is just a single tile/coordinate (x,y)
In your second comment I assume your used Area.getCenter on the docks, which actually returns a position, namely the center coordinate(x,y) of your Area. In theory this is good.
But i assume that because you were on the docs, the exact center of the area you gave it is somewhere in the water. This means that your bot tries to navigate to a tile in the water which it can never reach.