Leaderboard
Popular Content
Showing content with the highest reputation on 08/13/13 in all areas
-
2m Giveaway
8 pointsSomeone just raged quit ingame and gave me 2m, Rather than being greedy and selling it, I'lm going to give it away. OSbot is a great community, and I'd like to give something back to it To win all you have to do is LIKE this post, don't bother posting if you don't want too. I'm far too lazy I don't want to go through reading all the posts, I'll just use a number generator and count down to that number. Example: If i get 5 likes, and it goes like this: player 3435 likes this player 244 likes this player 343 likes this player 4997 likes this player 53 likes this Let's say the number generator chooses number 2, the person that wins will be the second person.. (player 244) SIMPLES. THIS IS FOR 2007SCAPE.8 points
-
Apology to Stark, OSBot Staff and Community
Good evening everyone. Recently I was notified that Stark was stealing my code, it seems that this information was indeed false and I am sorry for pointing fingers too quickly before investigating for myself. I am sorry to Stark for risking his customer base's trust and for my brief doubt in him, I am sorry to the moderators and administrators for any loss of time this may have caused them for no reason at all, and I am sorry to the community for taking up your time for something that should not had been brought up publicly. I did not wish to harm Stark's reputation, only to make sure that everyone was playing fair. I hope that I can make up for this in the future with some top quality free scripts. Sorry for the inconvenience, Dashboard5 points
-
Describe how you think the person above you looks
Most of us usually have a in real life description of how you think someone looks based on their personality and actions. Begin the game. You could use me to start the game, or the first person who posts could just start it. However you like. Example: Anon: To me, you sound like someone who would have black hair, very slim and tall. Note: Since I am the host of this game, be warned. Do not be offensive in any way. Begin!2 points
-
Sexy Signature #4
2 points2 points
- Congratulations To Our New Admin!
2 pointsThe administration team has decided to promote @Raflesia to admin for his hard work and dedication. He is now a member of the administration and will have similar roles to that of Kati. Thanks, Sincerely, Laz and the OSBot Team. NOTE: To those who are wondering if Raflesia will have access to the database just like Kati did. The answer is no. It was a mistake giving too much power to one person and we're not going to commit that mistake anymore. He will however have access to the SDN and be able to add new scripts.2 points- What will God Wars do for OSRS?
2 points- New uptates to client anytime soon?
2 points@Laz is on vacation again...(jokes ) So there probably won't be for a few days. Is there something wrong? If it isn't broken, why fix it :$2 points- SorceressGardenPro
2 pointsI'm on it guys, sorry for the delay. Motivation is really draining as I still have not recieved any payment for my services from osbot.2 points- New rank?
2 pointsOnce again, I think we have enough ranks. Ranks like these are nice, but I do think there is a limit on how many ranks we can have before it gets out of hand.2 points- [Free] Simple Aio Fisher by Boots
.Informative paint - thanks to TheJCR .Multi-threading .Power fishes all locations .Flees from attcking npcs .Drops fishes .Retrieves equipments from whirlpools .Currently only banks in Catherby and Fishing guild The script will remain free and receive updates up until the point Aribot leaves the beta stages. Post progress reports or bugs concerning the script. Enjoy. Download link, extract the zip into the osbot folder: Latest version as of 8/9/ 9.37 am http://uppit.com/w3o51uvl7mne/SimpleFisher.rar Updates: 8/9: fixed interacting with fishing spots && will now bank in catherby correctly 8/15: fixed interacting with fishing spots1 point- Tyluur Snapes
1 pointTyluurSnapes has been released and is now a paid script. You can purchase the script by clicking here: Store - Tyluur Snapes Snape grass is a great way to make money with over 170K/hour with no requirements! To use this script, you need to do the following steps: Start "Fremennik Trails". You only need to talk to "Brundt the Chieftan" to start the quest, no requirements are necessary. Talk to Peer the Seer up to the point where he gives you a dialogue asking "YES" or "NO". Once you see that dialogue, stop talking to him. Talk to Jarvald and ask him to go to Waterbirth. Once you see an option on him saying "Travel" and all of the 3 steps above are complete, you can run the script flawlessly! If you are lost with the three steps above, please watch this video for an explanation: http://www.youtube.com/watch?v=RhoktM0rvPw You need to be on 1.7.6+ for this script to work. This is because bot.getUsername() wasn't in the previous versions. Here are some progress reports from scripts who have ran this bot:1 point- OSBot Gilded Altar
1 pointOSBot Gilded Altar I wrote this for myself and wanted to share it as I wrote to be ready enough to be shared with others. Usually I don't make paints and add several variations to a script picked by a GUI, but I did it this time as I might be using it more often. I'm releasing this script open source, some of you might find it interesting to look through it and learn from it. For anyone else, hopefully you put it to good use and grind some bones with it. Features: Use a host or your own house Walking from Yanille bank to Yanille house and vica versa Instead of walking, use House teleport tabs or House teleport combined with a mounted Amulet of Glory in your house Choice between offering Dragon bones, Big Bones and normal bones Never ever offers bones when there are no 2 lit Incense burners Automatic door support, will work with every house setup Begin anywhere in your house, near a bank or near your portal (depending on setup) without supplies GUI: Progress report: Download JAR: http://up.ht/11Y7WUi Code: package osbot.maxi.script.gildedaltar; import org.osbot.script.Script; import org.osbot.script.ScriptManifest; import org.osbot.script.rs2.model.Item; import org.osbot.script.rs2.model.RS2Object; import org.osbot.script.rs2.skill.Skill; import org.osbot.script.rs2.ui.Spell; import org.osbot.script.rs2.utility.Area; import org.osbot.script.rs2.utility.ConditionalSleep; import java.awt.*; import java.util.List; import java.util.concurrent.TimeUnit; /** * Created with IntelliJ IDEA. * User: Maxi */ @ScriptManifest(name = "GildedAltar", author = "Maxi", version = 1.0D, info = "Offers Dragon bones, Big bones and normal bones on a Gilded Altar located in your or a friend's " + "with various transportation options.") public class GildedAltar extends Script { private DoorHandler doorHandler = null; private long startTime = 0; private int startXp = 0; private GildedAltarGUI gui = new GildedAltarGUI(); private boolean configured = false; private State state; private String host = null; private ToHouseMethod toHouseMethod; private ToBankMethod toBankMethod; private String bonesName; private static final Area WALK_AREA = new Area(2586, 3096, 2589, 3098); private static enum State { ENTER_HOUSE, TO_ALTAR, LIGHT_BURNERS, OFFER_BONES, TO_BANK, RESTOCK, TO_HOUSE, QUIT } private static enum ToHouseMethod { WALK(0, new String[] { "Tinderbox", "Marrentill" }, 25, 15), TELEPORT(1, new String[] { "Law rune", "Earth rune", "Tinderbox", "Marrentill" }, 23, 60), TELETAB(2, new String[] { "Teleport to house", "Tinderbox", "Marrentill" }, 24, 252); public int index; public String[] validItems; public int noBones; public int xp; private ToHouseMethod(int index, String[] validItems, int noBones, int xp) { this.index = index; this.validItems = validItems; this.noBones = noBones; this.xp = xp; } public static ToHouseMethod forIndex(int index) { for (ToHouseMethod method : ToHouseMethod.values()) { if (index == method.index) return method; } return null; } } private static enum ToBankMethod { WALK(0), GLORY(1); public int index; private ToBankMethod(int index) { this.index = index; } public static ToBankMethod forIndex(int index) { for (ToBankMethod method : ToBankMethod.values()) { if (index == method.index) return method; } return null; } } @Override public void onStart() { doorHandler = new DoorHandler(); doorHandler.provideBot(bot); gui.setVisible(true); } @Override public int onLoop() throws InterruptedException { if (!gui.started) return 10; if (!configured) { configure(); } scan(); log("State = " + state.toString()); switch (state) { case ENTER_HOUSE: return enterHouse(); case TO_ALTAR: return toAltar(); case LIGHT_BURNERS: return lightBurners(); case OFFER_BONES: return offerBones(); case TO_BANK: return toBank(); case RESTOCK: return restock(); case TO_HOUSE: return toHouse(); case QUIT: log("Something went wrong, shutting down script"); return -1; } return -1; } private void configure() { if (gui.useHostCheckbox.isSelected()) { host = gui.hostNameTextField.getText(); } else { host = null; } toHouseMethod = ToHouseMethod.forIndex(gui.toHouseMethodComboBox.getSelectedIndex()); toBankMethod = ToBankMethod.forIndex(gui.toBankMethodComboBox.getSelectedIndex()); bonesName = (String) gui.boneTypeComboBox.getSelectedItem(); startTime = System.currentTimeMillis(); startXp = client.getSkills().getExperience(Skill.PRAYER); configured = true; } private int toHouse() throws InterruptedException { switch (toHouseMethod) { case WALK: return enterHouse(); case TELEPORT: return teleportToHouse(); case TELETAB: return teleportToHouseTab(); default: log("No proper to house method found, shutting down..."); return -1; } } private int toBank() throws InterruptedException { switch (toBankMethod) { case WALK: return exitHouse(); case GLORY: return useMountedGlory(); default: log("No proper to bank method found, shutting down..."); return -1; } } private int exitHouse() throws InterruptedException { setRunning(true); if (isInHouse()) { RS2Object portal = closestObjectForName("portal"); if (portal != null) { if (!doorHandler.handleNextObstacle(portal)) { portal.interact("enter"); } } else { warn("Could not find entry portal!"); } } else { return 10 + gRandom(10, 10); } return 10 + gRandom(10, 10); } private int teleportToHouse() throws InterruptedException { closeOpenInterface(); if (magicTab.castSpell(Spell.HOUSE_TELEPORT)) { waitForHouse(); return 10 + gRandom(10, 10); } else { return 10 + gRandom(10, 10); } } private int teleportToHouseTab() throws InterruptedException { closeOpenInterface(); if (client.getInventory().interactWithName("Teleport to house", "Break")) { waitForHouse(); return 10 + gRandom(10, 10); } else { return 10 + gRandom(10, 10); } } private void waitForHouse() throws InterruptedException { new ConditionalSleep(5000) { @Override public boolean condition() { return client.getValidInterfaces()[399]; } }.sleep(); new ConditionalSleep(10000) { @Override public boolean condition() { return !client.getValidInterfaces()[399]; } }.sleep(); } private boolean restockLawRunes() throws InterruptedException { Item lawRune = client.getBank().getItemForName("Law rune"); if (lawRune != null) { return client.getBank().withdrawX(lawRune.getId(), 100); } else { log("You have no law runes left in your bank or inventory, shutting down..."); return false; } } private boolean restockEarthRunes() throws InterruptedException { Item earthRune = client.getBank().getItemForName("Earth rune"); if (earthRune != null) { return client.getBank().withdrawX(earthRune.getId(), 100); } else { log("You have no earth runes left in your bank or inventory, shutting down..."); return false; } } private boolean restockTabs() throws InterruptedException { Item tab = client.getBank().getItemForName("Teleport to house"); if (tab != null) { return client.getBank().withdrawX(tab.getId(), 100); } else { log("You have no law runes left in your bank or inventory, shutting down..."); return false; } } private boolean restockTeleportSupplies() throws InterruptedException { switch (toHouseMethod) { case TELEPORT: if (!client.getInventory().contains("Law rune") && !restockLawRunes()) { return false; } if (!client.getInventory().contains("Earth rune") && !restockEarthRunes()) { return false; } break; case TELETAB: if (!client.getInventory().contains("Teleport to house") && !restockTabs()) { return false; } break; } return true; } private boolean hashAllRequiredSupplies() { if (client.getInventory().getAmount("Tinderbox") != 1) { log("Too little or too many tinderboxes in inventory..."); return false; } switch (toHouseMethod) { case TELEPORT: if (!client.getInventory().contains("Law rune")) return false; if (!client.getInventory().contains("Earth rune")) return false; break; case TELETAB: if (!client.getInventory().contains("Teleport to house")) return false; break; } if (client.getInventory().getAmount("Marrentill") != 2) { return false; } if (client.getInventory().getAmount(bonesName) < toHouseMethod.noBones) { return false; } return true; } private boolean restockMarrentills() throws InterruptedException { int curAmount = (int) client.getInventory().getAmount("Marrentill"); int needed = 2 - curAmount; if (needed < 0) { int toStore = curAmount - 2; for (; toStore > 0; ) { client.getBank().deposit1(client.getInventory().getItemForName("Marrentill").getId()); sleep(5 + gRandom(10, 5)); } } else { Item marrentil = client.getBank().getItemForName("Marrentill"); if (marrentil != null) { for (; needed > 0;) { if (client.getBank().withdraw1(marrentil.getId())) { needed--; sleep(5 + gRandom(10, 5)); } } } else { log ("We ran out of marrentills, shutting down..."); return false; } } return true; } private boolean restockTinderbox() throws InterruptedException { if (!client.getInventory().contains("Tinderbox")) { Item tinderBox = client.getBank().getItemForName("Tinderbox"); if (tinderBox != null) { client.getBank().withdraw1(tinderBox.getId()); } else { log("You have no tinderbox in your bank or inventory, shutting down..."); return false; } } else if (client.getInventory().getAmount("Tinderbox") > 1) { Item tinderBox = client.getInventory().getItemForName("Tinderbox"); int toStore = (int) client.getInventory().getAmount("Tinderbox") - 1; if (tinderBox != null) { client.getBank().depositX(tinderBox.getId(), toStore); } } return true; } private boolean restockBones() throws InterruptedException { if (client.getInventory().getAmount(bonesName) < toHouseMethod.noBones) { Item bones = client.getBank().getItemForName(bonesName); if (bones != null) { client.getBank().withdrawAll(bones.getId()); } else { log("We ran out of " + bonesName + ", shutting down..."); return false; } } return true; } private int restock() throws InterruptedException { if (client.getBank().isOpen()) { client.getBank().depositAllExcept(toHouseMethod.validItems); if (hashAllRequiredSupplies()) return 10 + gRandom(10, 10); if (!restockTeleportSupplies()) return -1; if (!restockTinderbox()) return -1; if (!restockMarrentills()) return -1; if (!restockBones()) return -1; if (client.getInventory().contains(toHouseMethod.validItems)) return 10 + gRandom(10, 10); else return 10 + gRandom(10, 10); } else { if (hashAllRequiredSupplies()) return 10 + gRandom(10, 10); else { RS2Object bank = closestObjectForName("Bank booth"); if (bank != null) { if (bank.interact("Bank")) { new ConditionalSleep(2000) { @Override public boolean condition() { return client.getBank().isOpen(); } }.sleep(); } return 100 + gRandom(20, 50); } else { walk(WALK_AREA, 1); return 10 + gRandom(10, 10); } } } } private int useMountedGlory() throws InterruptedException { RS2Object glory = closestObjectForName("Amulet of Glory"); if (glory != null && !doorHandler.handleNextObstacle(glory)) { this.walk(glory, false, 6, true, false); client.moveCameraToEntity(glory); client.rotateCameraPitch(20); new ConditionalSleep(5000) { @Override public boolean condition() { return !myPlayer().isMoving(); } }.sleep(); if (glory.interact("Rub")) { if (!new ConditionalSleep(7000) { @Override public boolean condition() { return client.getValidInterfaces()[234]; } }.sleep()) { log("Glory interface did not show up within 7 seconds.. retrying"); return 5 + gRandom(5, 5); } else { if (client.getInterface(234).getChild(1).interact()) { new ConditionalSleep(5000) { @Override public boolean condition() { return !isInHouse(); } }.sleep(); return 5 + gRandom(5, 5); } else { return 50 + gRandom(50, 50); } } } else { if (client.getValidInterfaces()[234]) { if (client.getInterface(234).getChild(1).interact()) { new ConditionalSleep(5000) { @Override public boolean condition() { return !isInHouse(); } }.sleep(); return 5 + gRandom(5, 5); } else { return 50 + gRandom(50, 50); } } return 50 + gRandom(50, 50); } } else { log("Error with finding/walking glory"); return 100 + gRandom(100, 100); } } private int offerBones() throws InterruptedException { client.rotateCameraPitch(67); new ConditionalSleep(5000) { @Override public boolean condition() { return !myPlayer().isMoving(); } }.sleep(); RS2Object altar = closestObjectForName("Altar"); if (altar != null) { final int slot = client.getInventory().getSlotForName(bonesName); if (slot < 0) return 10 + gRandom(10, 10); client.getInventory().interactWithName(bonesName, "Use"); sleep(30 + gRandom(20, 20)); altar.interact("Use", true); new ConditionalSleep(1200) { @Override public boolean condition() { return client.getInventory().getItems()[slot] == null; } }.sleep(); return 10 + gRandom(20, 20); } else { log("Couldn't find altar, shutting down..."); return -1; } } private int lightBurners() throws InterruptedException { client.rotateCameraPitch(67); List<RS2Object> burners = closestObjectListForName("Incense burner"); for (final RS2Object burner : burners) { for (String s : burner.getDefinition().getActions()) { if (s != null && s.toLowerCase().contains("light")) { if (burner.interact("Light", 9, false)) { new ConditionalSleep(1000) { @Override public boolean condition() { return !burner.exists(); } }.sleep(); return 100 + gRandom(100, 100); } else return 10 + gRandom(10, 10); } } } return 10 + gRandom(10, 10); } private int toAltar() throws InterruptedException { final RS2Object altar = closestObjectForName("Altar"); if (altar != null && distance(altar) > 2) { if (!doorHandler.handleNextObstacle(altar)) { this.walk(altar, false, 2, true, false); new ConditionalSleep(2000) { @Override public boolean condition() { return distance(altar) <= 2; } }.sleep(); } else { return 400 + gRandom(100, 100); } } return 100 + gRandom(100, 100); } private int enterHouse() throws InterruptedException { if (client.getInterface(232) != null && client.getInterface(232).getChild(1).isVisible() && client.getInterface(232).getChild(1).getMessage().equalsIgnoreCase("go to your house")) { if (host == null) { if (client.getInterface(232).getChild(1).interact()) { waitForHouse(); } } else { client.getInterface(232).getChild(3).interact(); if (new ConditionalSleep(5000) { @Override public boolean condition() { return client.getInterface(137) == null || !client.getInterface(137).isVisible(); } }.sleep()) { type(host); waitForHouse(); } else { return 200 + gRandom(50, 50); } } return 3000 + gRandom(600, 200); } setRunning(true); RS2Object portal = closestObjectForName("portal"); if (portal != null) { if (!doorHandler.handleNextObstacle(portal)) { portal.interact("enter"); } } else { warn("Could not find entry portal!"); } return 600 + gRandom(300, 100); } private void scan() { if (state == State.OFFER_BONES) { if (client.getInventory().contains(bonesName) && isInHouse()) { List<RS2Object> burners = closestObjectListForName("Incense burner"); if (!burners.isEmpty()) { for (RS2Object burner : burners) { for (String s : burner.getDefinition().getActions()) { if (s != null && s.toLowerCase().contains("light")) { if (client.getInventory().getAmount("Marrentill") >= 0) { state = State.LIGHT_BURNERS; return; } else { state = State.TO_BANK; return; } } } } } } } if (isInHouse()) { if (!client.getInventory().contains(bonesName)) { state = State.TO_BANK; return; } RS2Object altar = closestObjectForName("Altar"); if (altar != null && distance(altar) > 3) { state = State.TO_ALTAR; return; } else { List<RS2Object> burners = closestObjectListForName("Incense burner"); if (!burners.isEmpty()) { for (RS2Object burner : burners) { for (String s : burner.getDefinition().getActions()) { if (s != null && s.toLowerCase().contains("light")) { if (client.getInventory().getAmount("Marrentill") >= 0) { state = State.LIGHT_BURNERS; return; } else { state = State.TO_BANK; return; } } } } } if (client.getInventory().contains(bonesName)) { state = State.OFFER_BONES; return; } } } else { if (hashAllRequiredSupplies()) { RS2Object portal = closestObjectForName("Portal"); if (portal != null && distance(portal) < 10) { state = State.ENTER_HOUSE; return; } state = State.TO_HOUSE; return; } else { state = State.RESTOCK; return; } } } private int getBonesPerHour() { if (gui.started && configured) { int exp = client.getSkills().getExperience(Skill.PRAYER) - startXp; int noBones = exp / toHouseMethod.xp; long time = System.currentTimeMillis() - startTime; if (time == 0) return 0; return (int) (((double) noBones / (double) time) * 3600000D); } return 0; } @Override public void onPaint(Graphics g) { g.setColor(new Color(0, 0, 0, 120)); g.fillRect(10, 300, 500, 35); g.setColor(Color.green); if (gui.started && configured) { long time = System.currentTimeMillis() - startTime; g.drawString("Bones/hour : " + getBonesPerHour(), 15, 315); int exp = client.getSkills().getExperience(Skill.PRAYER) - startXp; g.drawString("Exp/hour : " + (int) (exp == 0 ? 0 : (3600000D / (((double) time) / ((double) exp)))), 15, 330); g.drawString("Bones: " + exp / toHouseMethod.xp, 190, 315); g.drawString("Exp: " + exp, 190, 330); g.drawString("State : " + state, 352, 315); g.drawString("Time running : " + formatTime(time), 352, 330); } else { g.drawString("Bones/hour : 0", 15, 315); g.drawString("Exp/hour : 0", 15, 330); g.drawString("Bones: 0", 190, 315); g.drawString("Exp: 0", 190, 330); g.drawString("State : Unstarted" + state, 352, 315); g.drawString("Time running : 00:00:00:00", 352, 330); } } private String formatTime(final long l) { final long day = TimeUnit.MILLISECONDS.toDays(l); final long hr = TimeUnit.MILLISECONDS.toHours(l - TimeUnit.DAYS.toMillis(day)); final long min = TimeUnit.MILLISECONDS.toMinutes(l - TimeUnit.DAYS.toMillis(day) - TimeUnit.HOURS.toMillis(hr)); final long sec = TimeUnit.MILLISECONDS.toSeconds(l - TimeUnit.DAYS.toMillis(day) - TimeUnit.HOURS.toMillis(hr) - TimeUnit.MINUTES.toMillis(min)); final long ms = TimeUnit.MILLISECONDS.toMillis(l - TimeUnit.DAYS.toMillis(day) - TimeUnit.HOURS.toMillis(hr) - TimeUnit.MINUTES.toMillis(min) - TimeUnit.SECONDS.toMillis(sec)); return String.format("%02d:%02d:%02d:%02d", day, hr, min, sec); } } Enjoy!1 point- Kokeis AIO Chopper - Supporting almost any location
Download this: http://up.ht/11WLGKE Fixed as of 8/11/13 - 1:00pm EST by @Cory Upcoming changes: Auto paint tab switching. Improve Edgeville yews. Add custom chopping. Change log: 3.1: Added Magic and Teak Ent ID. 3.0: Added Yew Ent ID. 2.9: Now does not pick up birds nest anymore when powerchopping. Added new maple and magic Ent IDs. 2.8: Fixed walking to bank in Seer's Village. 2.7: Fixed walking in Catherby and Sorcerer's Tower. 2.6: Added normal tree ent ID. Improved chopping normal logs. 2.5: Added hide button for paint (try hiding paint when experiencing low FPS). Now also drops birds nests when powerchopping. Fixed spam clicking tree bug. 2.4: Now uses tree names instead of IDs. Will not break anymore if IDs change. 2.3: Fixed tree IDs. 2.2: Changed action after detecting ent which should fix any ent problems (please let me know if not). Added Barbarian Outpost willows. Added Gnome Stronghold yews. Added Mage Training Arena Magics. Added new epic paint thanks to DarkzSide. Changed Sorcerer's tower magic path so it does not get stuck. Added screenshot option; makes screenshot's when detecting an ent, retreiving bird nest or when the script stops. and safes them in D:\. could be useful for bug reports. 2.1: Changed and improved ent detection. Added new IDs after RS Update. Improved some other small things. Added show/hide paint button. 2.0: Added Teak support. Including combat protection at Castle Wars. 1.9: Added magic support at the Sorcerer's Tower. Added "Ents avoided" to paint. 1.8: Added new ID to Ent detection which fixes breaking axes when chopping yews. 1.7: Fixed error in Edgeville. Fixed ent/evil tree detection. 1.6: increased speed of chopping in general alot. changed antiban and removed wc skill checking to make sure it doesnt bug out. Improved cutting yews in Catherby. Improved handling of evil tree's. Added time to level in paint (shows after a couple minutes). 1.5: Improved edgeville yews. Changed something to antiban so it won't accidentally click on skilltabs (again). improved evil tree detection for yews. Also improved antiban. 1.4: Should not be randomly opening skill tabs anymore. Added Yew support in Edgeville including smart positioning (if no tree's available, it will walk to the first tree that will spawn). Improved ent detection. 1.3: Added Yew support in Seer's Village and Catherby. Added Willow support in Catherby.Added location to paint. Improved anti-ban. 1.2: Added Willow support in Seer's Village. 1.1: Added Maple support in Seer's Village. 1.0: Release version. Screenshot's: Long progress reports are appreciated!1 point- Sparkle - SOTW 7 Entry
1 pointSooo, I entered this into a SOTW on a GFX Forum. What do you think? Also this one I made for a customer:1 point- Hi i'm Shakur
1 pointHi everyone. I am Shakur but you can call me Kyle. I joined this wonderful thug website about 25 days ago but forgot to do this so here it is. I really like this community so I figured I should stay here for a bit. A lot of times I can make troll threads and I could link about 10 of them that i've made like this month but before I offend someone please note I AM JOKING and whatever comes out of my dumb mouth is usually a joke unless talking about my AIO Banana collecter which a mod put in spam which it isn't spam selling for $25.99 SDN SOON. On a serious note: I'm a really nice person and willing to help people out and i'm easy to get along with as long as you don't lack common sense. I am a BAMF IRL so take me serious because I have stacks to the ceiling from goldfarming so haters hit me up. Thank you for your time, Shakur (Kyle) tupac is god and i am the best1 point- Sexy Signature #4
1 point- Which Forum Theme Do You Use [Animate vs. Subway]
Hey guys, I am wondering which forum theme you are all using. I personally prefer the Animate one far over Subway. Let me hear your opinions.1 point- What will God Wars do for OSRS?
1 pointThey don't have the tools? Lol. I'm pretty sure they have the tools considering they made this game... They didn't make the game. They restored it from a backup file and don't have the necessary tools at the moment to add new content like GWD. They recently stated they are not in the position to deliver such content at the moment as well. Don't talk about something like you know what you're talking about when you really have no idea.1 point- AIO Banananana Collecter
1 point1 point- What will God Wars do for OSRS?
1 pointI never really wanted it, But 07 needs change so i guess it just has to happen.1 point- New Homepage
1 pointThat gibberish language is used by any skilled coder as a placeholder. I support this homepage.1 point- New Homepage
1 point- New Homepage
1 pointThank you for the feedback. The design concept is just something I threw together, so yes a lot more work would be needed. The actual conversion is easy, so all the small effects such as a hover style will be there once it's an actual coded piece of work. The caps were intentional, they go along with the design in my opinion. Once more feedback is given, I'll give normal capitlization a try and show you .1 point- Market Resignation
1 pointIt's coming to the point where I am now just loosing money from selling Membership pins. I've decided to resign from selling the following things: Membership pins Online gift cards / codes OSBot vouchers 07 GP If you were a previous buyer from me and still need something because you trust me, message me on Skype and we can work something out. I have 2 membership pins remaining and I'm willing to sell them 3400k each. If anyone wants my thread layout found in my signature send me a PM. It's not that great but it's better than just having text. I will be however, still be available as a middleman, or free of course. Goodluck to all of those who continue in the market. Probably our most active and best seller now is , so go check out his threads in the Market. TaaTaa (post if you want those 2 membership pins)1 point- Market Resignation
1 point- ╰☆ VERIFIED ★ Skype's Membership Shop ★ 250+ FB ☆╮
1 point- Late hello
1 point- New rank?
1 pointI don't really see any purpose in this rank. Everyone in this community can be helpful, and I know most members are, too many members would get this rank. It will also be a security risk for our users. There will be ways to manipulate this rank to look legit. There is still a way to show to people that you are helpful, if you're a VIP+ member, you can use your member title. There won't be an official rank for this. Sorry.1 point- Late hello
1 point- ★ Diamond's AIO Services ★ Questing ★ Powerleveling ★ Request An Account ★ Rune defenders
Best of luck with your services!1 point- I was wondering if someone can teach me how to make scripts
I can help teach you basics. (EX PB Script Writer & Mod of the RSB Sect: Scripts, Development, etc.)1 point- Describe how you think the person above you looks
1 point- Catherby flawless lobster fisher!
Great fisher! Got me 76 easily! May I add though howcome, I always seem to have a gnomeball in my weapon slot lol?1 point- Banned twice in 3 weeks.
1 pointYou underestimate the ability of jagex to detect bots. 3 weeks between bans is pretty decent1 point- How do I add a signature?
1 pointClick on your name, followed by "My Settings." Now, here you'll click "Signature." Set your signature!1 point- New rank?
1 pointI don't think this rank is needed. You should help people because you want to, not because you have to or because you want a rank.1 point- New rank?
1 pointI'd say "Support" sounds too official, "Helper" or "Assistant" sound excellent though.1 point- New rank?
1 point"Helper" "Assistant" or "Support" All Ranks would be nice, but everyone can help the community out.1 point- Ariana Grande Appreciation Thread
1 point- Describe how you think the person above you looks
Brown hair, normal teeth, bieber hair. Q'tie1 point- Describe how you think the person above you looks
Chill dude, marijuana smoker? @Smart... Time delay o.o1 point- Free Music Tags
1 pointRequest Form Artist Name: While She Sleeps Song Name: Until The Death Youtube Link: http://www.youtube.com/watch?v=wsHpsiXWNTk1 point- Dear OSBot,
1 pointThe only way to get rid of advertisements is to become VIP or Sponsor, it is just one of the many benefits they do acquire. If you do not feel like paying, then perhaps just try to ignore them or close out of them every once in a while.1 point- OSBot Gilded Altar
1 point- my experience with seeing a female rs player irl
Doesn't matter if these girls were hot anyways, not like any of you would do anything lol. You'd be here telling the same story except, "This chick was amazing irl, 10/10 would bang"1 point- HOW TO STOP YOURSELF GETTING BANNED!
1 point- [[Hardest Game]]
1 pointdrank drunk brink clink click clack slack stalk chalk stick stork slick slink blink blank crank black block shock clock knock prank thank think trick brick blown brown clown crown crowd crack drown frown flown flick flack flaky flank frank fleck flock smack smirk shirk smock grown growl gross cross dross floss gloss knack light might night right sight fight stink stunk plank prick sport snort shorn scorn sworn snack stack stick stock straw shirt flirt dirty stunt stint shunt grunt start smart chart skill skull swill spill twill still stall shill drill grill silly dilly filly tight swing thing track thumb crumb brawn drawn prawn spawn wring wreck drawl shawl brawl crawl waltz glitz rally tally dally grant plant chant slant brand stand grand gland bland blend grind brass grass crass class glass sassy trash brash slash clash smash stash flash crash fresh flesh blush flush slush slurp brush brunt brisk crisp wispy pesky germy tinny tawny daffy taffy spend spent spell smell swell dwell delft smelt slept thump chump chimp champ crimp primp clump grump plump dumpy slump trump stump plumb tromp climb worth wrath world worry woody wooly sorry giddy girly staff scoff stiff whiff cliff jiffy savvy sadly badly stuff scuff gruff bluff fluff puffy chaff staph stamp swamp scamp scram swarm tramp cramp clamp strum strut wrest troll droll krill milky sulky ranch lunch fancy spicy spiky hunch hatch batch bunch munch mulch gulch belch zilch catch match latch patch porch torch pitch hitch ditch itchy yacht finch cinch pinch saggy soggy witch which watch wench flask stern sting bring bling blind cling clang fling flung stark trunk plunk flunk funky wonky tacky picky potty petty sling slang dress bless press glory story stony storm wrong wrung thong prong thing throw threw shrew mushy pushy bushy chest chess sperm shelf twist wrist clasp grasp blast nasty hasty pasty tasty style gnash gnarl snarl ghost thorn cloth broth froth sloth balmy charm chard shard chirp swirl grimy mercy moldy manly slyly truly madly coyly comfy stent draft drift swift shift craft graft cleft lefty hefty newly north tryst trend mangy foggy fuzzy tizzy fully bully burly surly curly kitty witty bitty ratty fatty batty folly holly jolly golly welsh pluck truck chuck cluck lucky hunky jazzy crazy bunny sunny funny fussy messy mossy runny party entry proxy pesky gusty gutsy busty dusty musty musky rusty jerky clerk perky patsy pansy empty fetch fishy tract crypt berry terry ferry merry marry tarry carry minty print forty fifty sixty trust first third fifth sixth ninth misty risky nifty nutty putty catty natty patty tatty ratty leggy daddy mommy nanny canny fanny dummy gummy tummy mummy rummy yummy malty salty jelly belly study birth berth screw muddy ruddy poppy filmy lowly snowy showy split splat chunk clunk sandy dandy hanky lanky handy randy candy spank bossy gassy guppy puppy peppy happy sappy nippy frost scold dingy wryly whirl angry shady lurch chasm spasm churl dowdy rowdy howdy width sprig furry spurn sword chord skunk aptly apply zesty cocky corny phony dorky jetty mumps lumpy rocky blunt stray wharf thump frump briny whiny shiny slimy zippy grump downy pithy sharp depth curvy burst worst paltry pantry shanty sprint bright flight plight fright slight stinky slinky shrink shrank sticky chalky brawny brandy thrill shrill scroll sprawl scrawl strand starry shrimp brassy classy cherry glassy grassy glossy grungy trashy flashy fluffy frizzy frilly crispy crunch brunch swatch stitch starch crutch clutch crotch crummy chummy cruddy shimmy skinny flabby fleshy sickly struck worthy frothy spring sprang string stingy tingly stuffy stroll supply branch blanch stanch stench drench trench clench trench wrench wretch clinch flinch sphinx french Grinch snatch snitch stitch floppy stress dressy strong spongy stormy thorny slushy flunky plenty richly softly limply slowly curtly highly flatly boldly simply gently gentry sentry wintry wholly chunky stocky portly cranky sloppy shaggy groggy blurry scurry shoddy sherry snotty snobby granny prissy chirpy bratty curtsy hardly wobbly wiggly rashly gladly thusly spryly snippy snappy snazzy flurry smelly partly pertly vastly crafty crusty scroll Source(s):thwart grumpy script strict clammy calmly prompt phlegm warmly flimsy length strewn screwy trippy twenty thirty flirty throng glitch church twitch switch sketch chunky clunky clumpy choppy clumsy sturdy drably mostly frosty costly sporty dinghy hungry thirst growth dropsy preppy pretty gritty chatter chatty clergy clingy rhythm chintz drowsy sculpt scotch scurvy shrewd glibly glitzy grisly deftly swirly shifty struck strung slacks frumpy spunky sundry chancy craggy whammy filthy bubbly stubby chubby grubby grabby stodgy trendy tricky whacky pick1 point- Slime collector
1 point- Fire Cape/Fight Caves Helper! Get a Fire Cape with ease!
You can get a mil for $2.50. I dont know anyone trusted that will do a fc for under 5 mil = $12.50. Not to mention the fact that it doesn't lure.THIS IS NOT FLAME. THIS IS JUST INFORMATIONAL HELP TO HIS SCRIPT. Fight caves is 100% based on LURING. Not knowing prayers and monster info is easy stuff. People mess up because they don't know how to lure. I honestly don't think you should pay for this, and tricking people that have never done fight caves before isn't right. You can get a mil for $2.50. I dont know anyone trusted that will do a fc for under 5 mil = $12.50. Im not taking advantage of anyone. You either buy it or you dont. im not saying it will garantee anything. It is a usefull tool though to help keep stress down before getting to jad. Could you be mad that people will stop using your service? lol.1 point- SavageTanner *TANS GREEN D'HIDE!*
kind of buggy on the walk from the bank to the tanner. It stops right in the middle of it, and can't go to the next destination.1 point - Congratulations To Our New Admin!