Jump to content

The RuneLocus forum has been archived and does not accept new registrations.
Click here for more information, and click here to join the community on Discord.

Search the Community

Showing results for tags '508'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • 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


Last Updated

  • Start


Filter by number of...


  • Start



Found 169 results

  1. [CENTER]Hello there! Welcome to 'How to create a 508 RSPS', this thread will instruct you on how to create your own 508 server! Server Base: Palidino76/Bulby Revision: 508 Now I stated that they’re two bases above. Bulby was created off of Palidino76 and they’re almost identical. I suggest starting with a Palidino base because it is cleaner and is more popular. Although Bulby is jam packed with content, it is horribly written. Besides, if you download a server which is jam packed with content, what is there for you to do? As you can also see there is a revision number. The number changes when a new runescape update is released. Runescape is currently in the high 600s. The most known revisions are 317, 508 and 562. Please be aware that this tutorial is for users with the OS: Windows [U][B]Context[/B][/U] Step 1: Downloading Java Step 2: Downloading a Server Step 3: Downloading a Client Step 4: Understanding the Server and Client Step 5: Modifying your Server Step 6: Modifying your Client Step 7: Port Fowarding Step 7: Hosting your Server! [SIZE=5][U][B]Step 1: Downloading Java[/B][/U][/SIZE] First, head to this website. This is basic Java and is needed to play the actual Runescape game. [URL]http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html[/URL] It should be a very quick download and install. Once that is finished continue on. Now, lets begin on downloading the most updated JDK. The most updated JDK version at this time is 7u51. [B][SIZE=4]JAVA UPDATES THEIR KITS OFTEN. THESE NUMBERS WILL NOT ALWAYS GO ALONG WITH WHAT ARE IN THE PICTURES, BUT THE CONTENT IS ALL THE SAME.[/SIZE][/B] Now click the following button in the picture below: [IMG]http://i.imgur.com/ezw8i.png[/IMG] Once you have continued onto the next page be sure to focus on the part that looks like the picture below: [IMG]http://i.imgur.com/HPrHY.png[/IMG] Be sure to [U]accept[/U] the Terms and Conditions and then select your Windows System Type. [U]Don’t know your System Type? No problem![/U] [B] This is for Windows 7 Users[/B] Click on your start menu and right click on ‘Computer’ then select Properties. [IMG]http://i.imgur.com/BbjDg.png[/IMG] Once there, you should see a great deal about your computer! You can find your Manufacturer, amount of RAM in your system and [B]OF COURSE[/B] your System Type! Locate your System Type and then go back and download JDK with the new-found knowledge your have inherited. [B]System Type 64-bit: Windows x64 System Type 32-bit: Windows x86[/B] Once it is finished you can find it by going to your Program Files > Java and you should be able to view it there! [B] You will also notice you have downloaded JRE7! It can be used, but will not be for this server setup![/B] [COLOR=#008000][B]Good job so far! With your hard work you have completed step 1![/B][/COLOR]] [SIZE=5][B][U]Step 2: Downloading a Server [/U][/B][/SIZE] For this Tutorial we will be using [U]Palidino76 508 Server Version 3.1[/U] which can be found on the biggest Runescape Private Server community website Runelocus! This server has a good deal of content and is a great starter! Before you jump to that download, make sure you have WinRAR! [B]Downloading WinRAR[/B] WinRAR for Windows comes in two forms, 64-bit and 32-bit. Since you already looked up your System type, you can use that information to download the proper one for you! For 32-bit users: [URL]http://download.cnet.com/3001-2250_4-10007677.html?spi=222f96bb57aa00a9e989414cf09fdbf1[/URL] For 64-bit users: [URL]http://download.cnet.com/3001-2250_4-10965579.html?spi=867716b0067d2dc4c610d0dab9ec6da3[/URL] You just need to go through all the steps until it is finally installed! The install should only take around a minute. Now, since you have WinRAR we can continue with downloading the Server! (This is DavidScape. One of the ONLY 508 downloads I could find - I am not releasing mine. Simply click on: [URL]puu.sh/8vovr.rar[/URL] And your download will begin. Once it is completed downloading you need to open it in winRAR and it should look like this: [IMG]http://i.imgur.com/sct9l.png[/IMG] Now click on Extract and another window should appear. Select Desktop then ‘OK’ [IMG]http://i.imgur.com/gpEbt.png[/IMG] Your Server will now appear on your Desktop! [IMG]http://i.imgur.com/vankS.png[/IMG] [COLOR=#008000][B]Good job so far! With your hard work you have completed step 2![/B][/COLOR] [SIZE=5][B][U]Step 3: Downloading a Client[/U][/B][/SIZE] Since you have already downloaded WinRAR you a step ahead of the game! Now is time to download a client. A client is used to view the game, as the server runs it. I am supplying a blank 508 client with is set for you to use with ease. First go to: [URL]http://www.mediafire.com/?vaevvt4ned76kyw[/URL] A download should appear, let it download and once it is done it will open in WinRAR. Follow the same steps as you did above to extract it to your Desktop. Once that is finished, you now have a 508 Client compatible with your Server! [COLOR=#008000][b]Good job so far! With your hard work you have completed step 3![/b[/COLOR]] [SIZE=5][B][U]Step 4: Understanding your Server and Client[/U][/B][/SIZE] A Server and a Client are like having a desktop computer. Your Tower contains all of the information and your client monitor presents it. A Server is like your desktop tower and your client is like your monitor. (I am just putting this into terms for people who are new to it all). Server: Your server contains the content. This is where you add information for others to see and use. Client: This displays the content within your Server. You can add custom items to your client, but they will not work properly if not edited within the server also. [SIZE=5][SIZE=5][B][U]Step 5: Modifying your Server[/U][/B][/SIZE][/SIZE] I will be showing you how to make yourself an Admin and how to create your own welcome message. [B]Compiling and Running your new Server[/B] Open your Server file and go into cmd. You will see Instalize. Instalize is the same as run, clicking it will start your Server. Mithscape’s Run is not compatible with your JDK version, all you have to do is change it. Since you downloaded jdk1.7.0_51 All you have to do is change your Instalize.cmd to: PLEASE REMEMBER THAT JAVA UPDATES OFTEN, SO IF YOU DOWNLOAD THE NEWEST FORM OF JAVA, YOU MUST UPDATE THE NUMBER BELOW. CURRENTLY IT IS 7.0_51, BUT NEXT MONTH IT COULD BE 7.0_52. [/CENTER] [code] [MENTION=7458]echo[/MENTION] off cd ../bin title Running 508 Server "C:\Program Files\Java\jdk1.7.0_51\bin\java.exe" palidino76/rs2/Server 43594 pause cls [/code] Your Server should now be able to start! Since you’re going to be updating your Source, you must make the compiler compatible too! Create a new file named “rs2.cmd” And add the following to it. [code] [MENTION=7458]echo[/MENTION] off cd ../src "C:\Program Files\java\jdk1.7.0_51\bin\javac.exe" -cp . -d ../bin/ ./palidino76/rs2/*.java pause[/code] Now you have a successful compiler! Now let’s make you an Admin! Administrators are the highest ranking members within the server. They have access to all commands unless defined otherwise. Go into src > Palidino76 > rs2 > io > Login.java Hit CTRL + F and type in ‘Whiz‘. You should see this: [code] if (p.username.equals("Whiz") || p.username.equals("whiz")) { p.rights = 2; }[/code] Simply change your Username where Whiz’s was. [code] if (p.username.equals("YOUR USERNAME") || p.username.equals("YOUR USERNAME")) { p.rights = 2; }[/code] Save the file and close it. You must then head back into the cmd file and run the compiler ‘rs2’ which you just created. Your server will update and the new information which you added will take place. [COLOR=#008000][B]Good job so far! With your hard work you have completed step 5![/B][/COLOR] [SIZE=5][B][U]Step 6: Modifying your Client[/U][/B][/SIZE] Once you open your newly downloaded Client you will see three items. Files, Compile and Run. [CENTER]Now when you update something within your Client, you must run your compiler for them to take action. Next, let’s edit your connecting IP. Go into files and scroll down until your find client.java Hit CTRL + F and search for ‘’. That is your local host IP. If you leave that, you will be the only one to connect to the Server. In the next steps you’ll find out your IP and how to create a mask for it. For now, leave it as [COLOR=#008000][B]Good job so far! With your hard work you have completed step 6![/B][/COLOR] [SIZE=5][B][U]Step 7: Port Fowarding[/U][/B][/SIZE] (This is for a Netgear Router) You must Port Forward to allow others to join and enjoy your server. First go to your start menu and search for ‘CMD’ [IMG]http://i.imgur.com/kGzDh.png[/IMG] If on Windows 7 be sure to [B] RUN AS AN ADMINISTRATOR[/B] [IMG]http://i.imgur.com/rE4ZF.png[/IMG] You’ll be brought to a Command Prompt [IMG]http://i.imgur.com/MYD2I.png[/IMG] Then type in ‘ipconfig’ [IMG]http://i.imgur.com/g19Vy.png[/IMG] And then you should get your Network information [IMG]http://i.imgur.com/n4gIL.png[/IMG] The IP which is in the red is the one you must remember. That is your computers IP within your network. Make sure you have that written down. You may close your Command Prompt once you have it written down. Second, go to your browser and type ‘’ It will ask you for a Username and Password. Your default for a Netgear will be Username = admin Password = password. Your Internet Provider might have changed the password, so if that information doesn’t work be sure to check the bottom of the router. Once you’re in your Netgear control panel make your way to Port Forwarding / Port Triggering Select ‘Add Custom Service’. [IMG]http://i.imgur.com/zfvXt.png[/IMG] Once in there, please follow the instructions on the picture. [B]This is where that number you were suppose to write down comes into play[/B]. [IMG]http://i.imgur.com/7Xadg.png[/IMG] You have now Port Forwarded. [B]Good job so far! With your hard work you have completed step 6![/B] [B][U]Step 7: Hosting your Server[/U][/B] Since you have now Port forwarded all you need to do is run your Server. For others to connect you must share with them your IP. You can find your IP at: [URL]http://www.whatismyip.com/[/URL] All you need to do is go back into your Client and edit client.java Search for the once more and replace that with your IP. You must then Compile and it’s good to go. [B]Want to mask your IP? Follow this![/B] Go to [URL]http://www.no-ip.com/[/URL] and create an account. Once created and logged in go to Host/Redirect [IMG]http://i.imgur.com/oOTIq.png[/IMG] Then click ‘Add Host’ You must fill in ‘Hostname’ and select an ending from the large drop down list. Get your IP from: [URL]http://www.whatismyip.com/[/URL] And put that were ‘IP Address’. Click Create Host [IMG]http://i.imgur.com/SD3oG.png[/IMG] Return to the homepage of the website and select ‘Download’ [IMG]http://i.imgur.com/Fubej.png[/IMG] Select your OS and let it download. Install it and then Run it. Once it is finished, search for it from your Start Menu. It will be called DUC 3.0. [IMG]http://i.imgur.com/HkWwP.png[/IMG] It will ask you for the information you used to create your account on the website, enter it and logon. You will be brought to this page: [IMG]http://i.imgur.com/UTyrp.png[/IMG] Select Host and then make sure to check your server. [IMG]http://i.imgur.com/6qNWF.png[/IMG] Then you may close it. This program will run whenever your computer is on. All you need to do now is go back into your Client and edit client.java Search for the once more and replace that with your Hostname which you created. You must then Compile and it’s good to go. Make sure your Server is on before you run your Client or else it will not connect. [SIZE=6][COLOR=#008000]Good luck![/COLOR][/SIZE] [size=5]Be sure to check out my 508 which is the only 508 to have a webclient! You won't be disappointed to try out this great server. [url]Http://Carrscape.com[/url] . 508s are the best. Let's bring them back together![/size] [/CENTER]
  2. Hello to the RL Community - I am Prestigious, developer of ArriScape. I am here to announce the opening of the beta and pre-development for my server and I'd like for you to participate! Discord | Website | Client Download Here are a list of some of our features! - 24/7 Uptime - - Fully functional PvM & PvP - - Donator Zone - - No lag - - Friendly staff - - Skillcape perks - - Prestige - - Shift-click dropping - - Slayer Bossing - - Vote rewards - - Custom clue scrolls & rewards - - Drop tables for ALL npcs - - Unique walking animations - - Team dungeoneering - - 100% Combat spells - - Boss pets - - Drop logs + Kill Tracker - - Bonus EXP Weekends - - Quick prayers - - Well of Good Will - This server is currently open-beta & Pre-Development, so please do not expect much, but I am working vigorously on lots of changes at the time!
  3. Discord Website [Play Now] Fast Growing Community a strong player driven community that strives to bring you the most enjoyable, content filled, exciting gameplay that you will ever experience on any RSPS! If you have any suggestions or comments for us, then please don't hesitate to post them on our community forums. CUSTOM CO-OP minigames NEW Custom Minigame PRISONERS on LoyaltyScape! First custom multi-tiered team based minigame since Castle Wars! Escape as a prisoner from Melzar the Mad’s prison or join the dark wizards to stop the prisoners from escaping! Best strategy minigame yet! Epic Loot Many great tresures and other rewards await you around the corner! we have Donation Boxes// Legendary Mystery Boxes, that offer TONS OF rewards! also npcs drop caskets, and bosses have amazing loot ! dont forget to search EVERYWHERE! GENERAL KHAZARD Take part in an epic battle with one of the strongest bosses in the planet! he drops EPIC loot! you wouldnt want to miss out ! Iron Man Mode Test your might and your will in this epic game mode. 1 life only. Can you do it? Unique PVM Train on a vast playing field with rare drops at reasonable rates from multiple bosses with a very unique boss point shop for great gear! Six game modes! create and combine your own special super class! by selecting from one of the 6 game modes! :: normal/ pk mode/ iornamn/ hcim/ normal game mode and rates / Medium game mode increases 5% drop rate/ Professional game mode 10% drop rate / Expert 15% drop rate Recent Updates Updated log in screen // currently working on the teleport innerface // updates to FFA // updated donator zones // upgrades to ZULRAH// daily updates and more! check out our forums to keep updated on all the changes! or join our DISCORD
  4. Hello everyone! First things first, I'm a Java and web programmer with 6+ years of experience in both. I'm capable of building and setting up websites from scratch and making them work with the server. (High Scores and leaderboards, for example.) I've had my ins and outs with RSPS development, mainly in the form of getting side-tracked by life, but am looking to get back into the game to give me something new to do. I do not develop for money so much as for the feedback of staff and players. I very much enjoy working on an update and releasing it to get feedback. Most of my experience has been around the 317-639 revisions, but adjusting shouldn't be too difficult considering I'm going to need to relearn some things anyway. I'm hoping to get on board a functioning and fairly active server. Please do not come to me with new projects. As much as I hate to be picky, I'd rather not go down that path again. If you have a good team and something going, give it a shot and we can talk it out! I'm an open minded person. ^^ Pros: - 6+ years of experience with Java, xHTML/HTML, PHP, MySQL. - Have worked with Runescape Private Servers in the past and co-owned/co-developed one. - Great problem solving skills. - Great with teams and good at following orders. - I'm very trustworthy. I won't stab you in the back unless you stab me first. (Even then I probably won't. I'd probably just quit. >.<) - Experience with Eclipse, Netbeans, Glassfish, Apache, Android Studio, and some with GIT. Cons: - I'm a bit rusty with RSPS's as I've been out of it for a while, but I refer you to the 3rd Pro. - I'm a very busy man. I'm currently working 30-40 hours and am in the process of starting my own company that requires me to write code as well. I will, on the other hand, ALWAYS find time to get some level of work done and attend as many meetings as possible. - Not a client dev. I've never really been one for client work. I can do small things if given the appropriate amount of time, but major things will need to be dealt with by another developer. Things I'd want in return for working for you: - Admin rank in the server, mainly for developmental purposes. - Other things may be asked for in the future, but that stuff can be dealt with it arises. Contact info: - Email: [email protected] - Skype: live:neytorokx (Will show up as E'kel) - Discord: Neytorokx#8707 - Message me through Runelocus. - The comment section below. Thanks for reading! I'm looking forward to hearing from some of you. ^^
  5. This is looking for beta testers. Beta testers will be rewarded with ingame perks and able to get discontinued items. You will also be added to the suggestion team on the forums. This means you will be on the board for suggesting the new updates that the community vote on. Taking all the ideas and making a voting poles if you would like to join the team. Thanks for taking the time to read the post see you in game :) Faldora.com Welcome the Faldora Update blog. If you are reading this off site please visit us at Faldora.com/forums To get started i'm going to list the current things that our server has to offer and also some of our future goals. We are going to mix them together because they are a mixed post. Future Content/ Goals/ Current Content Custom events Custom Eco Special Perks PVM PVP RANKS INGAME CLIENT WORK Forums Advertising Goals Custom events We have a few ffa games on the server where you can do dharock pking pure and brid. How we created this is that when you join the mini-game it make the players stats to the level we want so this makes it so anyone can play the game on a fair playing field. Custom Eco With our current eco that we have we are glad to say so far with our testing that the drop rates have been perfected. There is always going to be some tweaking with the prices but it will be fine. With our eco we have some items that we are going to discontinue after a few weeks of launch. These items will be dropped by monsters and after a while will be removed out of the drop tables. This is sorta like and encouragement to get players to play the server in the first week and continue playing as loyal players Special Perks With the beginning players we have a few perks. So one of them is that construction is a lot cheaper then normal. We are working on the part where you can go to the players houses and use their alters PVM All of our PVM systems are working the only problem is that the zulrah bosses have this small problem with dropping the loot under the players other then that the rest are working just fine :) PVP Our server isn't PVP based except for the mini-games. There is weapons in the game that are really OP with the spec so pvp might be a bad idea. Why we are more eco and pvm Based RANKS INGAME Our current ranks and the youtube rank and the normal donation ranks. You do get a founder rank on the forums if you join the forums within the first three weeks. CLIENT WORK We are building custom interfaces for the client we are looking for players to join the GFX client team what you can do with this is go into the cache dump folder and edit the png files and the community can vote on the client update. So during the weekend we will have the winners stuff as the cache no matter how crazy it is. It just shows how active we are with our community. Advertising Goals With advertising in mind we want to get a good player base so what we want to do is start a small growth with our community. By doing this we can help each other. There is special in game perks for helping us with our advertising campaign
  6. Hello guys. I'm interested in finding a developer/coder to either build me a server (Source + Cache + Client) from scratch and/or also be a owner with me. Of course i will be paying for these services depending on skill and speed of the development. REQUIRED: Lots of experience coding/developing Trust worthy at least fully working basic server No loop holes Secure server Able to add custom interfaces/items/features/shops/etc Discord/Skype Social media i can add you on Things i want to be added: Custom items like phats,weapons,wings,wtc Custom interfaces for teleports, skilling, etc I want a G.E/ POS added that is fully functionally and easy to use (Item searching, fast and easy function) Custom location for home, skills,etc Points system with shop Achievement system with rewards Custom titles/yells We will talk more detail when you contact Via private message, and also discuss payments and amounts. FYI I want a server up and going ASAP smoothly so the faster and better the server is the more i am willing to pay. If you take a long time then i wont be so willing. Keep in mind this is a very general thought but i would like to find a very skilled coder to make me a server, I've hosted one once before and i'd love another shot to make it way better! Thanks!
  7. Something I done when I was bored. This doesn't contain any data from my project thread but I guess this could be a nice server to work on if you are thinking about looking at this revision. You don't come by 508's very often and this isn't anything to be hyped about. I have simply changed a few things from Graham's 508 RS2HD release. Yes, its not classed as a good framework today, but it's nice for people who are looking for something simple and easy to use. 508's have many faults but is also a lovely looking revision. Hopefully some people can make use of this as I have just witnessed a new 508 advertisement and my eyes started to bleed. I only worked on this for 2 days so don't expect anything amazing. Notable features: The cache is loaded server sided but does not activate correctly. You will need to make some tweaks. Nice dialogue system. 01/12/2016: Refactored RS2HD Moved all login configurations to the new class 'LoginConfigurations.java' Changed the logger instance to java.util instead of the class Graham made. Removed emotes (Will add a unlocking system later). Removed the Python scripts. (I don't like Python). Added support for OpenRS cache suite. Will need to configure later. (For example... Item Definitions loading from cache and eventually OnDemand.) Moved all server configurations into Constants.java. Changed the way Commands are handled. (Credits to Luke). Added "bank" command. Implemented Sir Tom's NPC dialogue system (A temp base for the moment but it is nice to work with). I have improved it slightly. Implemented the Force Chat mask for players. Added muting support. NPC interaction implemented. NPC's will now be activated when you are their size in tiles. Added support for npc identification using their name as a switch statement. Added support for NPC's that are not classed as human. This is mainly used during dialogue because if an NPC is not human their chat head will be small. This is all fixed now. Added NPC Definitions dump. Emotes can now be unlocked using the command "unlock <emoteId>". Emote ids can be found in the Constants class. Snapshots: Download: (The cache is located in ./data/cache hence the 86mb file) Server Client (HD - You will have problems if you are not loading the correct HD dll's) Credit: public void
  8. Website ll Download Iron-man & Hardcore Iron-man XP Modes with different Drop Rates Mastery Capes plus unlocking their Titles Speical Capes Daily Skilling Tasks Prestige System (Unlimited) PvM & PK Points plus Stores Private Boss' Instance Rooms Regular & Extreme Donator Zones Highscore & Drop Logs Viewer Undead Hunger Minigame. Fully Working Dwarf Multi Cannon. Wealth evaluate & Top Players Wealth. DXP Bonus Well Custom Dungeoneering System. Construction (Player Owned Houses) Loyaty, Trivia & Shooting Star Stores & Points Full Clans System Player-Player based Grand Exchange Working Dice Bags Lots of Custom Bosses Completionist & Trimmed Cape Requirements Weapon & Armor dyes [Shadows, Third-Age, Barrows] Tier & Superior 90 Armors Noxious Weaponry Up to 60 Baby Pets to Unlock Unique Slayer System & Cooperative System Fully Working Duel Arena Staking & Friendly
  9. Devs

    Incite - 2008

    I thought I would post my project on RuneLocus as well. It is currently halted but I do hope to continue with he project when I get more time. Incite is based on the 508 revision of Runescape. Why? RuneScape's peak time, only just releasing their HD version of the game. There is something about 508's graphics, they are stunning. Visuals is the main thing players look for and 508 has just that. If you are not a fan of RuneScape in HD, we will also offer a LD client once the server is public. Our main focus right now is to manipulate of the skills to roughly 90% completion. Once we have achieved that we will then expand on our combat system creating an addictive PVM experience. I shall be posting updates in new replies. Class this post as a landing page. To see even more progress, keep scrolling down to the comments. ]
  10. Devs


    It's not the best , ngl but it works very well considering it took me like 45 minutes. I am no good when creating formula's so there is no fail when you attempt to pick pocket or steal from a stall. If someone wishes to create a formula for this... That would be epic. It still needs configuring. I have done a few for you :) It needs tweaking. It would be better to use containers in the enum for the items and change the way the enum's are accessed. Enjoy :) Tested revision - 508 Create an Enum class named PocketData public enum PocketData { MAN(new int[] {1}, 1, 8.0, 1, new int[] {995, Misc.random(200)}); private int[] npcID; private int levelRequired; private double experience; private int damage; private int[][] loot; PocketData(int[] npcID, int levelRequired, double experience, int damage, int[]... loot) { this.npcID = npcID; this.levelRequired = levelRequired; this.experience = experience; this.damage = damage; this.loot = loot; } public int[] getNpcID() { return npcID; } public int getLevelRequired() { return levelRequired; } public double getExperience() { return experience; } public int getDamage() { return damage; } public int[][] getLoot() { return loot; } Create an Enum Class named StallData: public enum StallData { SILK_STALL(new int[][] { { 34383, 34381 } }, 1, new int[] { 950 }, 20, 24, 8000), FUR_STALL(new int[][] { { 34387, 34381 } }, 0, new int[] { 6814, 958 }, 35, 36, 1200), SPICE_STALL(new int[][] { { 34386, 34381 } }, 0, new int[] { 2007 }, 65, 81.3, 8000); private int[][] objectId; // The ID of the full stall, the id of the replacement private int face; //3 = West, 2 = South, 1 = East, 0 = North private int[] possibleLoot; // The possible loot private int requiredLevel; // The required level private double experience; // The experience given private int respawnTime; // The respawn time StallData(int[][] objectId, int face, int[] possibleLoot, int requiredLevel, double experience, int respawnTime) { this.objectId = objectId; this.face = face; this.possibleLoot = possibleLoot; this.requiredLevel = requiredLevel; this.experience = experience; this.respawnTime = respawnTime; } public int[][] getObjectId() { return objectId; } public int[] getPossibleLoot() { return possibleLoot; } public int getRequiredLevel() { return requiredLevel; } public double getExperience() { return experience; } public int getRespawnTime() { return respawnTime; } public int getFace() { return face; } public void setFace(int face) { this.face = face; } Create a new class called Thieving and add this: public class Thieving { private static final int STALL_ANIMATION = 832; //private static final String FAIL = "What do you think you're doing?!"; /** * Handles the stall * TODO: Add NPC attacking when a player fails * @param player * @param id * @param x * @param y * @return */ public static boolean attemptStall(Player player, int id, int x, int y) { for (StallData stall : StallData.values()) { if (id == stall.getObjectId()[0][0]) { if (player.getTemporaryAttribute("stallTimer") != null) { if (System.currentTimeMillis() - (Long) player.getTemporaryAttribute("stallTimer") < 2500) { return false; } } int randomItem = stall.getPossibleLoot()[Misc.random(stall.getPossibleLoot().length - 1)]; if (!player.getInventory().hasRoomFor(randomItem, 1)) { player.getPackets().sendMessage("Not enough space in your inventory."); return false; } if (player.getSkills().getLevel(Skills.THIEVING) < stall.getRequiredLevel()) { player.getPackets().sendMessage("You need a Thieving level of " + stall.getRequiredLevel() + " to steal from this stall."); return false; } player.animate(STALL_ANIMATION); player.setTemporaryAttribute("stallTimer", (Long) System.currentTimeMillis()); World.getInstance().registerEvent(new Event(1000) { @Override public void execute() { player.getPackets().sendCreateObject(stall.getObjectId()[0][1], player.getLocation().getZ(), x, y, stall.getFace(), 10); player.getPackets().sendMessage("You steal from the " + Misc.formatPlayerNameForDisplay(stall.name().toLowerCase()) + "."); player.getInventory().addItem(randomItem, 1); player.getSkills().addXp(Skills.THIEVING, stall.getExperience()); this.stop(); } }); World.getInstance().registerEvent(new Event(stall.getRespawnTime()) { @Override public void execute() { player.getPackets().sendCreateObject(id, player.getLocation().getZ(), x, y, stall.getFace(), 10); this.stop(); } }); return true; } } return false; } public static boolean attemptPick(Player player, int id) { for (PocketData pick : PocketData.values()) { if (id == pick.getNpcID().length) { if(player.isAttacking()){ player.getPackets().sendMessage("You can't pickpocket during combat."); return false; } if (player.getSkills().getLevel(Skills.THIEVING) < pick.getLevelRequired()) { player.getPackets().sendMessage("You need a Thieving level of " + pick.getLevelRequired() + " to pick the " + NPCDefinition.forId(id).getName() + "'s pocket."); return false; } player.animate(881); player.getPackets().sendMessage("You attempt to pick the " + NPCDefinition.forId(id).getName() + "'s pocket."); //START THE EVENT //TODO: ADD FAIL World.getInstance().registerEvent(new Event(1500) { @Override public void execute() { int[] random = pick.getLoot()[Misc.random(pick.getLoot().length-1)]; player.getInventory().addItem(random[0], random[1] + (random.length > 2 ? Misc.random(random[2]) : 0)); player.getPackets().sendMessage("You pick the " + NPCDefinition.forId(id).getName() + "'s pocket."); player.getSkills().addXp(Skills.THIEVING, pick.getExperience()); this.stop(); } }); return true; } } return false; } } Go to where you handle your Objects and NPC's and add this! if(Thieving.attemptStall(player, id, x, y)) { return; } if (Thieving.attemptPick(player, id)) { return; }
  11. [CENTER][SIZE=7][COLOR="#00FF00"]Gamble-ps.com[/COLOR][/SIZE][/CENTER] [img]http://s7.postimg.org/xujfvb263/scroll.png[/img] [img]http://s17.postimg.org/joz0wqdn3/customs.png[/img] Custom Vorago Mini vorago Ticket boss 100%Working godwars 135 Capes With Requirments Custom rares Custom swords all skills working Working tokhaar range/magic capes Great donator benifits (customs everywhere) Boss contracts Duo slayer Custom prestige system Drygores 100% working dice dice duel interface anti scam system
  12. Hey guys i have a 508 HD client which can be found here: [URL="http://www.mediafire.com/download/yywog1ydkyd/508+HD+open+source+by+Hotyute.rar"]http://www.mediafire.com/download/yywog1ydkyd/508+HD+open+source+by+Hotyute.rar[/URL], someone told me that there is a way to make it resizeable but i dont know how, they gave me this code: [CODE]player.getActionSender().sendTab(87, 92); // Attack tab player.getActionSender().sendTab(88, 320); // Skill tab player.getActionSender().sendTab(89, 274); // Quest tab player.getActionSender().sendTab(90, 149); // Inventory tab player.getActionSender().sendTab(91, 387); // Equipment tab player.getActionSender().sendTab(92, 271); // Prayer tab player.getActionSender().sendTab(95, 550); // Friend tab player.getActionSender().sendTab(96, 551); // Ignore tab player.getActionSender().sendTab(97, 589); // Clan tab player.getActionSender().sendTab(99, 464); // Emote tab player.getActionSender().sendTab(100, 187); // Music tab player.getActionSender().sendTab(98, 261); // Setting tab player.getActionSender().sendTab(101, 182); // Logout tab[/CODE] but i dont know what to do with it. If someone can perhaps link me to a 508 HD resizeable client or tell me how i can make 508 HD open source by Hotyute's resizeable it would be great, Thanks.
  13. [SIZE=5]Since the first release I made, I've decided to work on another version of Aerlius. Make a more improved and stabled version of the base. I'm thinking of working on the features that haven't been added yet and either hosting or releasing the next version. What do you think? I wan't your ideas and suggestions! Take a look at the [URL="http://www.runelocus.com/forums/showthread.php?105283-Aerlius-Clean-amp-Stable-Skills-Banking-Following-Clan-Chat-Clipping-amp-Friends"]first release[/URL]. [/SIZE]
  14. Hi all, for the old people, you know me and my old 508 server, which was one of the longest running. One of the few with a 508 web client, and other neat features. I want to get back into the development for it- and find a partner to work with. Here are few of the features it had: [url]http://www.runelocus.com/forums/showthread.php?77600-Carrscape-508&highlight=Carrscape[/url] It will most likely be the only 508 hosted. Neat, I guess. Let's see if we can create something together.
  15. Can someone please help me add 508 maps to my pi server? The links for the maps are broken for the tutorials i've found so far. Thanks.
  16. hey guys, so i recently got back into my RSPS & i recently made my own server. Most of the coding stuff is pretty straight forward. I [B]DO KNOW HOW TO MAKE MYSELF OWNER, [/B]however.. even when i do, some of the commands i try doing, wont let me because apparently i am [B]NOT THE OWNER.[/B] For example, i tried to do ::item 773 1 --- ( perfect ring ) & i got a message saying "(PLAYER NAME) does NOT give you permission to spawn this item, OWNER ONLY ITEM. Please if you have the answer to my problem, i'd really appreciate it. impatiently waiting, Memz ;)
  17. Looking for a clean 508/525 source and client and don't reply with "google it" etc... only reply if your gonna be helpful, Thanks!!!!
  18. Hello, i just downloaded a new source. The server starts up fine itself, but when you try to connect to it from the client, it returns this error: [QUOTE]Loaded 5 custom sprites. Error: Class68_Sub13_Sub15:259 Login:254 client:790 Applet_Sub1:760 Applet_Sub1: 156 java.lang.Thread.run | java.lang.ArrayIndexOutOfBoundsException: 0 error_game_crash Shutdown complete - clean:true[/QUOTE] Does anyone know whats this means, and clarify what the problem could be coming from? thanks!
  19. Hello, I am new to creating a runescape private server yet I have had a little bit of experience with 317, and I mean a little bit but I am a quick learner, hence having a little bit of experience was 3 years ago I couldn't successfully forward my ports and such so I gave up on the whole RSPS coding. Okay, I am currently using the Berky-Scape 508 Source and a Base to build upon. I have just started my project and I have found when I put a ::starter command in the shark item that I included do not stack? yet they are in notes. [ATTACH=CONFIG]10186[/ATTACH] This is exactly what I am talking about, I have tried some searches in google but I'm unsure how to explain this well enough to find a result? Could someone please help me asap!!
  20. [center][u][b]Varrador - Get ready[/b][/u] What is Varrador? Hi there guys. Welcome to Varrador's Official Runelocus project thread. This thread is going to contain exclusive updates on my new and first project 'Varrador'. Yeah okay, its a 508 but WHO CARES!. 508's are just perfect if they are coded correctly and by someone who knows what they are doing. Varrador is hopefully going to be one of the most advanced 508's projects going at this time. Varrador is going to be an all round server, Just like Runescape. There will be 100% Pk/Wilidy with a fantastic custom coded combat system giving the best combat possible, All skills will be working to the highest they can be, they might not be perfect but they will be close. 80% of the Runescape Minigames back in the day and just so much more. This is going to be a Giant project for me and hopefully I can pull this of and work on other servers if i enjoy doing this. I also do note that I am not very confident with Runescape features. I'm just a Java developer and wanted to start something different. [b]Currently in Varrador[/b] - Most of the Correct NPC spawn's - Perfect weapon specials | AGS, SGS, ZGS, Whip ect ect... - Fight Pits - Clan Wars - Castle Wars (Very bugy at the moment) - Duel Arena - Correct Bosses in correct places - Correct level up Interface - Full HD/LD Compatible With a choice of Fixed or Full screen [b]Skills[/b] - 100% Fishing - Every fish is catch-able - 40% Cooking - Need to work on Burning and correct Interfaces - 85% Agility - Gnome Agility Course/Barbarian Course and Wilderness course - 95% Thieving - Pickpocketing - All stalls around the world work - 70% Fletching - Correct Interfaces - All logs work - Need to work on getting '5' '10' and 'x' to work - 30% Runecrafting - Just a temp base will work more later date - 60% Firemaking - Need to work on ashes - 90% Woodcutting - Need to work on Stumps and better timers [b]What to add next [/b] I will add these in chunks this means when the below is completed I will move them to the Whats added and add new updates :)[/center] - Herblore - Summoning - Mining - Smithing - Grand Exchange - Dialogue - Quests - Essential Commands - Need to make server more stable (Easy as Pie - Probably next update) [b]Media[/b] [URL=https://imageshack.com/i/nbfj6up][IMG]http://imagizer.imageshack.us/v2/xq90/839/fj6u.png[/IMG][/URL] [URL=https://imageshack.com/i/157i1up][IMG]http://imagizer.imageshack.us/v2/xq90/41/7i1u.png[/IMG][/URL] [URL=https://imageshack.com/i/mz9scrp][IMG]http://imagizer.imageshack.us/v2/xq90/827/9scr.png[/IMG][/URL] [URL=https://imageshack.com/i/jwexrup][IMG]http://imagizer.imageshack.us/v2/xq90/716/exru.png[/IMG][/URL] [b]More media as more updates come :)[/b] Thanks for reading my Project thread on Varrador and hopefully you can now see just how good 508's can be. Comments are apperciated and please let me know on what to add next!. [/center]
  21. It didn't work. It wont run. I portfowarded any everything. What should I do. I even put in the correct codes. only other idea I can think of is the codes are broken. rs.cmd code: @echo off cd ../src "C:\Program Files\java\jdk1.7.0_51\bin\javac.exe" -cp . -d ../bin/ ./palidino76/rs2/*.java pause initaizer's code: @echo off cd ../bin title Running 508 Server "C:\Program Files\Java\jdk1.7.0_51\bin\java.exe" palidino76/rs2/Server 43594 pause cls
  22. ok so i fallowed BMW's tut on making a 508 rsps and i did it all and my server is running great i did all that good stuff, then i edit my client.java to change my ip. and go to compile. NOPE! i get this. The system cannot find the path specified. so i go and make it to the latest verion of jdk and set it as C:\Program Files\Java\jdk1.7.0_60\bin. NOPE! so i googled it and some one said that if you put @echo off color 09 @TITLE PUT SHIT HERE Compiler echo Compiling PUT SHIT HERE - Please Wait.. if exist "%programfiles%\Java" (call :compile "%programfiles%\Java\") else (goto error) :compile for /D %%x in ("%~1jdk*") do (set p="%%~x\bin\javac.exe") if defined p (%p% -cp . *.java) if defined p (goto end) :error echo You Do Not Have Java Installed, Please Go To java.com And Download. :end echo [Finished] pause exit that it will find the pathway for you. then i save it as that and run it. NOPE??? it ives me this msg: compiling (blah blah not important) javac: file not found: *.java usage: javac <options> <source files> use -help for list of posible options [ finished] press any key to continue... i didnt think that compiled it but i wasnt sure so i tried running the client. NOPE! i get this! Error: could not find or load main class client i knew that if it wasnt compiled id et this msg. so i figured it didnt compile. or did it? and am i missing a file? [SIZE=7][B]PLEASE HELP ME I HAVE BEEN WORKING ON JUST GETING A F******* SERVER AND CLIENT RUNNING FOR LIKE 8 HOURS PLEASE HELP ME[/B][/SIZE]
  23. Well, I made this around 2008 or something maybe 2009, I don't remember, and I'm not really going to be using it anymore so I decided to release it. [img]http://i977.photobucket.com/albums/ae252/roflmaodude1/cachedownloading.png[/img] [img]http://i977.photobucket.com/albums/ae252/roflmaodude1/loaded.png[/img] [IMG]http://i977.photobucket.com/albums/ae252/roflmaodude1/login.png[/IMG] What this client includes: Unpacked Cache Web client Open Source Web Client Applet Jarred Web client Connecting to local host with no server name set To change Server name, Cache name once extracted, Client IP, cache link, or port, open ClientSettings.java, modify it there, save and compile. If you have any questions or comments my MSN is [email][email protected][/email] Don't leech, if you're going to use this I don't mind, just don't claim you made it yourself :) Credits: Me Creator of 508 loading 525 cache desktop Client [url=http://www.mediafire.com/?sab1wpb1fwyqddi]508 loading 525 cache Webclient.rar[/url]
  24. Any idea which source should I try? I'm trying to make a server where everything works like it used to be at summer 2008. In my opinion that was the best time in runescape's history and I want it back (with wilderness and without trade limit and grave stones). I would like to have server without: New items, dungeoneering, new item/skill etc. interfaces and all that new trash..
  25. what are the best server sources from 317 to 508 versions ?