Jump to content

Pug

Trade With Caution
  • Posts

    443
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    100%

Everything posted by Pug

  1. Pug

    Plank ban

    and this is why i store all my botted loot on a chain of accounts on a seperate laptop connected to rs via vpn, what an idiot.
  2. Pug

    Pug Tutorial Island

    V1.04 - 25 / 10 / 2014 - Fail safes added when talking to chef. - Will now run from leaving first door. - Walking to quest tutor changed. - Sped up talking to finish in 10 mins or less! - Sped up certain interactions. - Emotions choice bug fixed. - Now picks random emotion.
  3. here is some more detail on area's if you have a area you want to make imagine a square has four edges, you need to diagonally oppersite edges to make that square in your script. Look at the image below: I have wrote down two sets of X & Y co'ordinates. The top left and the top right. So top left you have X = 1318 and Y = 3238. Bottom right we have X = 1320 and Y = 3240. Now you have your box or area. We need to put this into our script. We first need to declare the area. This can put put at the top of your script under: public class YourScriptName extends Script { // put area declaration here so what code do we put? ok so look at the code below then i'l explain it. Area areaName = new Area(1234,1234,1234,1234); ok so look at the code above. We have Area which you should always put first, its saying you are going to declare a new area. then you see ' areaName ' this is going to be the name of your area so you could call it something like ' bankArea ' or ' cuttingArea ' just make sure its one word no spaces. You can use underscores if you wish. Use basic variable naming conventions. After the name of our area we have four co'ordinates 1234 1234 1234 1234 these are the X and Y co'ordinates. If we use the picture above i showed you as an example it would be: Area areaName = new Area(1320,3240,1318,3238); notice i put the bottom right set first, then the top right set. This is how i was told to do it when i learnt and its worked for me in all my scripts, there may be other ways as Josed said above. So now you have delcared your area at the top of your script you need to use that code. So lets have another example. Imagine if you will that you want to know if your player is in a bank. You can use something like this: if(areaName.contains(myPlayer()) { // do something } I have used the same area name as before so not to confuse you but you put the name of your area. then a full stop and then you can test that area for players, variables, objects etc. I have chosen to use myPlayer() as we wanted to check if our player was within an area. if you need any more help post back here ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ SECOND POST FOR YOU. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ also here is an example gui class is just whipped up for you, i tried to comment most of it so you can follow whats happening, any question post here.
  4. Feel free to post another walking script or post web walking code. talking and posting working code are separate things all together my friend.
  5. Pug

    Pug Tutorial Island

    Yep it's working fine. Updated it last week due to a minor runescape update. If you find any bugs please let me know here and I will get them fixed within 24 hours for you. thanks, Pug.
  6. I left you a brief description of how to find my script within the client on my script's thread that you posted on. link here: http://osbot.org/forum/topic/60880-pug-tutorial-island/ if it still doesn't show up post back here please. thanks for your custom, Pug.
  7. Pug

    Pug Tutorial Island

    Once you have completed payment, the script should appear in your premium scripts section within the client. This can be found by double clicking on the client download which can be obtained from the Download button at the top of this page. You can then double click on the file downloaded (usually found in C:\NAME\Downloads) login to the client using the button at the bottom left. click on the green circular plus button in the top right corner and select an account to use. when Runescape has loaded you can then click on the green circular button with a triangular start button inside it, this is found in the top left hand corner and this will bring up your script selection. If it doesn't show up in that window please post within the correct forum about the issue and an Administrator will deal with it as soon as possible. thanks, Pug.
  8. to make it a tiny bit more complex you could do this. Make a whole new method for your anti ban, then each time you run through your onLoop() method got to the antiban method, should also change the antiban up so do different things, like look at different skills, open different tabs, move camera pitch, move camera Yaw, etc etc. Code wise, something like this: private void antiban() throws InterruptedException { if(myPlayer().isAnimating()) { getTabs().open(Tab.SKILLS); sleep(100 + random(300, 700)); getSkills().hoverSkill(Skill.FISHING); sleep(100 + random(3000, 4000)); getTabs().open(Tab.INVENTORY); sleep(100 + random(500, 700)); getMouse().moveRandomly(); } } ^^^ this is your new antiban method. I cleaned it up a little and formatted it correctly. then you simply put into your on Loop method: antiban(); where ever you want it, i would suggest somewhere like this: case FISH: if (!myPlayer().isAnimating()) { NPC Fishing_spot = npcs.closest(FISHING_ID); if(Fishing_spot != null) { if (!inventory.isFull()) { Fishing_spot.interact("Net"); antiban(); } } } break;
  9. .jar isnt the file to save it as, you need to save it as .java
  10. Pug

    bot wont start

    bot is back up now, please restart your client.
  11. thanks Laz, look forward to break handler fixes.
  12. not fussed throw away account. got like 9 of them lol thanks though ;)
  13. another good addition. keep pushing them out, will have more bugs for you soon. ;)
  14. right so ive been writing my fishing script as you may have also seen in this section and right now there are... well look at all the bots here: So i have my paint on and at lvl 55 its 23k an hour... why would you bother... even 4 accounts is only 100k/hr.. Ive seen some dropping tuna which means there doing swordies so im not sure what gp/hr that is but the vast majority are doing lobsters. Seems like a silly waste of CPU tbh. there must be better methods f2p than fishing lobs at 25k/hr discuss
  15. hey guys, i was working on a private script for someone but they have since not got back to me so the question is, Would you guys be interested in me releasing the script. It's a fishing script containing all the basic spots including: -draynor shrimp -draynor sardines -barb village trout & salmon -barb village pike -karmja lobsters (banks via port sarim deposit box) -catherby lobsters -catherby swordies Has some of the most advanced antiban ive ever put into any of my scripts, wont go into to much but it is truly unique and so far whilst ive been using it this week ive fished over 3000 lobsters without so much as a warning or ban. Also features the amazing paint you guys are used to seeing from my scripts. As well as a nice simple GUI which offers banking or dropping of fish to. Would put it on the SDN for a small fee if i were aloud. I'm not sure if like... $3.99 (lower than other fish scripts) but thats the price id ask as its not a AIO fisher but does have considerable work put in. @Alek would this be ok ? to put it on sdn for 3.99, understanding was putting scripts at lesser cost than others is price cutting but in this case it isnt aio like the rest so should cost less no? Anyway, what are your guys thoughts? Here is some pics:
  16. feel free to test it, the link is to the script which is free for all
  17. basics of a gui for your needs is to make a comboBox (drop down box) which has the ores to smelt in it. You then have an action listener for that combo box that sets the name or id of the ore you want to smelt when selected from the drop down box. then a start button to dispose of the gui. thats it really. There is lots of tutorials on GUI's here Make sure you pick a null layout for most flexibility, that way you can position your drop down box and start button exactly where you need them
  18. added a little extra above for you to look at pm me if you need more help
  19. putting sleeps all over the place and at the start of a IF statement probably isnt helping, you should also use randomized sleeps to avoid insta bans e.g sleep(200 + random(14,54); also use the code tags when showing us code, its next to the miny picture, looks like this : < > also instead of mouse.click(); you can use the name of your entity, E.G: furnace.interact("Smelt"); an example of me interacting with a funace would be: RS2Object furnace = objects.closest("Furnace"); if(furnace != null) { if(furnace.isVisible) { furnace.interact("Smelt"); sleep(345 + random(100,205); while(myPlayer().isMoving || myPlayer.isAnimating() { sleep(200 + random(1,10); } } }
  20. legend ontopic: nice build arctic, love amd i have one myself though its quite old now
  21. i like the mouse button and '+' new bot window, the 3 on far left shouldnt be round i think, it fits better when shapes of the same... shape are inside each other design wise anyway. Have a vote though that would be cool
  22. not being funny but the new buttons make it look kinda cheap. the old ones were better.. just saying =/ nice work on the fixes though.
  23. looks like a good idea. Will use this on my site for my scripts if you finish it
  24. Pug

    Pug Tutorial Island

    Script Updated. Version 2.02 - Added random character creation.
  25. Pug

    Pug Tutorial Island

    The admin will update the script to the newest version in there own time, its usally within 24 hours of me updating the script onto the SDN. thank you for your patience.
×
×
  • Create New...