Jump to content

Search the Community

Showing results for tags 'data'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • RuneLocus
    • News & Announcements
    • Information Booth
    • Website Support
    • Introductions
    • Chat
    • Forum Games
  • RuneScape Development
    • RSPS General
    • RuneScape Private Server (RS2)
    • RuneScape Private Server (503+)
    • RuneScape Private Server (EoC 742+)
  • Other
    • Digital Art
    • Gaming
    • Webdevelopment
    • Computers
  • Marketplace
    • RuneScape Market
    • RSPS Market
    • Others Market
    • Freelance Middleman Services
  • Super Secret Club's Topics

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 28 results

  1. Join our Discord! Join our Website! The server my fellow developers and I are creating will use the #148 OSRS protocol in order to provide old school content and enjoyment to players. This server was created in Java and will be plugin oriented. Plugins are currently written in Java and are standalone for action content (item actions, object actions, NPC actions, etc). We currently do not have a release date, but expect it sometime this summer. Also this server WONT be centered around blood money. Development Updates - #148 Green = Completed, Yellow = In Progress, Red = Not Started, Default = Not yet in thought process (but will get completed) Current NPC's Spawned: 3609 Current Ground-Item Spawns: 438 Website Homepage Registration Account Page Donation Page Highscores Page Voting Page Forums SSO Integration Mobile Responsiveness Framework Game Engine Login JS5 Networking Player/NPC Rendering Appearance/Masks Interfaces & Core Features Main (fixed and resizable) Welcome Screen Tabs World Map Overlays Dialogue System XP Drops Friends/Ignore List Settings tab (and the million settings with it) XP Drop/Overlay Configuration Banking PIN management and security settings Tab Switching Placeholders All options Global shop system w/ restocking Price checker Grand Exchange w/ recent history. Identical OSRS polling system with live updating. Base Plugin System Region/Chunk System Ground Items Dynamic Objects Pathfinding, Walking, Forcemovement Interaction w/ Entities and objects Global door handling Global ladder/staircase handling Skills & Combat Combat Skills Correct switching Ticked special attacking Attack, Strength, Defence, Hitpoints Ranged Bows/Crossbows Ballistas Thrown weapons Dwarf Multicannon Bolt Effects Magic Spellbook Switching Teleportation Spells Combat Spells Misc Spells Prayer Overhead Icons Correct group toggling Quick Prayers Prayer Effects and Drain rate Recharging Burying and bones on altar. Agility Gnome Stronghold Agility Pyramid Barbarian Agility Course Wilderness Course Draynor rooftop Al Kharid rooftop Falador rooftop Ardougne rooftop Agility Areas Agility shortcuts Run restore based on level Herblore Herb Cleaning Unfinished Potions Finished Potions Potion Effects Decanting Mining Smithing Fishing Cooking General cooking on objects Baking/pies/bread/misc Cake, pizza, stew. Cooking Guild Firemaking Lighting all types of logs Lighting and extinguishing torches, candles, lanterns Bow firemaking Woodcutting All types of logs (normal, oak, willow, maple, teak, yew, magic, redwoods, mahogany, hollow) Woodcutting guild (with shrine) Bird nests Infernal axe Farming Thieving Crafting Weaving Armours Spinning Poterry Glass Jewellery Weaponry Fletching Slayer All tasks All masters Reward shop Equipment, items, and effects. Partner System Chasm of Fire Slayer Tower Thermo Cave Stronghold Slayer Cave Kalphite Cave Hunter Runecrafting Construction Functional Weapons (important ones) Toxic Blowpipe (with dart & scale loading) All zulrah items and effects Twisted bow (with correct formulas) All four godswords All dragon weapons and their specials. Granite maul Magic Shortbows Ballista (heavy and light) Dark bow Bossing Corporeal Beast Godwars Dungeon Kraken Abyssal Sire Giant Mole Skotizo Minigames Pest Control Barcrawl Barrows Warriors Guild Mage Arena Mage Training Arena Puro Puro Stronghold of Security Champions Challenge Quests Black Knights' Fortress Cook's Assitant Demon Slayer Doric's QUest Dragon Slayer Ernest the Chicken Goblin Diplomacy Imp Catcher The Knight's Sword Misthalin Mystery Pirate's Treasure Prince Ali Rescue The Restless Ghost Romeo & JUliet Rune Mysteries Sheep Shearer Shield of Arrav Vampire Slayer Witch's Potion Animal Magnetism Achievement Diaries Ardougne Desert Falador Fremennik Kandarin Karamja Lumbridge & Draynor Varrock Wilderness Media
  2. [IMG]http://07craft.com/wp-content/uploads/2015/01/07craft-logo.png[/IMG] Hello all Runescape fans and Minecraft fans, today I bring you a progress post of a 2007 RS in MC project. We have been hard at work for many months now trying to get things just right for us to be able to use the data we need. We have modified so many different clients and servers, used hundreds of different versions of them, used up over 1 GB of disk space. We've also downloaded too many caches and tools to count, modified a bunch of code, and this is what we have so far, hope you enjoy! [spoiler="Dynmap images showing landscape"] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14-31-04.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14-30-31.png[/IMG] [/spoiler] [spoiler="Normal Minecraft with resourcepack"] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.25.54.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.26.24.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.26.50.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.27.55.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.28.30.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.28.45.png[/IMG] [IMG]http://scr.wizrd.tk/scr/2015-01-21_14.27.35.png[/IMG] [/spoiler] [spoiler="Shaders without resourcepack"] [img]http://i.imgur.com/ZrJIryY.jpg[/img] [img]http://i.imgur.com/2p602Wk.jpg[/img] [img]http://i.imgur.com/Wn3G8wq.jpg[/img] [img]http://i.imgur.com/X7JyIUk.jpg[/img] [img]http://i.imgur.com/ZKgIEkK.jpg[/img] [img]http://i.imgur.com/9jFnRhQ.jpg[/img] [img]http://i.imgur.com/SNmGf9d.jpg[/img] [img]http://i.imgur.com/LUlGLeD.jpg[/img] [/spoiler] We had to use a RS Map viewer to get 100% of the RS above ground landscape into Minecraft, we used an open source viewer and modified it to show heightmaps and used those images in a height map to landscape generator for Minecraft. The scale is 1 RuneScape tile to a 2x2 block area in MC What makes this server different is the fact that we use the 1:2 ratio so we get just the right amount of detail. If we used a 1:1 ratio like other servers, the detail would be lacking a lot, and if we used the 1:4 ratio or higher, it would have too much space and look too big We also used a 474 RuneScape map so we could get the building placement and outlines for fences just right, those are placed block by block. Lately we've shifted our focus to the server side of things, like drops and deaths, here's a video explaining how it works: [video=youtube;ZxVvi5vY2uw]https://www.youtube.com/watch?v=ZxVvi5vY2uw[/video] Hope you enjoy! Please post any questions or information that may be helpful below!
  3. Hi [url]https://mega.co.nz/#!I1FmiZCa!UtduBYwP2tEGJYo8Wj1lePEAmYxUUXa36rLhL4jZqDA[/url] [url]https://www.youtube.com/watch?v=3zHt38LAWrU[/url] [url]https://www.youtube.com/watch?v=r_n6WtYGdu4[/url] This server was previously RuneLive, and is now known as TzHaar Yes I'm one of the two original creators of RuneLive & No I'm not Afflicti0n.We're also better then SabsabiOnline, always has since 2008 Here's a quick screenshot of ingame: [IMG]http://puu.sh/6r3Zh.jpg[/IMG] Click here to view the original image of 978x414px. Added XML supported drops, Credits to flimsy because I used alot of what he used to load his jSon version. PvM: Godwars Dungeon (currently no Mob VS Mob) Bork King Black Dragon Chaos Elemental Dagganoth Kings Giant Mole Skills: All skills that were in 317 RuneScape will be available, we will not be implementing Dungeoneering or Summoning (unless the community decide they want it), However, Construction will be available. Smithing, Mining, Crafting, Fletching, Cooking, Herblore & RuneCrafting, will be some of the top money methods due to the fact we're going to be economy based, meaning our Magic Shop will have, Body, Mind, Chaos, Death, Water, Fire, Air & Earth runes, no Blood, Natures, Soul or Astral Runes, our range shops are similair, arrows upto Adamant and bows upto Maple, Green Dragonhide also, our Melee Equipment will only sell up to Adamant Scimitars & basic rune armour (med helm, skirt, chain & square). Mini-Games: Fight Caves Fight Kiln Fight Pits Clan Wars Barbarian Assault Castle Wars Pest Control
  4. calypto

    Map Data

    Does anyone have the unpacked map data for the taverly dungeon region? I can't find them anywhere. My cache is a 659. I took some 667 keys but none of them were for taverly dungeon (well if the were they didn't fix the problem). Basically my problem is that parts of the map are just black where there should be stuff. Like the river of lava in taverly next to the chaos dwarfs has the edges but the middle of it is missing the lava texture. And yes I deleted the packed data and let the server repack it on start-up but nothing has worked so far. I don't even know how to find the id of a region, I have just been trying all the keys at once and none seem to affect that area.
  5. [CENTER]I've found this on the internet and packed it. Most of its from Rune-Server but I don't like the idea of it being there because I don't like them. But I hope you get the most out of this list as I did because its pretty decent. Data, Misc, Maps, all the things that combine with 317 PI or Delta, can be found there. And hopefully soon or later, we convert all tutorials from their to here. Please change [U][B]****************[/B][/U] in all links to rune-server(dot)org and switch the (dot) to a period. Feel free to use my registered account on their forums to view the thread if it does not let you. [QUOTE] Username: MyLocus Password: rune-server-sucks Email: [email][email protected][/email] * NOT VALID email. * [/QUOTE] [SIZE=6]Archives's[/SIZE] [URL="www.runelocus.com/tools/tutorials.html"]Tutorial[/URL] [URL="http://www.runelocus.com/forums/forumdisplay.php?74-RSPS-Snippets"]Snippet[/URL] [SIZE=6]Tutorials and Snippets[/SIZE] [URL="http://www.****************/runescape-development/rs2-client/snippets/307867-new-text-engine-converted-work-galkons.html#post2589886"]New Text Engine[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/411665-renamed-load-save-username-password.html#post3376884"]Load/Save Username and Password[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/404646-enabling-disabling-crc-checking-jaggrab.html#post3316740"]Enabling/Disabling CRC Checking (JAGGRAB)[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/402896-renamed-gameupdater-cachedownloader.html#post3303407"]GameUpdater > CacheDownloader[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/398511-changing-look-feel.html#post3267565"]Changing Client Look-and-feel[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/398361-change-all-runescape-your-servername.html#post3266463"]Changing all RuneScape Strings to YourServerName[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/384200-ref-random-login-message-spoonfed.html#post3157011"]Random Login Message[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/373467-how-jar-sign-your-client.html#post3069899"]How to Jar & Sign a Client[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/370476-pi-removing-flames-adding-custom-background.html#post3046803"]Remove Flames & Add Custom BackGround[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/364326-screenshot-buttong-jmenu.html#post3004491"]Screenshot Option in JMenu[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/363912-video-how-make-interfaces-cache-packed.html#post3001406"]How to make Interface (Cache Packed)[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/353377-basic-dialog-when-launching-client.html#post2925836"]Basic Dialogue box When Launching Client[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/351967-how-add-new-items-into-your-client.html#post2915508"]How to newer items[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/351848-better-chat-tags.html#post2914642"]Improved Chat Tags[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/413217-galkons-adding-new-color-s.html#post3390846"]Adding new Text Colours[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/411684-mouse-cords-custom-loginscreen.html#post3377036"]Mouse Cords on Login Screen[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/410100-seq-packer.html#post3363110"]seq Packer[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/386718-pi-perfect-updatecache.html#post3176922"]Perfect Update Cache[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/408562-data-dat-interface-cache-writer.html#post3349107"]data.dat (Interface Cache) Writer[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/379021-enchanced-minimap.html#post3114656"]Enhanced Mini-map[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/129700-teleport-option-friends-list.html#post1125054"]Teleport Option on Friends List[/URL] (scroll down for renamed.) [URL="http://www.****************/runescape-development/rs2-client/tutorials/270009-galkons-refactored-new-loading-bar-almost-100-a.html#post2306271"]Custom/New Loading Bar[/URL] (May be deleted.) [URL="http://www.****************/runescape-development/rs2-client/tutorials/270009-galkons-refactored-new-loading-bar-almost-100-a.html#post2306271"]Alert/Notification System[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/338887-skin-color-improved.html#post2820968"]More Skin Colour Options[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/418376-draw-npc-ids-above-npcs-head.html#post3430608"]Draw NPC IDs Above NPCs Head[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/206876-sprite-outlining-magic-interface.html#post1799194"]Magic Sprite Outlining[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/372096-new-proper-context-menu-transparent.html#post3058884"]New Context Menus[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/402329-super-simple-changing-default-java-icon-taskbar-window-frame.html#post3298234"]Updating Java Icon[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/362011-ref-current-hitmarks-icon-maxhit.html#post2987177"]Modern Hit-marks + Server-side Support[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/236030-new-text-engine-like-459-a.html#post2046171"]459 Text Engine[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/363314-sounds-music.html#post2996901"]Sound & Music System[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/368914-pi-makeing-your-client-write-all-item-ids.html#post3035870"]Client Writes Item ID's[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/391079-checksum-version-list-writers.html#post3211265"]Checksum & Version List Writers[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/345994-how-get-cool-lightning-your-players.html#post2872663"]Object Lighting Adjustments[/URL] [URL="http://www.****************/runescape-development/rs2-client/tutorials/291160-galkons-zoom-out-buttons.html#post2480424"]Zoom in/out Buttons[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/172362-adding-autocast-option-like-runescape.html#post1498473"]Auto-cast Option[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/172362-adding-autocast-option-like-runescape.html#post1498473"]Friend Finder[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/323269-index-repacking.html"]Index Repacking[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/382173-unique-npc-object-item-searching.html#post3140843"]NPC, Object & Item Searching[/URL] [URL="http://www.****************/runescape-development/rs2-client/snippets/383223-hover-tooltip-over-npcs-objects-players.html#post3149240"]NPC's, Objects, & Player Hover Tool Tips[/URL] More will be added soon. Please visit the link below and use the tutorials from there. Will update time from time, as it has taken me over 2 hours to put all the links above together. [url]http://www.****************/runescape-development/rs2-client/tutorials/419990-galkons-refactored-tutorials-snippets-interfaces-data-bug-fixes.html[/url] Good luck, and please reputate, or thank me if you can lolking.[/CENTER]
  6. [B][U]Features[/U][/B] 464 Protocol New 600+ Model header
  7. Found some pretty cool chill places that i never seen before but thought you guys may want to see them for yourselves: Both of these are above the planet of Runescape: 1347 5217 0 : [IMG]http://i46.tinypic.com/2qibhxs.png[/IMG] 1379 4927 0 : [IMG]http://i46.tinypic.com/29on28l.png[/IMG] Lummy thieving quest map 4762 5893 0 Some cool random spots: 1375 6621 0 : [IMG]http://i47.tinypic.com/j5f7yd.png[/IMG] 1371 5916 0 : [IMG]http://i50.tinypic.com/10g086e.png[/IMG] 1388 4587 0 1298 4492 0 (Adding pics for the random spots pictures and Above RS pics) I got bored and started just teleporting along a certain number bounds like 1375x 6600y 0h and just went up and down with the digits until i found some pretty neat stuff
  8. H0rDeR

    Map Data

    hey so this is my world atm and ive searched for map data to fix it but cant find any can some one give any suggestions on ways to fix? here is a pic so you know what i meen [ATTACH=CONFIG]7112[/ATTACH] forgot to metion this is for a 718 matrix based client
  9. I'm trying to submit post data, however it does not appear to submit the data. I'm using CURL. Thanks.
  10. im looking for a 317 [PI] server with 602+ data that has working godwars, working dragon claw special attack, working godswords, possibly a working korasi but i dont need that for i can code it myself, but i would just really like this with a working pkp system, yell tags that i can actually work with with the "<shad=" stuff rather than "@[email protected]" and even just with a few of those, many thanks to anyone who helps me with this!
  11. Hello, So I am trying to display something from a database but instead of plaintext make it so it actually does what it is in the column for example; If in the column it says [code] rand(1, 100) [/code] Instead of showing on the page [code] rand(1, 100) [/code] It actually randomizes a number in between 1,100 just like the PHP function. Is there anyway to do this? ~ Thanks in advance
  12. I need to dump some NPCS. I dunno how to dump stuff with a bot though, can someone tell me how?
  13. Dumper [CODE] package org.xealusion.tools; import java.awt.Desktop; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.util.Arrays; import javax.swing.JOptionPane; import org.xealusion.cache.Cache; import org.xealusion.model.definition.ItemDefinition; import org.xealusion.model.definition.NPCDefinition; /** * * @author Steve */ public class SummoningConverter { public static void main(String[] args) throws IOException, URISyntaxException { Cache.init(); ItemDefinition.init(); NPCDefinition.init(); new SummoningConverter().convertOther(); } /* * <entry> <int>12093</int> <pouch> <pouchId>12093</pouchId> <npcId>6873</npcId> <interfacePouchId>12251</interfacePouchId> <scrollId>12435</scrollId> <experience>422.4</experience> <summonCost>10</summonCost> <familiarName>PackYak</familiarName> </pouch> </entry> { String name = currentText.split(",")[0]; InputStream stream = new URL("http://www.runescape.wikia.com/"+name.replaceAll(" ", "_")).openStream(); BufferedReader in = new BufferedReader(new InputStreamReader(stream)); String temp = ""; int time = 0, points = 0; while_100: while ((temp = in.readLine()) != null) { if (temp.contains("<th width=\"1%\" style=\"white-space:nowrap;\">Time (minutes)")) { time = Integer.parseInt(in.readLine().replace("</th><td> ", "")); } else if (temp.contains("</th><th> <a href=\"/wiki/Special_moves\" title=\"Special moves\">Special move points</a>")) { for (int i = 0; i < 4; i++) in.readLine(); try { points = Integer.parseInt(in.readLine().replace("</td><td> ", "")); } catch (Exception e) { points = 3; } writer.write(name + ", " + time + ", " + points); break while_100; } } */ private void convertOther() throws IOException { BufferedReader reader = new BufferedReader(new FileReader("./data/npcs/otherstupidstuff.txt")); BufferedReader reader1 = new BufferedReader(new FileReader("./data/npcs/lalala")); FileWriter writer = new FileWriter(new File("./data/npcs/lalala123")); String currentText = ""; while ((currentText = reader.readLine()) != null) { String[] array = currentText.split(", "); String[] otherarray = reader1.readLine().split(", "); System.out.println(array[1] +", " + otherarray[0]); writer.write("<entry>"); writer.write("\n"); writer.write("\t<int>"+array[3]+"</int>"); writer.write("\n"); writer.write("\t<pouch>"); writer.write("\n"); writer.write("\t\t<pouchId>"+array[3]+"</pouchId>"); writer.write("\n"); writer.write("\t\t<npcId>"+array[4]+"</npcId>"); writer.write("\n"); writer.write("\t\t<interfacePouchId>"+array[3]+"</interfacePouchId>"); writer.write("\n"); writer.write("\t\t<scrollId>"+array[6]+"</scrollId>"); writer.write("\n"); writer.write("\t\t<experience>"+array[2]+"</experience>"); writer.write("\n"); writer.write("\t\t<summonCost>"+array[5]+"</summonCost>"); writer.write("\n"); writer.write("\t\t<familiarName>"+array[1]+"</familiarName>"); writer.write("\n"); writer.write("\t\t<specialCost>"+otherarray[2]+"</specialCost>"); writer.write("\n"); writer.write("\t\t<time>"+otherarray[1]+"</time>"); writer.write("\n"); writer.write("\t</pouch>"); writer.write("\n"); writer.write("</entry>"); writer.write("\n"); } writer.close(); } @SuppressWarnings("unused") private void convert() throws IOException, URISyntaxException { BufferedReader reader = new BufferedReader(new FileReader("./data/npcs/stupidstuff.txt")); String currentText = ""; int stage = 4; Object[] data = new Object[7]; while ((currentText = reader.readLine()) != null) { if (currentText.equals("|-") && stage == 4) { stage = 1; reader.readLine(); reader.readLine(); } else if (stage == 1) { stage = 2; String tempString = currentText.replace("|", "").substring(2); tempString = tempString.substring(0, tempString.length() - 2); if (tempString.contains("Evil turnip")) { tempString = "Evil turnip"; } data[0] = tempString; tempString = convertToJConventions(tempString); data[1] = tempString;//className reader.readLine(); reader.readLine(); reader.readLine(); } else if (stage == 2) { stage = 3; data[2] = Double.parseDouble(currentText.replace("|", "")); //exp } else if (stage == 3) { stage = 4; String name = (String) data[0]; data[3] = getPouchId(name); data[4] = getNPCId(name); setOtherData(data, name); System.out.println(Arrays.toString(data)); } } } private int getPouchId(String name) { ItemDefinition def = ItemDefinition.forName(name + " pouch"); if (def == null) { return Integer.parseInt(JOptionPane.showInputDialog("Please enter the pouch id for " + name)); } return def.getId(); } private void setOtherData(Object[] object, String name) throws MalformedURLException, IOException, URISyntaxException { InputStream stream = new URL("http://www.runescape.wikia.com/"+name.replaceAll(" ", "_")).openStream(); BufferedReader in = new BufferedReader(new InputStreamReader(stream)); String temp = "", scrollName = ""; int pointsCost = 0; while ((temp = in.readLine()) != null) { if (temp.contains("<th width=\"1%\" style=\"white-space:nowrap;\">Points cost")) { try { pointsCost = Integer.parseInt(in.readLine().replace("</th><td> ", "")); } catch (Exception e) { Desktop.getDesktop().browse(new URI("www.runescape.wikia.com/"+name.replaceAll(" ", "_"))); pointsCost = Integer.parseInt(JOptionPane.showInputDialog("Please enter the points cost id for " + name)); } } else if (temp.contains("<th> <a href=\"/wiki/Special_moves\" title=\"Special moves\">Special moves</a>")) { try { scrollName = in.readLine().replace("</th><td> ", "") + " scroll"; } catch (Exception e) { Desktop.getDesktop().browse(new URI("http://www.runescape.wikia.com/"+name.replaceAll(" ", "_"))); scrollName = JOptionPane.showInputDialog("Please enter the name of the special move for " + name) + " scroll"; } } } object[5] = pointsCost; object[6] = getScrollId(scrollName); } private int getScrollId(String scrollName) { ItemDefinition def = ItemDefinition.forName(scrollName); if (def == null) { return Integer.parseInt(JOptionPane.showInputDialog("Please enter the scroll id for " + scrollName)); } return def.getId(); } private int getNPCId(String name) { NPCDefinition def = NPCDefinition.forName(name); if (def == null) { return Integer.parseInt(JOptionPane.showInputDialog("Please enter the npc id for " + name)); } return def.getId(); } private String convertToJConventions(String toConvert) { StringBuffer buffer = new StringBuffer(); for (int i = 0; i < toConvert.length(); i++) { if (toConvert.charAt(i) == ' ') { i++; buffer.append(Character.toUpperCase(toConvert.charAt(i))); } else { buffer.append(toConvert.charAt(i)); } } return buffer.toString(); } } [/CODE] (trys to get data from you for any problems it comes upon while dumping) All familiar data below [CODE] <map> <entry> <int>12047</int> <pouch> <pouchId>12047</pouchId> <npcId>6829</npcId> <interfacePouchId>12047</interfacePouchId> <scrollId>12425</scrollId> <experience>4.8</experience> <summonCost>1</summonCost> <familiarName>SpiritWolf</familiarName> <specialCost>3</specialCost> <time>6</time> </pouch> </entry> <entry> <int>12043</int> <pouch> <pouchId>12043</pouchId> <npcId>6825</npcId> <interfacePouchId>12043</interfacePouchId> <scrollId>12445</scrollId> <experience>9.3</experience> <summonCost>1</summonCost> <familiarName>Dreadfowl</familiarName> <specialCost>3</specialCost> <time>4</time> </pouch> </entry> <entry> <int>12059</int> <pouch> <pouchId>12059</pouchId> <npcId>6841</npcId> <interfacePouchId>12059</interfacePouchId> <scrollId>12428</scrollId> <experience>12.6</experience> <summonCost>2</summonCost> <familiarName>SpiritSpider</familiarName> <specialCost>6</specialCost> <time>15</time> </pouch> </entry> <entry> <int>12019</int> <pouch> <pouchId>12019</pouchId> <npcId>6806</npcId> <interfacePouchId>12019</interfacePouchId> <scrollId>12459</scrollId> <experience>12.6</experience> <summonCost>2</summonCost> <familiarName>ThornySnail</familiarName> <specialCost>3</specialCost> <time>16</time> </pouch> </entry> <entry> <int>12009</int> <pouch> <pouchId>12009</pouchId> <npcId>6796</npcId> <interfacePouchId>12009</interfacePouchId> <scrollId>12533</scrollId> <experience>21.6</experience> <summonCost>2</summonCost> <familiarName>GraniteCrab</familiarName> <specialCost>12</specialCost> <time>18</time> </pouch> </entry> <entry> <int>12778</int> <pouch> <pouchId>12778</pouchId> <npcId>7331</npcId> <interfacePouchId>12778</interfacePouchId> <scrollId>12838</scrollId> <experience>46.5</experience> <summonCost>2</summonCost> <familiarName>SpiritMosquito</familiarName> <specialCost>3</specialCost> <time>12</time> </pouch> </entry> <entry> <int>12049</int> <pouch> <pouchId>12049</pouchId> <npcId>6831</npcId> <interfacePouchId>12049</interfacePouchId> <scrollId>12460</scrollId> <experience>31.2</experience> <summonCost>1</summonCost> <familiarName>DesertWyrm</familiarName> <specialCost>6</specialCost> <time>19</time> </pouch> </entry> <entry> <int>12055</int> <pouch> <pouchId>12055</pouchId> <npcId>6837</npcId> <interfacePouchId>12055</interfacePouchId> <scrollId>12432</scrollId> <experience>83.2</experience> <summonCost>2</summonCost> <familiarName>SpiritScorpion</familiarName> <specialCost>6</specialCost> <time>17</time> </pouch> </entry> <entry> <int>12808</int> <pouch> <pouchId>12808</pouchId> <npcId>7361</npcId> <interfacePouchId>12808</interfacePouchId> <scrollId>12839</scrollId> <experience>96.8</experience> <summonCost>3</summonCost> <familiarName>SpiritTz-Kih</familiarName> <specialCost>6</specialCost> <time>18</time> </pouch> </entry> <entry> <int>12067</int> <pouch> <pouchId>12067</pouchId> <npcId>6847</npcId> <interfacePouchId>12067</interfacePouchId> <scrollId>12430</scrollId> <experience>202.4</experience> <summonCost>1</summonCost> <familiarName>AlbinoRat</familiarName> <specialCost>6</specialCost> <time>22</time> </pouch> </entry> <entry> <int>12063</int> <pouch> <pouchId>12063</pouchId> <npcId>6994</npcId> <interfacePouchId>12063</interfacePouchId> <scrollId>12446</scrollId> <experience>220.0</experience> <summonCost>3</summonCost> <familiarName>SpiritKalphite</familiarName> <specialCost>6</specialCost> <time>22</time> </pouch> </entry> <entry> <int>12091</int> <pouch> <pouchId>12091</pouchId> <npcId>6871</npcId> <interfacePouchId>12091</interfacePouchId> <scrollId>12440</scrollId> <experience>49.8</experience> <summonCost>6</summonCost> <familiarName>CompostMound</familiarName> <specialCost>12</specialCost> <time>24</time> </pouch> </entry> <entry> <int>12800</int> <pouch> <pouchId>12800</pouchId> <npcId>7353</npcId> <interfacePouchId>12800</interfacePouchId> <scrollId>12834</scrollId> <experience>225.2</experience> <summonCost>1</summonCost> <familiarName>GiantChinchompa</familiarName> <specialCost>3</specialCost> <time>31</time> </pouch> </entry> <entry> <int>12053</int> <pouch> <pouchId>12053</pouchId> <npcId>6835</npcId> <interfacePouchId>12053</interfacePouchId> <scrollId>12447</scrollId> <experience>136.0</experience> <summonCost>4</summonCost> <familiarName>VampyreBat</familiarName> <specialCost>4</specialCost> <time>33</time> </pouch> </entry> <entry> <int>12065</int> <pouch> <pouchId>12065</pouchId> <npcId>6845</npcId> <interfacePouchId>12065</interfacePouchId> <scrollId>12433</scrollId> <experience>140.8</experience> <summonCost>4</summonCost> <familiarName>HoneyBadger</familiarName> <specialCost>4</specialCost> <time>25</time> </pouch> </entry> <entry> <int>12021</int> <pouch> <pouchId>12021</pouchId> <npcId>6808</npcId> <interfacePouchId>12021</interfacePouchId> <scrollId>12429</scrollId> <experience>57.6</experience> <summonCost>4</summonCost> <familiarName>Beaver</familiarName> <specialCost>3</specialCost> <time>27</time> </pouch> </entry> <entry> <int>12818</int> <pouch> <pouchId>12818</pouchId> <npcId>7370</npcId> <interfacePouchId>12818</interfacePouchId> <scrollId>12443</scrollId> <experience>59.6</experience> <summonCost>4</summonCost> <familiarName>VoidRavager</familiarName> <specialCost>3</specialCost> <time>27</time> </pouch> </entry> <entry> <int>12814</int> <pouch> <pouchId>12814</pouchId> <npcId>7367</npcId> <interfacePouchId>12814</interfacePouchId> <scrollId>12443</scrollId> <experience>59.6</experience> <summonCost>4</summonCost> <familiarName>VoidShifter</familiarName> <specialCost>3</specialCost> <time>94</time> </pouch> </entry> <entry> <int>12780</int> <pouch> <pouchId>12780</pouchId> <npcId>7333</npcId> <interfacePouchId>12780</interfacePouchId> <scrollId>12443</scrollId> <experience>59.6</experience> <summonCost>4</summonCost> <familiarName>VoidSpinner</familiarName> <specialCost>3</specialCost> <time>27</time> </pouch> </entry> <entry> <int>12798</int> <pouch> <pouchId>12798</pouchId> <npcId>7351</npcId> <interfacePouchId>12798</interfacePouchId> <scrollId>12443</scrollId> <experience>59.6</experience> <summonCost>4</summonCost> <familiarName>VoidTorcher</familiarName> <specialCost>3</specialCost> <time>94</time> </pouch> </entry> <entry> <int>12073</int> <pouch> <pouchId>12073</pouchId> <npcId>6853</npcId> <interfacePouchId>12073</interfacePouchId> <scrollId>12461</scrollId> <experience>316.8</experience> <summonCost>3</summonCost> <familiarName>BronzeMinotaur</familiarName> <specialCost>6</specialCost> <time>30</time> </pouch> </entry> <entry> <int>12087</int> <pouch> <pouchId>12087</pouchId> <npcId>6867</npcId> <interfacePouchId>12087</interfacePouchId> <scrollId>12431</scrollId> <experience>52.8</experience> <summonCost>5</summonCost> <familiarName>BullAnt</familiarName> <specialCost>12</specialCost> <time>30</time> </pouch> </entry> <entry> <int>12071</int> <pouch> <pouchId>12071</pouchId> <npcId>6851</npcId> <interfacePouchId>12071</interfacePouchId> <scrollId>12422</scrollId> <experience>72.4</experience> <summonCost>5</summonCost> <familiarName>Macaw</familiarName> <specialCost>12</specialCost> <time>31</time> </pouch> </entry> <entry> <int>12051</int> <pouch> <pouchId>12051</pouchId> <npcId>6833</npcId> <interfacePouchId>12051</interfacePouchId> <scrollId>12448</scrollId> <experience>184.8</experience> <summonCost>0</summonCost> <familiarName>EvilTurnip</familiarName> <specialCost>5</specialCost> <time>30</time> </pouch> </entry> <entry> <int>12095</int> <pouch> <pouchId>12095</pouchId> <npcId>6875</npcId> <interfacePouchId>12095</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritCockatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12097</int> <pouch> <pouchId>12097</pouchId> <npcId>6877</npcId> <interfacePouchId>12097</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritGuthatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12099</int> <pouch> <pouchId>12099</pouchId> <npcId>6879</npcId> <interfacePouchId>12099</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritSaratrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12101</int> <pouch> <pouchId>12101</pouchId> <npcId>6881</npcId> <interfacePouchId>12101</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritZamatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12103</int> <pouch> <pouchId>12103</pouchId> <npcId>6883</npcId> <interfacePouchId>12103</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritPengatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12105</int> <pouch> <pouchId>12105</pouchId> <npcId>6885</npcId> <interfacePouchId>12105</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritCoraxatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12107</int> <pouch> <pouchId>12107</pouchId> <npcId>6887</npcId> <interfacePouchId>12107</interfacePouchId> <scrollId>12458</scrollId> <experience>75.2</experience> <summonCost>5</summonCost> <familiarName>SpiritVulatrice</familiarName> <specialCost>3</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12075</int> <pouch> <pouchId>12075</pouchId> <npcId>6855</npcId> <interfacePouchId>12075</interfacePouchId> <scrollId>12462</scrollId> <experience>404.8</experience> <summonCost>9</summonCost> <familiarName>IronMinotaur</familiarName> <specialCost>6</specialCost> <time>37</time> </pouch> </entry> <entry> <int>12816</int> <pouch> <pouchId>12816</pouchId> <npcId>7377</npcId> <interfacePouchId>12816</interfacePouchId> <scrollId>12829</scrollId> <experience>202.4</experience> <summonCost>5</summonCost> <familiarName>Pyrelord</familiarName> <specialCost>6</specialCost> <time>32</time> </pouch> </entry> <entry> <int>12041</int> <pouch> <pouchId>12041</pouchId> <npcId>6824</npcId> <interfacePouchId>12041</interfacePouchId> <scrollId>12426</scrollId> <experience>83.2</experience> <summonCost>5</summonCost> <familiarName>Magpie</familiarName> <specialCost>3</specialCost> <time>34</time> </pouch> </entry> <entry> <int>12061</int> <pouch> <pouchId>12061</pouchId> <npcId>6843</npcId> <interfacePouchId>12061</interfacePouchId> <scrollId>12444</scrollId> <experience>215.2</experience> <summonCost>5</summonCost> <familiarName>BloatedLeech</familiarName> <specialCost>6</specialCost> <time>34</time> </pouch> </entry> <entry> <int>12007</int> <pouch> <pouchId>12007</pouchId> <npcId>6794</npcId> <interfacePouchId>12007</interfacePouchId> <scrollId>12441</scrollId> <experience>68.4</experience> <summonCost>6</summonCost> <familiarName>SpiritTerrorbird</familiarName> <specialCost>8</specialCost> <time>36</time> </pouch> </entry> <entry> <int>12035</int> <pouch> <pouchId>12035</pouchId> <npcId>6818</npcId> <interfacePouchId>12035</interfacePouchId> <scrollId>12454</scrollId> <experience>94.8</experience> <summonCost>6</summonCost> <familiarName>AbyssalParasite</familiarName> <specialCost>3</specialCost> <time>30</time> </pouch> </entry> <entry> <int>12027</int> <pouch> <pouchId>12027</pouchId> <npcId>6992</npcId> <interfacePouchId>12027</interfacePouchId> <scrollId>12453</scrollId> <experience>484.0</experience> <summonCost>6</summonCost> <familiarName>SpiritJelly</familiarName> <specialCost>6</specialCost> <time>43</time> </pouch> </entry> <entry> <int>12531</int> <pouch> <pouchId>12531</pouchId> <npcId>6991</npcId> <interfacePouchId>12531</interfacePouchId> <scrollId>12424</scrollId> <experience>98.8</experience> <summonCost>6</summonCost> <familiarName>Ibis</familiarName> <specialCost>12</specialCost> <time>38</time> </pouch> </entry> <entry> <int>12077</int> <pouch> <pouchId>12077</pouchId> <npcId>6857</npcId> <interfacePouchId>12077</interfacePouchId> <scrollId>12463</scrollId> <experience>492.8</experience> <summonCost>9</summonCost> <familiarName>SteelMinotaur</familiarName> <specialCost>6</specialCost> <time>46</time> </pouch> </entry> <entry> <int>12810</int> <pouch> <pouchId>12810</pouchId> <npcId>7363</npcId> <interfacePouchId>12810</interfacePouchId> <scrollId>12835</scrollId> <experience>501.6</experience> <summonCost>6</summonCost> <familiarName>SpiritGraahk</familiarName> <specialCost>3</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12812</int> <pouch> <pouchId>12812</pouchId> <npcId>7365</npcId> <interfacePouchId>12812</interfacePouchId> <scrollId>12836</scrollId> <experience>501.6</experience> <summonCost>6</summonCost> <familiarName>SpiritKyatt</familiarName> <specialCost>3</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12784</int> <pouch> <pouchId>12784</pouchId> <npcId>7337</npcId> <interfacePouchId>12784</interfacePouchId> <scrollId>12840</scrollId> <experience>501.6</experience> <summonCost>6</summonCost> <familiarName>SpiritLarupia</familiarName> <specialCost>6</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12023</int> <pouch> <pouchId>12023</pouchId> <npcId>6809</npcId> <interfacePouchId>12023</interfacePouchId> <scrollId>12455</scrollId> <experience>510.4</experience> <summonCost>6</summonCost> <familiarName>KaramthulhuOverlord</familiarName> <specialCost>3</specialCost> <time>44</time> </pouch> </entry> <entry> <int>12085</int> <pouch> <pouchId>12085</pouchId> <npcId>6865</npcId> <interfacePouchId>12085</interfacePouchId> <scrollId>12468</scrollId> <experience>268.0</experience> <summonCost>7</summonCost> <familiarName>SmokeDevil</familiarName> <specialCost>3</specialCost> <time>48</time> </pouch> </entry> <entry> <int>12037</int> <pouch> <pouchId>12037</pouchId> <npcId>6820</npcId> <interfacePouchId>12037</interfacePouchId> <scrollId>12427</scrollId> <experience>109.6</experience> <summonCost>9</summonCost> <familiarName>AbyssalLurker</familiarName> <specialCost>3</specialCost> <time>41</time> </pouch> </entry> <entry> <int>12015</int> <pouch> <pouchId>12015</pouchId> <npcId>6802</npcId> <interfacePouchId>12015</interfacePouchId> <scrollId>12436</scrollId> <experience>276.8</experience> <summonCost>6</summonCost> <familiarName>SpiritCobra</familiarName> <specialCost>3</specialCost> <time>56</time> </pouch> </entry> <entry> <int>12045</int> <pouch> <pouchId>12045</pouchId> <npcId>6827</npcId> <interfacePouchId>12045</interfacePouchId> <scrollId>12467</scrollId> <experience>281.6</experience> <summonCost>3</summonCost> <familiarName>StrangerPlant</familiarName> <specialCost>6</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12123</int> <pouch> <pouchId>12123</pouchId> <npcId>6889</npcId> <interfacePouchId>12123</interfacePouchId> <scrollId>12452</scrollId> <experience>87.0</experience> <summonCost>7</summonCost> <familiarName>BarkerToad</familiarName> <specialCost>6</specialCost> <time>8</time> </pouch> </entry> <entry> <int>12079</int> <pouch> <pouchId>12079</pouchId> <npcId>6859</npcId> <interfacePouchId>12079</interfacePouchId> <scrollId>12464</scrollId> <experience>580.8</experience> <summonCost>9</summonCost> <familiarName>MithrilMinotaur</familiarName> <specialCost>6</specialCost> <time>55</time> </pouch> </entry> <entry> <int>12031</int> <pouch> <pouchId>12031</pouchId> <npcId>6815</npcId> <interfacePouchId>12031</interfacePouchId> <scrollId>12439</scrollId> <experience>58.6</experience> <summonCost>7</summonCost> <familiarName>WarTortoise</familiarName> <specialCost>20</specialCost> <time>43</time> </pouch> </entry> <entry> <int>12029</int> <pouch> <pouchId>12029</pouchId> <npcId>6813</npcId> <interfacePouchId>12029</interfacePouchId> <scrollId>12438</scrollId> <experience>119.2</experience> <summonCost>7</summonCost> <familiarName>Bunyip</familiarName> <specialCost>3</specialCost> <time>44</time> </pouch> </entry> <entry> <int>12033</int> <pouch> <pouchId>12033</pouchId> <npcId>6817</npcId> <interfacePouchId>12033</interfacePouchId> <scrollId>12423</scrollId> <experience>121.2</experience> <summonCost>8</summonCost> <familiarName>FruitBat</familiarName> <specialCost>6</specialCost> <time>45</time> </pouch> </entry> <entry> <int>12820</int> <pouch> <pouchId>12820</pouchId> <npcId>7372</npcId> <interfacePouchId>12820</interfacePouchId> <scrollId>12830</scrollId> <experience>132.0</experience> <summonCost>4</summonCost> <familiarName>RavenousLocust</familiarName> <specialCost>12</specialCost> <time>24</time> </pouch> </entry> <entry> <int>12057</int> <pouch> <pouchId>12057</pouchId> <npcId>6839</npcId> <interfacePouchId>12057</interfacePouchId> <scrollId>12451</scrollId> <experience>93.2</experience> <summonCost>8</summonCost> <familiarName>ArcticBear</familiarName> <specialCost>6</specialCost> <time>28</time> </pouch> </entry> <entry> <int>14623</int> <pouch> <pouchId>14623</pouchId> <npcId>8548</npcId> <interfacePouchId>14623</interfacePouchId> <scrollId>14622</scrollId> <experience>301.0</experience> <summonCost>8</summonCost> <familiarName>Phoenix</familiarName> <specialCost>5</specialCost> <time>30</time> </pouch> </entry> <entry> <int>12792</int> <pouch> <pouchId>12792</pouchId> <npcId>7345</npcId> <interfacePouchId>12792</interfacePouchId> <scrollId>12826</scrollId> <experience>642.4</experience> <summonCost>8</summonCost> <familiarName>ObsidianGolem</familiarName> <specialCost>12</specialCost> <time>55</time> </pouch> </entry> <entry> <int>12069</int> <pouch> <pouchId>12069</pouchId> <npcId>6849</npcId> <interfacePouchId>12069</interfacePouchId> <scrollId>12449</scrollId> <experience>325.6</experience> <summonCost>8</summonCost> <familiarName>GraniteLobster</familiarName> <specialCost>6</specialCost> <time>47</time> </pouch> </entry> <entry> <int>12011</int> <pouch> <pouchId>12011</pouchId> <npcId>6798</npcId> <interfacePouchId>12011</interfacePouchId> <scrollId>12450</scrollId> <experience>329.6</experience> <summonCost>8</summonCost> <familiarName>PrayingMantis</familiarName> <specialCost>6</specialCost> <time>69</time> </pouch> </entry> <entry> <int>12782</int> <pouch> <pouchId>12782</pouchId> <npcId>7335</npcId> <interfacePouchId>12782</interfacePouchId> <scrollId>12841</scrollId> <experience>134.0</experience> <summonCost>9</summonCost> <familiarName>ForgeRegent</familiarName> <specialCost>6</specialCost> <time>45</time> </pouch> </entry> <entry> <int>12081</int> <pouch> <pouchId>12081</pouchId> <npcId>6861</npcId> <interfacePouchId>12081</interfacePouchId> <scrollId>12465</scrollId> <experience>668.8</experience> <summonCost>8</summonCost> <familiarName>AdamantMinotaur</familiarName> <specialCost>6</specialCost> <time>66</time> </pouch> </entry> <entry> <int>12794</int> <pouch> <pouchId>12794</pouchId> <npcId>7347</npcId> <interfacePouchId>12794</interfacePouchId> <scrollId>12831</scrollId> <experience>1015.2</experience> <summonCost>9</summonCost> <familiarName>TalonBeast</familiarName> <specialCost>6</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12013</int> <pouch> <pouchId>12013</pouchId> <npcId>6800</npcId> <interfacePouchId>12013</interfacePouchId> <scrollId>12457</scrollId> <experience>136.8</experience> <summonCost>8</summonCost> <familiarName>GiantEnt</familiarName> <specialCost>6</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12802</int> <pouch> <pouchId>12802</pouchId> <npcId>7355</npcId> <interfacePouchId>12802</interfacePouchId> <scrollId>12824</scrollId> <experience>695.2</experience> <summonCost>9</summonCost> <familiarName>FireTitan</familiarName> <specialCost>20</specialCost> <time>62</time> </pouch> </entry> <entry> <int>12806</int> <pouch> <pouchId>12806</pouchId> <npcId>7359</npcId> <interfacePouchId>12806</interfacePouchId> <scrollId>12824</scrollId> <experience>695.2</experience> <summonCost>9</summonCost> <familiarName>IceTitan</familiarName> <specialCost>20</specialCost> <time>64</time> </pouch> </entry> <entry> <int>12804</int> <pouch> <pouchId>12804</pouchId> <npcId>7357</npcId> <interfacePouchId>12804</interfacePouchId> <scrollId>12824</scrollId> <experience>695.2</experience> <summonCost>9</summonCost> <familiarName>MossTitan</familiarName> <specialCost>20</specialCost> <time>58</time> </pouch> </entry> <entry> <int>12025</int> <pouch> <pouchId>12025</pouchId> <npcId>6811</npcId> <interfacePouchId>12025</interfacePouchId> <scrollId>12442</scrollId> <experience>140.8</experience> <summonCost>9</summonCost> <familiarName>Hydra</familiarName> <specialCost>6</specialCost> <time>49</time> </pouch> </entry> <entry> <int>12017</int> <pouch> <pouchId>12017</pouchId> <npcId>6804</npcId> <interfacePouchId>12017</interfacePouchId> <scrollId>12456</scrollId> <experience>364.8</experience> <summonCost>9</summonCost> <familiarName>SpiritDagannoth</familiarName> <specialCost>6</specialCost> <time>57</time> </pouch> </entry> <entry> <int>12788</int> <pouch> <pouchId>12788</pouchId> <npcId>7341</npcId> <interfacePouchId>12788</interfacePouchId> <scrollId>12837</scrollId> <experience>730.4</experience> <summonCost>9</summonCost> <familiarName>LavaTitan</familiarName> <specialCost>4</specialCost> <time>61</time> </pouch> </entry> <entry> <int>12776</int> <pouch> <pouchId>12776</pouchId> <npcId>7329</npcId> <interfacePouchId>12776</interfacePouchId> <scrollId>12832</scrollId> <experience>373.6</experience> <summonCost>9</summonCost> <familiarName>SwampTitan</familiarName> <specialCost>6</specialCost> <time>56</time> </pouch> </entry> <entry> <int>12083</int> <pouch> <pouchId>12083</pouchId> <npcId>6863</npcId> <interfacePouchId>12083</interfacePouchId> <scrollId>12466</scrollId> <experience>756.8</experience> <summonCost>9</summonCost> <familiarName>RuneMinotaur</familiarName> <specialCost>6</specialCost> <time>151</time> </pouch> </entry> <entry> <int>12039</int> <pouch> <pouchId>12039</pouchId> <npcId>6822</npcId> <interfacePouchId>12039</interfacePouchId> <scrollId>12434</scrollId> <experience>154.4</experience> <summonCost>9</summonCost> <familiarName>UnicornStallion</familiarName> <specialCost>20</specialCost> <time>54</time> </pouch> </entry> <entry> <int>12786</int> <pouch> <pouchId>12786</pouchId> <npcId>7339</npcId> <interfacePouchId>12786</interfacePouchId> <scrollId>12833</scrollId> <experience>783.2</experience> <summonCost>9</summonCost> <familiarName>GeyserTitan</familiarName> <specialCost>6</specialCost> <time>69</time> </pouch> </entry> <entry> <int>12089</int> <pouch> <pouchId>12089</pouchId> <npcId>6869</npcId> <interfacePouchId>12089</interfacePouchId> <scrollId>12437</scrollId> <experience>404.8</experience> <summonCost>10</summonCost> <familiarName>Wolpertinger</familiarName> <specialCost>20</specialCost> <time>62</time> </pouch> </entry> <entry> <int>12796</int> <pouch> <pouchId>12796</pouchId> <npcId>7349</npcId> <interfacePouchId>12796</interfacePouchId> <scrollId>12827</scrollId> <experience>163.2</experience> <summonCost>10</summonCost> <familiarName>AbyssalTitan</familiarName> <specialCost>6</specialCost> <time>32</time> </pouch> </entry> <entry> <int>12822</int> <pouch> <pouchId>12822</pouchId> <npcId>7375</npcId> <interfacePouchId>12822</interfacePouchId> <scrollId>12828</scrollId> <experience>417.6</experience> <summonCost>10</summonCost> <familiarName>IronTitan</familiarName> <specialCost>12</specialCost> <time>60</time> </pouch> </entry> <entry> <int>12093</int> <pouch> <pouchId>12093</pouchId> <npcId>6873</npcId> <interfacePouchId>12093</interfacePouchId> <scrollId>12435</scrollId> <experience>422.4</experience> <summonCost>10</summonCost> <familiarName>PackYak</familiarName> <specialCost>12</specialCost> <time>58</time> </pouch> </entry> <entry> <int>12790</int> <pouch> <pouchId>12790</pouchId> <npcId>7343</npcId> <interfacePouchId>12790</interfacePouchId> <scrollId>12825</scrollId> <experience>435.2</experience> <summonCost>10</summonCost> <familiarName>SteelTitan</familiarName> <specialCost>12</specialCost> <time>64</time> </pouch> </entry> </map> [/CODE] Released separately from dementhium :p
  14. There are many packed data files that I want to edit like NPC spawns, drops, bonuses, item bonuses, definitions, shops, etc. How do I unpack these files? Or figure out how to make an unpacked one for the server to pack it itself?
  15. Hey, I try put this in the EntityDef.java in the client [code]if(i == 551) { EntityDef.name = "Consumables"; EntityDef.description = "Buy food and potions here!".getBytes(); }[/code] But I keep getting this error: [code]EntityDef.java:59: error: non-static variable name cannot be referenced from a s tatic context EntityDef.name = "Consumables"; ^ EntityDef.java:60: error: non-static variable description cannot be referenced f rom a static context EntityDef.description = "Buy food and po tions here!".getBytes(); ^ Note: client.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2 errors Press any key to continue . . .[/code] Please help me! I'd really like to edit NPC names and stuff. Please post if you need anymore info.
  16. Does anyone have the map data for revision 702?
  17. autoqwertypo

    ~Paying~

    Need help updating the map, if i could have the new map with ge and some of the other new areas, that would be great, if someone could do this for me ill pay up to[COLOR=#ff0000] 25$ [/COLOR]​Inbox me if you want to help :)
  18. okay well i need help switch a data base from a .webs to SMF copy data base and switch it? is it possible please help
  19. well the map data in pdf is pretty terrible so i was jw if anyone knew how to add new ones. i already have the data i wanna add but idk how
  20. I need the following: The enter/exit Graphic, The enter/exit Animation, The cave coordinates. Much appreciated.
  21. Anyone have the mapdata for bounty hunter alone? If you have the complete 508 map data that'd be fine too.
  22. Not adding pics as this is xyle for the people that dont know what it is search it up. Enjoy [url]http://dl.dropbox.com/u/33045672/CradleScape%20Source.rar[/url] [url]http://dl.dropbox.com/u/33045672/CradleScape%20Client.rar[/url] %20 to me for fixing bugs and adding a few stuff like clipped following etc %60 to underoath %20 to situations for client editing.
  23. Do you want it? also all information can be found here. [url]http://www.rune-server.org/runescape-development/rs2-server/advertise/334120-xyle-317-spawn-beta-24-7-pking-634-data-24-gb-dedi-ddos-protection.html[/url]
  24. 90% because im not sending samples correctly as couldnt make them display. As i send box wont appear for them. Everything else is correct including item prices :D and boxes for main stock :D. When theres no samples items appear at up :p. Here goes the snippet: [CODE] package com.rs.game.player.content; import com.rs.game.item.Item; import com.rs.game.player.Player; public class Shop { private static final int MAX_SHOP_ITEMS = 40; public static final int COINS = 995; private Item[] mainStock; private int[] defaultQuantity; private Item[] generalStock; private Item[] samples; private int money; private int keyItem; public Shop(int money, Item[] mainStock, boolean isGeneralStore) { this(money, mainStock, null, isGeneralStore, -1); } public Shop(int money, Item[] mainStock, Item[] samples, boolean isGeneralStore, int keyItem) { this.money = money; this.mainStock = mainStock; this.keyItem = keyItem; defaultQuantity = new int[mainStock.length]; for(int i = 0; i < defaultQuantity.length; i++) defaultQuantity[i] = mainStock[i].getAmount(); this.samples = samples; if(isGeneralStore && mainStock.length < MAX_SHOP_ITEMS) generalStock = new Item[MAX_SHOP_ITEMS-mainStock.length]; } public boolean isGeneralStore() { return generalStock != null; } public static void openShop(Player player, Shop shop) { player.getPackets().sendConfig(118, 7); //sets mainstock items set player.getPackets().sendConfig(1496, shop.samples == null ? -1 : 556); //sets samples items set for some reason not working player.getPackets().sendConfig(532, shop.money); int mainStockSize = shop.sendStore(player); player.getPackets().sendButtonConfig(199, -1);//unknown player.getInterfaceManager().sendInterface(620); //opens shop for(int i = 0; i < MAX_SHOP_ITEMS; i++) player.getPackets().sendButtonConfig(946+i, i < shop.defaultQuantity.length ? shop.defaultQuantity[i] : shop.generalStock != null ? 0 : -1);//prices player.getPackets().sendButtonConfig(1241, 16750848);//unknown player.getPackets().sendButtonConfig(1242, 15439903);//unknown player.getPackets().sendButtonConfig(741, -1);//unknown player.getPackets().sendButtonConfig(743, -1);//unknown player.getPackets().sendButtonConfig(744, 0);//unknown if(shop.generalStock != null) player.getPackets().sendHideIComponent(620, 19, false); //unlocks general store icon if(shop.samples != null) { shop.sendSamples(player); player.getPackets().sendHideIComponent(620, 21, false); //free sample items text player.getPackets().sendHideIComponent(620, 22, false); //main stock text player.getPackets().sendHideIComponent(620, 23, false); //unlocks key text player.getPackets().sendHideIComponent(620, 26, false); //unlocks key box player.getPackets().sendHideIComponent(620, 27, false); //unlocks key box player.getPackets().sendHideIComponent(620, 28, false); player.getPackets().sendHideIComponent(620, 29, false); //unlocks key box coin player.getPackets().sendHideIComponent(620, 30, false); //unlocks key box price text player.getPackets().sendHideIComponent(620, 31, false); //unlocks key box stock text player.getPackets().sendInterSetItemsOptionsScript(620, 26, 556, 10, "Info", "Take 1", "Take 5", "Take 10", "Take 50", "Examine"); player.getPackets().sendUnlockIComponentOptionSlots(620, 26, 0, shop.samples.length, 0, 1, 2, 3 ,4, 5); //unlocks sample slots } player.getPackets().sendIComponentSettings(620, 25, 0, mainStockSize*6, 1150); //unlocks stock slots } public void sendSamples(Player player) { Item[] stock = new Item[10]; System.arraycopy(samples, 0, stock, 0, samples.length > 10 ? 10 : samples.length); stock[9] = new Item(keyItem, 1); player.getPackets().sendItems(-1, 0, 556, stock); } /* * returns stock size; */ public int sendStore(Player player) { Item[] stock = new Item[mainStock.length + (generalStock != null ? generalStock.length : 0)]; System.arraycopy(mainStock, 0, stock, 0, mainStock.length); if(generalStock != null) System.arraycopy(generalStock, 0, stock, mainStock.length, generalStock.length); player.getPackets().sendItems(-1, 0, 7, stock); return stock.length; } } [/CODE] Something you might want: [CODE] public void sendInterSetItemsOptionsScript(int interfaceId, int componentId, int key, int type, String... options) { Object[] parameters = new Object[6+options.length]; int index = 0; for(int count = options.length-1; count >= 0; count--) parameters[index++] = options[count]; parameters[index++] = -1; //dunno but always this parameters[index++] = 0;//dunno but always this parameters[index++] = 4; //dunno but always this parameters[index++] = type; //setitems position parameters[index++] = key; parameters[index++] = interfaceId << 16 | componentId; sendRunScript(150, parameters); //scriptid 150 does that the method name says } public void sendItems(int interfaceId, int componentId, int key, ItemsContainer<Item> items) { sendItems(interfaceId, componentId, key, items.getItems()); } public void sendItems(int interfaceId, int componentId, int key, Item[] items) { OutputStream stream = new OutputStream(); stream.writePacketVarShort(120); stream.writeInt(interfaceId << 16 | componentId); stream.writeShort(key); stream.writeShort(items.length); for(int index = 0; index < items.length; index++) { Item item = items[index]; int id = -1; int amount = 0; if (item != null) { id = item.getId(); amount = item.getAmount(); } stream.writeByteC(amount >= 255 ? 255 : amount); if(amount >= 255) stream.writeIntV1(amount); stream.writeShortLE(id + 1); } stream.endPacketVarShort(); session.write(stream); } [/CODE]
  25. PartyKing

    No map data

    I know this is probably an easy fix but I really need help. Every 562 loading like 657+ I see non of the buildings or anything. Please tell me how to fix this.. [IMG]http://i54.tinypic.com/qy8wme.png[/IMG]
×