Jump to content

Search the Community

Showing results for tags 'start'.

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 145 results

  1. On Other Forums My Username Is SkySwordGaming Welcome To My Tutorial On How To Get Your Own RuneScape Private Server Going! Eclipse: Eclipse WinRar: WinRar (32 Bit) Java JDK: Java 7 Update 79 (32 Bit) Okay So Once You Have Downloaded Them Three Programs And Installed Them We Will Need To Get A Client And Source I Recommended Project Insanity Which Is Revision 317 Which Is Good For Starting Off With I Have Gone To The Effort Of Downloading, Cleaning Up And Reorganizing This Release Into One Small .zip File You're Welcome Once You Have Downloaded The .zip File Then Extract It To Somewhere. I Just Put It On My Desktop For Easiness. RuneLuck Starter Pack: http://sh.st/jRKfY Okay The Next Step Is To Open Up Eclipse You Will Be Greeted With The Following Screen Yours Will Look Different I Have Only Customized Mine To My Liking. Click File -> New -> Java Project Then Type Client In Project Name. Untick The Box That Says Use Default Location And Press Browse And Point It To The Client Folder e.g. C:\Users\Cohen243\Documents\RuneLuck Starter Pack\Client After That Press Finish Do The Exact Same With The Server Folder Now Expand The Server Folder -> src -> server And Press On Server.java and Press The Green Play Button. The Server Is Now Running Press The Red Stop Button Just Above The Console To Stop The Server Go Into The Client Folder -> (default package) then click on client.java Press The Little Black Arrow Next To The Green Play Button Then Click On Run Configurations. Now Click On The Arguments Tab And Under Program arguments paste in 10 0 highmem members 32 How Do I Make Myself Owner? Go Into Server\Data\characters And Find Your Character Name And Open With Notepad Then Replace character-rights = 0 With character-rights = 3 Then Save 0 = Player 1 = Moderator 2 = Administrator 3 = Owner You Are Now An Owner of The Server How To Change Start Location? Go Into src\server Folder In Server Folder Then Open Config.java Now Edit public static final int START_LOCATION_X = 3087; public static final int START_LOCATION_Y = 3500; To The Coordinates Of Your Chosen Spawn Location For Coordinates List Refer To http://rs-codes.weebly.com/coords-list.html EXP Rates EXP Rates Are In The Same Config.java Just Go To The Bottom And Edit Accordingly Go To Lines 55 And Line 163 In Config.java To See The Following. public static final int MELEE_EXP_RATE = 500; //Line 55 public static final int RANGE_EXP_RATE = 500; public static final int MAGIC_EXP_RATE = 500; public static final int WOODCUTTING_EXPERIENCE = 40; //Line 163 public static final int MINING_EXPERIENCE = 40; public static final int SMITHING_EXPERIENCE = 40; public static final int FARMING_EXPERIENCE = 40; public static final int FIREMAKING_EXPERIENCE = 50; public static final int HERBLORE_EXPERIENCE = 40; public static final int FISHING_EXPERIENCE = 40; public static final int AGILITY_EXPERIENCE = 40; public static final int PRAYER_EXPERIENCE = 40; public static final int RUNECRAFTING_EXPERIENCE = 40; public static final int CRAFTING_EXPERIENCE = 40; public static final int THIEVING_EXPERIENCE = 40; public static final int SLAYER_EXPERIENCE = 50; public static final int COOKING_EXPERIENCE = 40; public static final int FLETCHING_EXPERIENCE = 40; Make Sure To Run Compile.bat Before Run.bat Changing Client IP Address Go Into Client Folder Then Open client.java And Go To Line 12060 Now Replace With Your Server Address Press The Black Arrow Next To The Green Play Button Again And Press Server Then Press Client To Start Both The Server And The Client. Congratulations You Now Have Setup A RuneScape Private Server!
  2. Alright, so here's the background bit of this post. I'm a Computer Science major, headed into my third year of college. I've taken the very basic of the classes which involves Introduction to Computer Science, Discrete Structures, Computer Science I and Computer Science II. I'm very good at math, and so far, programming has come pretty easy to me... but I'm stuck at a road block. I've learned Java and C++ so far, but only the very simplified basics. I haven't moved into anything more complicated than a couple of if-else statements, as well as the very basic idea of header/source files in C++ programs. I've been doing a lot of reading online with my iPad and I've found that more than 70% of the articles that I've read, believe C# to be the best beginning program in order to branch knowledge from language to language. I just wanted to figure out what you guys think, also any tutorial sites or documentation archives that you've found useful. I'm probably going to start learning C# right away, and so any help you guys could give me would be great. I'm not opposed to "dumbed down" tutorials, nor am I frightened by high-level thinking articles and such. I want to learn what potentials this computer in front of me has at my fingertips, and really want to make sure I'm doing things right, step at a time. Of course, most will say "practice makes perfect" and "the more you mess around with already built programs, the more you'll learn how things work" and I'm already doing both of those a lot... so any other advice would be helpful. Anyways, thanks again everyone!
  3. [CENTER][IMG]http://i.imgur.com/SbYh6bm.png[/IMG] [B][URL="http://startpking.com/forums/index.php"]Community[/URL][/B] [LEFT][B][SIZE=4][COLOR="#DAA520"]Description[/COLOR][/SIZE][/B] I am not going to go on about my life or how long i've been into RSPS. I'll just sum it all up and tell you what this server will consist of. It's going to be a PKing server and will consist of only PKing. You won't train anywhere, you will be given a large amount of experience to share within your combat skills. You can still earn experience from PKing or using your points you earn when you PK someone on experience lamps of some sort. The points you can spend will be earned throughout PKing, I haven't yet came up with a full plan for that yet. You will probably earn points on every little thing you do, not always killing someone earns you points. You can ko successfully to earn more points or almost kill someone to get points. It's almost like an achievement system but you can always re-earn the achievement which gave you points. You can also sell every item for points, the cost of buying vs selling is way different. Selling an item back or selling an item in general will give you about 1/3 points that is initially cost. Other than that you just PK people and have fun. If you don't like PKing I don't advise coming to this server. [LEFT][B][SIZE=4][COLOR="#DAA520"]Why choose this PK server among others?[/COLOR][/SIZE][/B][/LEFT] First and foremost I have redone the entire combat system effectively. It's not some massively over processed system which can cause possible lag (developers don't come on here ranting on about how it won't change anything, blah blah). I am a perfectionist and I have highly compared it to my PKing days (old school). I have had a few people come on the server and test some things and they say my system 'feels' flawless and extremely nice. It's more of something you have to give a go before you can really give some feedback. I have fixed tons of little problems. From the arrows not shooting out of the bow correctly to perfectly timing every combo. [LEFT][B][SIZE=4][COLOR="#DAA520"]My Reasoning[/COLOR][/SIZE][/B][/LEFT] The main reason I am trying my best to make it so good is because I do this for a hobby and I enjoy it. I am not here for money or player count, I want to play too. I plan on destroying whoever that's in wild. Whether I have 10 players or 100 players I'll PK you over and over or try my best to do so. All it is for me is fun and games, I enjoy RSPS, PKing, and programming. The server is still being developed but there's not too much to develop on PKing servers. It has taken me longer because I have redone a lot of content. However, if you're interested you could always come join the community forums until release and stay more up to date on everything. [LEFT][B][SIZE=4][COLOR="#DAA520"]Also...[/COLOR][/SIZE][/B][/LEFT] I would like to say one more thing about everything, which is every special effect of weapons or armors are exactly the way Oldschool RS Wiki says. Every little special attack or strength bonus or anything special any special effect has is there. Anything a weapon can do will do on here. I make sure everything is exact, if it's not exact I'll make sure I make it that way. [SPOILER=Media][CENTER] Some of the things I have shared in media may seem odd but I've seen other 317 servers have all of these wrong. I also may be posting odd things because I take pride in the entire new combat system it took me a bit to make. Excuse my GIF images but they are laggy, sorry for that. I didn't show a ton of content but I showed a few weapons and styles of fighting. Comparable to OSRS or older runescape days. I didn't have a good idea on what exactly to show because there's so many small areas you have to hit to just show off all of PKing. That would be too much to show so I grabbed just a few things I could think up off the top of my head. Spawn Interface [img]http://i.imgur.com/sQOQOSF.gif[/img] Starter interface which allows you to customize your skills upon start. You will be able to choose a certain amount of exp and points. Points is described above. [img]http://i.imgur.com/xTJ1SLo.gif[/img] Here is a crystal bow and mainly I am showing off the arrow leaving the bow on correct times, nothing special it's just one of my examples of the smaller things that are programmed to make everything more effective and more enjoyable [img]http://i.imgur.com/doxe1Id.gif[/img] [img]http://i.imgur.com/S63W2ay.gif[/img] [img]http://i.imgur.com/VPHfH5V.gif[/img] [img]http://i.imgur.com/X3IFQ3y.gif[/img] Here is an example of very accurate combat timing formulas. Switching and combos are nearly perfect [img]http://i.imgur.com/fgAMmaO.gif[/img] This is only showing poisons, this was from a DDS . There are plenty of weapons/arrows/darts/spells that can poison. [img]http://i.imgur.com/on5A8Kn.gif[/img] Here I am eating and you can see my player pause until next time to hit and it automatically does so, first time i ate there wasnt an animation. [img]http://i.imgur.com/SoVasaE.gif[/img] You probably wont be able to catch the equipment screens magic attack bonus which is -67 and when it's around that area on OSRS you will splash constantly and this is just a form of showing very accurate magic bonus formulas. [img]http://i.imgur.com/AnvPtXq.gif[/img] Below is showing more magic defense with range armor vs melee armor [img]http://i.imgur.com/7UrSppy.gif[/img] Real defensive formulas [img]http://i.imgur.com/PzEi9Vr.gif[/img] Simple sara sword spec [img]http://i.imgur.com/h2ZbAfC.gif[/img][/CENTER][/SPOILER] For updates you can visit: [url=http://startpking.com/forums/index.php?forums/updates.9/]Start PKing - Updates[/url] [B]Support[/B] If you want to support Start PKing you can use the banner above in this thread and throw this threads link around that banner. [B]Credits[/B] - Myself [/CENTER]
  4. Hello all. This is the first time I have logged in to RuneLocus in I don't know how long, but the reason I did so was because I'm wanting to fire up a RSPS. Although, to do this I need a team. At the moment I cannot release any information. Simply because there isn't any as of yet. If you're potentially interested in joining me, don't hesitate to send me a PM. [B] UPDATE:[/B] I will be working on a 637 with another developer. He will be working on the source while I handle the website. We are looking for one more developer who is comfortable with working on a 637 and has previous experience with it. You will be required to have knowledge of the 637 cache.
  5. hey i am did remake the command.java file since how i did had it whas a disaster itself he try'd to do multiply commands somehow now i fixed that but do i have problems. normally i fix this error easy but somehow it won't work now. the error i get is. [CODE]commands.java329:error: illegal start of expresion public void ownerCommands(Client c, String playerCommand) {[/CODE] here is my commands.java (yes i know i did some parts with rights and other with "public void ownercommands " ect. dont think this really does matter..? [CODE]package server.model.players.packets; import server.Config; import server.Connection; import server.Server; import server.model.players.Client; import server.model.players.combat.*; import server.model.players.PacketType; import server.model.players.PlayerAssistant; import server.model.players.PlayerHandler; import server.util.Misc; import server.util.DonationHandler; import server.util.MadTurnipConnection; import server.clip.region.Region; import server.world.ClanChatHandler; import server.world.ItemHandler; import server.model.players.clanchat.*; import server.model.npcs.NPCDrops; import server.model.minigames.TriviaBot; import server.model.npcs.NPCHandler; import server.EventCheck; import org.runetoplist.*; /** * Commands **/ public class Commands implements PacketType { [MENTION=15855]Over[/MENTION]ride public void processPacket(final Client c, int packetType, int packetSize) { String playerCommand = c.getInStream().readString(); if (playerCommand.startsWith("/") && playerCommand.length() > 1) { if (c.clanId >= 0) { System.out.println(playerCommand); playerCommand = playerCommand.substring(1); ClanChatHandler.playerMessageToClan(c.playerId, playerCommand, c.clanId); } else { if (c.clanId != -1) c.clanId = -1; c.sendMessage("You are not in a clan."); } return; } if (Config.SERVER_DEBUG) Misc.println(c.playerName+" playerCommand: "+playerCommand); if (c.playerRights >= 0) playerCommands(c, playerCommand); // if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) // moderatorCommands(c, playerCommand); // if (c.playerRights >= 2 && c.playerRights <= 3 || c.playerRights == 6) // administratorCommands(c, playerCommand); if (c.playerRights == 3 || c.playerRights == 6) ownerCommands(c, playerCommand); // if (c.playerRights == 4 & c.playerRights <= 3 || c.playerRights == 6) // donatorCommands(c, playerCommand); // if (c.playerRights == 5 & c.playerRights <= 3 || c.playerRights == 6) // serverSupportCommands(c, playerCommand); } public void playerCommands(final Client c, String playerCommand) { if(playerCommand.startsWith("commands")) { c.sendMessage("note alwais put :: before ur command."); c.sendMessage("home, dicezone, empty, changepassword, players"); } if (playerCommand.startsWith("yell")) { if (Connection.isMuted(c)) { c.sendMessage("You are muted and cannot yell."); return; } if (c.playerRights == 0) { c.sendMessage("You must be a donator plus to use this command!"); return; } for (int j = 0; j < PlayerHandler.players.length; j++) { if (PlayerHandler.players[j] != null) { Client c2 = (Client)PlayerHandler.players[j]; String text = Misc.ucFirst(Misc.optimizeText(playerCommand.substring(5))); if (c.playerRights == 1) { c2.sendMessage("<img=1>[<col=12756>Moderator</col>] "+ Misc.optimizeText3(c.playerName) +": " + text +""); } else if (c.playerRights == 2){ c2.sendMessage("<img=2>[<col=16224512>Administrator</col>] "+ Misc.optimizeText3(c.playerName) +": " + text +""); } else if (c.playerRights == 3) { c2.sendMessage("<img=2>[<col=8532295>Owner</col>] "+ Misc.optimizeText3(c.playerName) +": "+ text +""); } else if (c.playerRights == 4) { c2.sendMessage("<img=4>[<col=16723968>Donator</col>] "+ Misc.optimizeText3(c.playerName) +": " + text +""); } else if (c.playerRights == 5) { c2.sendMessage("<img=5><col=25500>[Support]</col> "+ Misc.optimizeText3(c.playerName) +": " + text +""); } else if (c.playerRights == 6) { c2.sendMessage("<col=25500>[Developer]</col><img=6>"+ Misc.optimizeText3(c.playerName) +": " + text +""); /*} else if (c.playerRights == 7) c2.sendMessage("["+c.yellName+"]<img=0>"+ Misc.optimizeText3(c.playerName) +": " + text +"");*/ } } } } if(playerCommand.startsWith("home")) { c.getPA().startTeleport(3086, 3496, 0, "modern"); } if (playerCommand.startsWith("changepassword") && playerCommand.length() > 15) { c.playerPass = playerCommand.substring(15); c.sendMessage("Your password is now: " + c.playerPass); } if (playerCommand.equalsIgnoreCase("players")) { c.sendMessage("There are currently "+PlayerHandler.getPlayerCount()+ " players online."); } //donorcommands if (c.playerRights == 4 & c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("setyellname")) { if (c.totalInterbellumPoints < 250) { c.sendMessage("Only super donators can use this command."); return; } String newName = playerCommand.substring(12); //newName = newName.substring(0, 15); c.yellName = newName; c.sendMessage("You have changed your yell name to: "+c.yellName+"."); } if (c.playerRights == 4 & c.playerRights <= 3 || c.playerRights == 6) { if(playerCommand.startsWith("dzone")) { c.getPA().startTeleport(2583, 9449, 0, "modern"); } //moderatorCommands if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) { if(playerCommand.startsWith("jail")) { if(c.inWild()) { c.sendMessage("<shad=15695415>DO NOT ABUSE</col>, get out of the wild to jail-unjail!"); return; } try { String playerToBan = playerCommand.substring(5); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Client c2 = (Client)PlayerHandler.players[i]; if(c2.InDung()) { c.sendMessage("You cannot Jail/Unjail somone in Dung."); } int randomjail = Misc.random(3); if (randomjail == 1) { c2.getPA().startTeleport(2773, 2794, 0, "modern"); } if (randomjail == 2) { c2.getPA().startTeleport(2775, 2796, 0, "modern"); } if (randomjail == 3) { c2.getPA().startTeleport(2775, 2798, 0, "modern"); } if (randomjail == 0) { c2.getPA().startTeleport(2775, 2800, 0, "modern"); } c2.Jail = true; c2.sendMessage("You have been jailed by "+c.playerName+""); c.sendMessage("You have Jailed "+c2.playerName+"."); } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } if(playerCommand.startsWith("unjail")) { if(c.inWilderness) { c.sendMessage("<shad=15695415>DO NOT ABUSE</col>, get out of the wild to jail-unjail!"); return; } try { String playerToBan = playerCommand.substring(7); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Client c2 = (Client)PlayerHandler.players[i]; c2.getPA().startTeleport(3086, 3493, 0, "modern"); c2.Jail = false; c2.sendMessage("You have been unjailed by "+c.playerName+"."); c.sendMessage("Successfully unjailed "+c2.playerName+"."); } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("mute")) { try { String playerToBan = playerCommand.substring(5); Connection.addNameToMuteList(playerToBan); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Client c2 = (Client)PlayerHandler.players[i]; c2.sendMessage("You have been muted by: " + c.playerName); break; } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("unmute")) { try { String playerToBan = playerCommand.substring(7); Connection.unMuteUser(playerToBan); c.sendMessage("You have Unmuted "+c.playerName+"."); } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("xto")) { String name = playerCommand.substring(8); for (int i = 0; i < Config.MAX_PLAYERS; i++) { if (PlayerHandler.players[i] != null) { if (PlayerHandler.players[i].playerName.equalsIgnoreCase(name)) { c.getPA().movePlayer(PlayerHandler.players[i].getX(), PlayerHandler.players[i].getY(), PlayerHandler.players[i].heightLevel); } } } } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("xtome")) { try { String playerToTele = playerCommand.substring(10); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToTele)) { Client c2 = (Client)PlayerHandler.players[i]; c2.sendMessage("You have been teleported to " + c.playerName); c2.getPA().movePlayer(c.getX(), c.getY(), c.heightLevel); break; } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } } } if (playerCommand.startsWith("reloadshops") && c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 5 || c.playerRights == 6) { Server.shopHandler = new server.world.ShopHandler(); for (int j = 0; j < PlayerHandler.players.length; j++) { if (PlayerHandler.players[j] != null) { Client c2 = (Client)PlayerHandler.players[j]; c2.sendMessage("<shad=15695415>[Simplicity News]:" + c.playerName + " " + " has refilled the shops.</col> "); } } } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 5 || c.playerRights == 6) { if (playerCommand.equalsIgnoreCase("bank")) { c.getPA().openUpBank(c.bankingTab); } } } } if (c.playerRights >= 1 && c.playerRights <= 3 || c.playerRights == 5 || c.playerRights == 6) { if (playerCommand.equalsIgnoreCase("staffzone")) { c.getPA().startTeleport(1973, 5002, 0, "modern"); c.sendMessage("Welcome to the staff zone."); } //admincommands if (c.playerRights >= 2 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("ban") && playerCommand.charAt(3) == ' ') { try { String playerToBan = playerCommand.substring(4); Connection.addNameToBanList(playerToBan); Connection.addNameToFile(playerToBan); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { PlayerHandler.players[i].disconnected = true; c.sendMessage("You have banned: "+playerToBan); } } } } catch(Exception e) { c.sendMessage("Player is offline."); } } } } if (c.playerRights >= 2 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("unban")) { try { String playerToBan = playerCommand.substring(6); Connection.removeNameFromBanList(playerToBan); c.sendMessage(playerToBan + " has been unbanned."); } catch(Exception e) { e.printStackTrace(); } } } } if (c.playerRights >= 2 && c.playerRights <= 3 || c.playerRights == 6) { if (playerCommand.startsWith("item")) { try { String[] args = playerCommand.split(" "); if (args.length == 3) { int newItemID = Integer.parseInt(args[1]); int newItemAmount = Integer.parseInt(args[2]); if ((newItemID <= 25000) && (newItemID >= 0)) { c.getItems().addItem(newItemID, newItemAmount); } else { c.sendMessage("That item ID does not exist."); } } else { c.sendMessage("Wrong usage: (Ex:(::pickup_ID_Amount)(::item 995 1))"); } } catch(Exception e) { } } } public void ownerCommands(Client c, String playerCommand) { if (playerCommand.startsWith("object")) { try { String[] args = playerCommand.split(" ", 3); int id = Integer.parseInt(args[1]); c.getPA().object(id, c.absX, c.absY, 0, 10); } catch(Exception e) { } } if (playerCommand.startsWith("ipban")) { try { String playerToBan = playerCommand.substring(6); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Connection.addIpToBanList(PlayerHandler.players[i].connectedFrom+" - " +PlayerHandler.players[i].playerName); Connection.addIpToFile(PlayerHandler.players[i].connectedFrom+" - " +PlayerHandler.players[i].playerName); c.sendMessage("You have IP banned the user: "+PlayerHandler.players[i].playerName+" with the host: "+PlayerHandler.players[i].connectedFrom); Client c2 = (Client)PlayerHandler.players[i]; c2.disconnected = true; } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } if (playerCommand.startsWith("unipban")) { try { String name = playerCommand.substring(8); if (Connection.unipBan(name)) c.sendMessage("You have un-ipbanned the user: "+name); else c.sendMessage("No such name found in the ipban list."); } catch(Exception e) { c.sendMessage("Error"); } if (playerCommand.startsWith("ipmute")) { try { String playerToBan = playerCommand.substring(7); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Connection.addIpToMuteList(PlayerHandler.players[i].connectedFrom); c.sendMessage("You have IP Muted the user: "+PlayerHandler.players[i].playerName); Client c2 = (Client)PlayerHandler.players[i]; c2.sendMessage("You have been muted by: " + c.playerName); break; } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } } if (playerCommand.startsWith("unipmute")) { try { String playerToBan = playerCommand.substring(9); for(int i = 0; i < Config.MAX_PLAYERS; i++) { if(PlayerHandler.players[i] != null) { if(PlayerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) { Connection.unIPMuteUser(PlayerHandler.players[i].connectedFrom); Connection.unMuteUser(PlayerHandler.players[i].playerName); c.sendMessage("You have unipmuted the user: "+PlayerHandler.players[i].playerName); break; } } } } catch(Exception e) { c.sendMessage("Player Must Be Offline."); } } } if (playerCommand.equalsIgnoreCase("mypos")) { c.sendMessage("X: "+c.absX+" Y: "+c.absY+" H: "+c.heightLevel); } } } if (playerCommand.startsWith("pnpc")) { try { int newNPC = Integer.parseInt(playerCommand.substring(5)); if (newNPC <= 500000 && newNPC >= 0) { c.npcId2 = newNPC; c.isNpc = true; c.updateRequired = true; c.setAppearanceUpdateRequired(true); } else { c.sendMessage("No such P-NPC."); } } catch(Exception e) { c.sendMessage("Wrong Syntax! Use as ::pnpc #"); } if(playerCommand.startsWith("unpc")) { c.isNpc = false; c.updateRequired = true; c.appearanceUpdateRequired = true; } if (playerCommand.startsWith("infspec")) { c.specAmount = 5000000.0; } if (playerCommand.startsWith("spec")) { c.specAmount = 10.0; } if (playerCommand.startsWith("tele")) { String[] arg = playerCommand.split(" "); if (arg.length > 3) c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),Integer.parseInt(arg[3])); else if (arg.length == 3) c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),c.heightLevel); } if (playerCommand.startsWith("master")) { for(int i = 0; i < c.playerLevel.length; i++) { c.playerXP[i] = c.getPA().getXPForLevel(99)+5; c.playerLevel[i] = c.getPA().getLevelForXP(c.playerXP[i]); c.getPA().refreshSkill(i); } if (playerCommand.equals("alltome")) { for (int j = 0; j < PlayerHandler.players.length; j++) { if (PlayerHandler.players[j] != null) { Client c2 = (Client)PlayerHandler.players[j]; c2.teleportToX = c.absX; c2.teleportToY = c.absY; c2.heightLevel = c.heightLevel; c2.sendMessage("Mass teleport to: " + c.playerName + ""); } if (playerCommand.startsWith("update")) { String[] args = playerCommand.split(" "); int a = Integer.parseInt(args[1]); PlayerHandler.updateSeconds = a; PlayerHandler.updateAnnounced = false; PlayerHandler.updateRunning = true; PlayerHandler.updateStartTime = System.currentTimeMillis(); } } } } } } } } [/CODE]
  6. Just as the title says, i wish to start a remake of runescape in 2007 and was wondering what blank base i should start with. please only comment if you are experienced in java. Ps: Please leave a link to the client/source, also what would be the best base delta,Hyperion etc etc. i don't know if this is the correct place to post this btw.:cool: I put the reversion as 317 because I'm a bit of a noob and i don't know what 2007 rs can be considered.
  7. If you pay hosting i will code your server and forums! reply if you interested if you reply anything related to any other stuff i will ignore you so much that you will feel invisible C:
  8. When i make a .jar client with jarmaker, im tryng to start the client and getting this: [IMG]http://www.part.lt/img/7fc8994a10fc980a8b6c9c1d6f4bb706975.png[/IMG] What is wrong? I need help :/
  9. [CENTER][CENTER][img]http://i.imgur.com/zNKnPEh.png[/img][/CENTER] [B][U][SIZE=5][CENTER]Created by Tylerr[/CENTER][/SIZE][/U][/B] [CENTER][SIZE=4]So you’re wanting to create your very own RSPS using a 718 source? You came to the right place! This guide will make sure you have everything you need to start it right up! Please make sure to follow step by step. If you have any questions reply below![/SIZE] [img]http://i.imgur.com/32USCIL.png[/img][/CENTER] Download JDK: [URL="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html"]Click Here[/URL] Download Java: [URL="http://www.java.com/en/"]Click Here[/URL] Download Eclipse IDE: [URL="http://eclipse.org/downloads/"]Click Here[/URL] Download WinRAR: [URL="http://www.win-rar.com/download.html?&L=0"]Click Here[/URL] [U][B]Now you are going to download a source, cache, and client.[/B][/U] Download Source: [URL="https://mega.co.nz/#!HAkjSAjb!LFA24zOhFqTr9-7HQEtqUGqRDpVLupjXoT1OmBuFoDQ"]Click Here[/URL] Download Cache: [URL="https://mega.co.nz/#!aY12FCyb!MxLeaiG2Hcax3eCkSH29wUI2u9dYHMidlzStIl86Nfg"]Click Here[/URL] Download Client: [URL="http://www.mediafire.com/?39329305qzk2xtz"]Click Here[/URL] [img]http://i.imgur.com/u3jU5bN.png[/img] Extract the source, cache, and client to your desktop. Then place the cache in your source > data. Now you're going to run Eclipse. Follow the pictures below to setup your RSPS in Eclipse: [img]http://i.imgur.com/6xapjJL.png[/img] [img]http://i.imgur.com/zfurD5D.png[/img] Click Java Project, then hit next. Now you're going to look at the screenshot below and copy what I have. Then click browse and go to your source folder. Click on source then hit okay. Now near the bottom of the screen hit Finish. [img]http://i.imgur.com/JSangRY.png[/img] Now it is in your Eclipse. You can edit through Eclipse without editing use Notepad. It also compiles your server every time you save the project. [img]http://i.imgur.com/jRzt4d4.png[/img] Now you are going to download No-Ip and register an account on No-Ip, [URL="http://www.noip.com/"]Click Here[/URL]. [img]http://i.imgur.com/zAVisEc.png[/img] Now click Add Host [img]http://i.imgur.com/vu5a6Mb.png[/img] Now type in your server name or whatever you want and you can edit the end for as you see in the picture. I would consider "no-ip.org" Then click Add Host when you're done. [img]http://i.imgur.com/bYhB2cZ.png[/img] Now download No-IP here: [URL="http://www.noip.com/download?page=win"]Click Here[/URL] Run it and install it to your computer then login. When it pops up click Edit Hosts then check your server host then hit save. [img]http://i.imgur.com/kn0JgHt.png[/img] Go into your source using eclipse. Go to COM > RS > SETTINGS.JAVA then open it. Edit the details and change the public static final int CUSTOM_CLIENT_BUILD to 3. If it is already 3 then leave it. Now make sure public static final String CACHE_PATH is set to data/cache/. Now change the server name to yours. [img]http://i.imgur.com/KiUpNMx.png[/img] Now you're going to import the client into Eclipse. Do the same exact thing as you did for the source. Now go to SRC > DEFAULT PACKAGE > Loader.java Now edit the server ip to [img]http://i.imgur.com/ROQ3T7u.png[/img] Now below that make sure the SUB_REVISION is set to 3 and the lobby ip is set to [img]http://i.imgur.com/eqXxWz2.png[/img] You're server should now be ready to go. Run the server then run the client. To port-forward, [URL="http://www.runelocus.com/tutorials/make_own_server.html"]Click Here[/URL]. [U][B]More tutorials will get posted below, make sure to keep checking for more tutorials.[/B][/U] [/CENTER]
  10. I am looking for a client/source to begin learning how to do RSPS. I have almost no knowledge of this but would love to learn. doesnt really matter what type. If anyone can help, reply on here or PM me. thanks
  11. Hey im new to the forums and today I got the excellent idea to make a RuneScape Private server so now im here tryna learn. If anyone can help me shoot me a skype its xspectruhmz
  12. i hope to make a fresh start
  13. Hey, So the realization just kicked in when I looked at the date that summer is almost over.. Late night outs are over and school starts for me in 18 days or so. I'm going to do as much as possible in these 18 days but summer is coming to an end. When does everyone else start school again?
  14. I'm looking for a few people to help with the basics of the server such as, server advertisement/content/website developer/management, I'll be doing all the programming on the project starting off with a 498 BH Source that I have i'm willing to go in any direction with the source as an Economy or a Pk Server, I just need good idea's to go with and a little bit of help with management, I'm also willing to put the money into the project for hosting/advertisements if you'd like to see more of the source feel free to contact me. Here is a brief video of the PKing on the server from about 2 years ago [CENTER][video=youtube;4vB3ragWxvo]http://www.youtube.com/watch?v=4vB3ragWxvo[/video][/CENTER] [SIZE=5][B]Contact Information:[/B][/SIZE] Skype: [I]imrefine[/I]
  15. [COLOR="#FF0000"][FONT=Arial Black][SIZE=2]Alright guys... I've been trying to have my own rsps for almost a week now and I still didn't get it. Well, I really dont know much about rsps.. I need both source and clients to run it, but then what do I do? When I try to compile or run the game, it says "The path specified was not found", yes I fixed that by going to computer > program files (x86) > java > jdk > bin and copied the thing and edited the run/compiler.. But it still has some errors that hopefully you'll know how to fix.[/SIZE][/FONT][/COLOR] [FONT=Arial Black][SIZE=2][COLOR="#99ccff"]Now, I got two different sources and clients: avarrocka and project insanity 2007. Can someone tell me, step by step, how to compile and run it each one of it? Seriously, take in consideration I almost dont know anything... Would love to have some help.[/COLOR][/SIZE][/FONT] Thanks <3
  16. Naaldo

    Cant start the game

    So, I downloaded InsanityX and was just ready to start the client, but it says something about "Opening 64 bits client" and things like that.. The problem is that my computer is 32 bits... So I can't own any rsps? I need a 64 bits computer for that? Thanks for your help.
  17. Hey guys, starting to get back into private servers the other day as runescape is complete piss now, use to have couple servers back in the day 3 or so years ago now hahah was fun, I'm wanting to start another one just give it ago, see if I still have in it me haha. What the best source to go now days? Think I quit when it was around the 600 mark, so maybe a 508 release is what I wanna start with. Maybe even 525 but just really wanting a strong stable source without all the junk, let me know thanks!
  18. [CENTER]Hello, I am very new to the making of RSPS's, however I have played RS for over 10 years, and I do know quite a few things about coding so I know what it takes to learn. I am more on the web-development side than a server side, and I have many ideas for a custom server and I am looking for team members that might be interested in well. I have almost all of the necessary items and money to make a RSPS. I just don't want to do it alone. So if you are interested please leave your name and Skype down or even leave me a forum message and I will get back to you ASAP. Thank you for reading![/CENTER]
  19. [CODE]package server.model.players; import java.util.ArrayList; /** * * @author Fuzen Seth * [MENTION=49618]info[/MENTION] represents a connected new player. * [MENTION=3199]Sin[/MENTION]ce 10.8.2014 */ public class PlayerTutorial { /** * PlayerTutorial instance. */ private static PlayerTutorial instance = new PlayerTutorial(); public enum StartItem { IRON_SCIMITAR(1323, 1), COINS(995, 50000), RUNE_SCIMITAR(1333,1), STR_POT(2441, 50), ATT_POT(2437,50), PRAY_POT(2435, 50), CMB_BRACELET(11118, 1), CLIMBING_BOOTS(3105, 1), IRON_KNIFE(863, 230); private int id; private int amount; private StartItem(int id, int amount) { this.id = id; this.amount = amount; } public int getId() { return id; } public void setId(int id) { this.id = id; } public int getAmount() { return amount; } public void setAmount(int amount) { this.amount = amount; } } /** * Adds starting items to player's inventory. */ public void addStarter(Client client) { for (StartItem startItems : StartItem.values()) client.getItems().addItem(startItems.getId(), startItems.getAmount()); client.sendMessage("You have received starting supplies to Argon, goodluck with your adventure."); client.setStarted(true); //how its done in pi? } /** * Gets the PlayerTutorial. * [MENTION=184045]return[/MENTION] */ public static PlayerTutorial getInstance() { return instance; } } [/CODE] This could of be done in a array of course, but as you notice I have removed loads of stuff in this file. Theres basically the item giving only. The file PlayerTutorial is used for advanced player starting (I mean tutorial). Anyways, enjoy the contribrution. Edit: How to send the actual starter to new player? [code] PlayerTutorial.getInstance().addStarter(c);[/code]
  20. Hello, so i got a 667 client, everytime when some 1 else run the .jar client on their computer they get this error: [IMG]http://i.imgur.com/x0nSvaP.png[/IMG] I do not know how to fix this :( or maybie iam doing something wrong when making the .jar thing Another thing when I want to start the Webclient with this .jar file ( uploaded to dropbox ) i get this error [IMG]http://i.imgur.com/qwRTkjG.png[/IMG] [IMG]http://i.imgur.com/YcqdGjZ.png[/IMG] The Client (.jar) is working perfect on my computer but the webclient dont work on my computer MORE INFO: I compile the client before making it .jar with jdk1.6.0_45 (i did it with the newest but also no change) I use this HTML code for the webclient [url]https://dl.dropboxusercontent.com/u/106603353/webclient.rar[/url]
  21. [B][I][COLOR="#00FF00"][SIZE=6]I am currently Trying to work on a poanizer Project Which I found on moparscape Downloads and I would like for someone to help me Fix some Issues im Currently having With owner ranks ETC Please contact me on skype if you may help me! Thank you[/SIZE][/COLOR][/I][/B] [SIZE=7][COLOR="#FF0000"][B]Skype: Tweetfix[/B][/COLOR][/SIZE]
  22. Howdy all, I'm looking for a coder and someone who is willing to put hours into running the server, i myself will be the hoster as i have a dedicated server and hosting space, You will be the owner and i will occasionally show my face on the server, i will help with advertising but i have no knowledge on coding. If your interested please add my skype: sharpei09 Regards, Ashley.
  23. I used to remember this. But now I forget. I just need to know how to start off using a RSPs through netbeans. Where do I first click and what do I go through? (eg: new project, open project)
  24. looking to start a 317 with someone with coding experience. must be able to host for 1-2 weeks once started. after that if im happy with how things are going i will then buy vps or dedi for server to run on.. will split future donations 50/50 after cost of running (vps/dedi & forums,) i offer many ideas great ownership startup $ some basic coding knowledge.
  25. When you start up a Runescape private server, you are probably not thinking of how much it will cost. This is where a lot of server owners go wrong. You don't think of how much money you will have to give in order to receive. As you read this,consider how much money you will need to have before you start your server and what services you are going to go with. When you start a Runescape Private Server, you are going to need a website to put your server information onto. Whether it is your web client, forum, or other necessities. To make your Runescape Private Server more professional and formal, you will want to buy your own domain. Domains usually cost between $5-$50 depending on your domain name suffix. You can own your domain for one year, or several years, depending on your selection. With a domain you will also have to have a web host service. You can get this service at any company who offers it. Forum is an important part of your website. In order for your members to gain a good experience with your website, you will need a very well programmed forum. Vbulletin is an expensive but well programmed forum that comes with many customization benefits inside it. It costs $250 for the newest version. Out total for the website dues will be around$270. http://www.godaddy.com/domains/domain-name-search.aspx?ci=8273 Now that you have your Website up and running, we need to go over the cost of running your server. When you want people to play a lot and not complain about lag issues, you will want to have a Virtual Server. This virtual server will have a dedicated IP, disk space where you can store your files, and a great internet connection so players don't have problems joining. The cost of your virtual server will depend on the company you choose and the plan you go with. For this article we will be going with godaddy.com. We will be using the windows operating system with the deluxe plan($59.99). There is that possibility that you won't know how to fix a problem, or you don't want to code a lot anymore. You may hire a developer to help you. These people vary in prices. So keep them in mind when you open your server. Now we have a place where you can have your server online 24/7, space for our files, and plenty of bandwidth for a quick connection to the server, we are ready to talk about advertising. Our total for this Section comes to $59.99(assuming you will get a donation within the first month to help with expenses.) http://www.godaddy.com/hosting/vps-hosting.aspx?ci=9013 Here is the best part about it all, getting players. Every community wants to have loads of people playing on their Runescape private server. And every community tries their best to advertise without having to spend money. Some are successful, some are not. If you want your RSPS name out there in the public for everybody to see, you may want to consider buying an advertisement space from a community. Runelocus rents out top list banner ads for $250/month. With this ad, members of the community see your banner on the site. If your advertisement seems attractive,people may click on it and try out your server. A tip to an attractive banner is to make it animate with some of your server features, and a clickable link in the banner that takes them to the site of the server. Every community that does this has a different price. So you may be able to have multiple ads on different sites at the same time. An alternative to buying ads is to post your server on the forum under advertisement. This is a free way to show people that you are out there. You can show them what your server has, all the updates, and pictures. Assuming you are renting the ad space from Runelocus, your total here is $250. Now lets see about how much money you may want to have before you make a Runescape private server. You can add or subtract about $10. $270 for web Services $59.99 for a VPS $250 for an Ad + -------- Total: $579.99 You may go the the way that does not cost as much when you first start. That will be ok. But if you want to grow in size, you will eventually need to start caring for your members and upgrading what you use. The alternative to the post above and save some money for the moments. You will still need a web host. Go with godaddy and buy the Starter plan for $1.00 and buy 12 month plan so you get the free domain.If you pay monthly, you will have to buy your own domain. A .com domain costs $12.99, So you save money if you Pay it for 12 Months. Now in your Cpanel, you can download a free forum to use. Or you can refer to this post for forum software. Our total for this section is $12.00 http://www.godaddy.com/hosting/website-builder.aspx?ci=90238 Now let's talk about a VPS. We are going to stick with a 1GB vps with Operating System Fedora(Type of Linux.) This economy VPS costs $29.99/month. This is all you will need for a small server. If you get bigger, I would suggest upgrading your plan. http://www.godaddy.com/hosting/vps-hosting.aspx?ci=9013 Now we are going to Ad I will add more when i get back.