Jump to content

Search the Community

Showing results for tags 'runenova'.



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

  1. When I run server, it say cannot find or run Main class! If you can help me it would be apreciated!
  2. I'm ravenboss on rune-server. [SIZE=5]How to fix combat with Nex and Chaos elemental[/SIZE] Simple: Replace data -> npcs -> scripts with this [url]https://mega.co.nz/#!5xVUxQIB!PM-AaXt0CshnAiug7AkhXDIX47vRKoCBc3e5dE5Pf-w[/url] [SIZE=5]Adding scroll messages (level data skills)[/SIZE] Add what you want to data -> scrolls -> Skills (if it's for a skill like herblore) add your name such as "herblore", add text in the proper form. ActionButtonHandler.java Search for [code] private static void handleSkillTab(Player player, int buttonId, int opcode) {[/code] Below it add [code] case BUTTONID here: ScrollMessage.displayScrollMessage(player, "herblore"); break; [/code] Thats it. [SIZE=5]Adding Cooks' Assistant quest to RuneNova[/SIZE] Add these to dialogue -> impl -> quest -> cooks [url]https://mega.co.nz/#!dgNRzLaD!yqeOGWBH1t65e070_M1ndteE9li-xArgY9zdOYddNMg[/url] Add this too dialogue -> impl -> quest [code]package org.rse.model.dialogue.impl.quest; import org.rse.model.mortals.players.Player; import org.rse.network.packets.PacketSender; import org.rse.utility.TickEvent; /** * Handles all of the methods needed for the Cook's Assistant Quest. * [MENTION=52317]auth[/MENTION]or ravenboss <[email protected]> */ public class Cooks { /** * The interface before the player has started the quest. * * [MENTION=75098]Para[/MENTION]m player */ public static void handleQuestStartInterface(final Player player) { PacketSender.sendInterface(player, 275, false); //PacketSender.sendRunScript(1207, 3); PacketSender.sendString(player, 275, 1, "Cook's Assistant"); PacketSender.sendString(player, 275, 10, ""); PacketSender.sendString(player, 275, 11, "<col=330099>I can start this quest by speaking to the</col> <col=660000>cook</col> <col=330099>in the</col>"); PacketSender.sendString(player, 275, 12, "<col=660000>kitchen</col> <col=330099>on the ground floor of</col> <col=660000>Lumbridge Castle.</col>"); for (int i = 13; i < 300; i++) { PacketSender.sendString(player, 275, i, ""); } } /** * Sends the configuration to the quest tab and sets Cook's Assistant into progress. * * [MENTION=75098]Para[/MENTION]m player */ /** * The interface during the quest when the player gathers the ingredients. * * [MENTION=75098]Para[/MENTION]m player */ public static void handleProgressQuestInterface(final Player player) { PacketSender.sendInterface(player, 275, false); PacketSender.sendString(player, 275, 1, "Cook's Assistant"); PacketSender.sendString(player, 275, 10, ""); PacketSender.sendString(player, 275, 11, "<str><col=330099>I can start this quest by speaking to the</col> <col=660000>cook</col> <col=330099>in the</col>"); PacketSender.sendString(player, 275, 12, "<str><col=660000>kitchen</col> <col=330099>on the ground floor of</col> <col=660000>Lumbridge Castle.</col>"); PacketSender.sendString(player, 275, 13, ""); PacketSender.sendString(player, 275, 14, "<col=330099>It's the</col> <col=660000>Duke of Lumbridge's</col> <col=330099>birthday and I have to help</col>"); PacketSender.sendString(player, 275, 15, "<col=330099>his</col> <col=660000>Cook</col> <col=330099>make him a</col> <col=660000>birthday cake.</col> <col=330099>To do this I need to</col>"); PacketSender.sendString(player, 275, 16, "<col=330099>bring him the following ingredients:</col>"); PacketSender.sendString(player, 275, 17, (player.getInventory().contains(1927, 1) ? "<str><col=330099>I have found a</col> <col=660000>bucket of milk</col> <col=330099>to give the cook.</col>" : "<col=330099>I need a</col> <col=660000>bucket of milk</col> <col=330099>to give the cook.</col>")); PacketSender.sendString(player, 275, 18, (player.getInventory().contains(1933, 1) ? "<str><col=330099>I have found a</col> <col=660000>pot of flour</col> <col=330099>to give the cook.</col>" : "<col=330099>I need a</col> <col=660000>pot of flour</col> <col=330099>to give the cook.</col>")); PacketSender.sendString(player, 275, 19, (player.getInventory().contains(1944, 1) ? "<str><col=330099>I have found an</col> <col=660000>egg</col> <col=330099>to give the cook.</col>" : "<col=330099>I need to find an</col> <col=660000>egg</col> <col=330099>to give the cook.</col>")); for (int i = 20; i < 300; i++) { PacketSender.sendString(player, 275, i, ""); } } /** * Handles the reward the player gets when completing the quest. * * [MENTION=75098]Para[/MENTION]m player */ /** * The interface shown after the player has completed the quest. * * [MENTION=75098]Para[/MENTION]m player */ public static void handleQuestCompletionTabInterface(final Player player) { PacketSender.sendInterface(player, 275, false); //PacketSender.sendRunScript(1207, 12); PacketSender.sendString(player, 275, 1, "Cook's Assistant"); PacketSender.sendString(player, 275, 10, ""); PacketSender.sendString(player, 275, 11, "<str><col=330099>I can start this quest by speaking to the</col> <col=660000>cook</col> <col=330099>in the</col>"); PacketSender.sendString(player, 275, 12, "<str><col=660000>kitchen</col> <col=330099>on the ground floor of</col> <col=660000>Lumbridge Castle.</col>"); PacketSender.sendString(player, 275, 13, ""); PacketSender.sendString(player, 275, 14, "<str><col=330099>It's the</col> <col=660000>Duke of Lumbridge's</col> <col=330099>birthday and I have to help</col>"); PacketSender.sendString(player, 275, 15, "<str><col=330099>his</col> <col=660000>Cook</col> <col=330099>make him a</col> <col=660000>birthday cake.</col> <col=330099>To do this I need to</col>"); PacketSender.sendString(player, 275, 16, "<str><col=330099>bring him the following ingredients:</col>"); PacketSender.sendString(player, 275, 17, "<str><col=330099>I have found a</col> <col=660000>bucket of milk</col><col=330099> to give the cook.</col>"); PacketSender.sendString(player, 275, 18, "<str><col=330099>I have found a</col> <col=660000>pot of flour</col> <col=330099>to give the cook.</col>"); PacketSender.sendString(player, 275, 19, "<str><col=330099>I have found an</col> <col=660000>egg</col> <col=330099>to give the cook.</col>"); PacketSender.sendString(player, 275, 20, ""); PacketSender.sendString(player, 275, 21, "<col=660000>QUEST COMPLETE</col>"); } /** * The interface as the player gets the reward for completion of the quest. * * [MENTION=75098]Para[/MENTION]m player */ /** * Handles the cow milking session of the quest. * * [MENTION=75098]Para[/MENTION]m player */ public static void handleCowMilking(final Player player) { if (player.getInventory().contains(1925, 1) && player.inProgressCooksAssistant == true) { player.addTickEvent(new TickEvent(8) { [MENTION=15855]Over[/MENTION]ride public boolean finish() { player.getMasks().setAnimation(2305, 0, false); return true; } }); player.getInventory().remove(1925, 1); player.getInventory().addItem(1927, 1); } else if (!player.getInventory().contains(3727, 1) && player.inProgressCooksAssistant == true) { PacketSender.sendGameMessage(player, "You need an empty bucket to milk this cow."); } else if (player.getInventory().contains(3727, 1) && player.inProgressCooksAssistant == false) { PacketSender.sendGameMessage(player, "You have no reason to milk the prized cow of the farm."); } } } [/code] NPCOptionHandler.java [code] case 278: if (option == 2) { if (player.inProgressCooksAssistant == true) { player.setDialogue(new CooksAssistant1(player, npc)); } else if (player.completedCooksAssistantQuest == true) { player.setDialogue(new LumbridgeCook(player, npc)); } else if (player.startedCooksAssistant == false) { player.setDialogue(new CooksAssistant(player, npc)); } } if (player.inProgressCooksAssistant == true) { player.setDialogue(new CooksAssistant1(player, npc)); } else if (player.completedCooksAssistantQuest == true) { player.setDialogue(new LumbridgeCook(player, npc)); } else if (player.startedCooksAssistant == false) { player.setDialogue(new CooksAssistant(player, npc)); } return;[/code] That should be it, this should start you guys off in adding quests to RuneNova. [SIZE=5]Small Korasi quest (not finished)[/SIZE] Inspired by Matrix II || CorruptionX NPCOptionHandler.java [code] case 11648: if (option == 2) { player.setDialogue(new CaptainKorasi(player,npc)); return; } player.setDialogue(new CaptainKorasi(player,npc)); return;[/code] CaptainKorasi.java [code]package org.rse.model.dialogue.impl; import org.rse.model.dialogue.Dialogue; import org.rse.model.mortals.npcs.NPC; import org.rse.model.mortals.players.Player; import org.rse.network.packets.PacketSender; import org.rse.utility.TickEvent; public class CaptainKorasi extends Dialogue { public CaptainKorasi(Player player, NPC npc) { super(player, npc); } byte selection; [MENTION=15855]Over[/MENTION]ride protected void sendNextStage() { // TODO Auto-generated method stub switch (stage) { case 1: send(player, null, "Hello Captain"); break; case 2: option3("Select an Option", "I would like to buy a Korasi", "Do you have any quests for me?", "Nevermind"); break; case 3: send(npc, "Oh my, we have nothing left due to that big ugly thing!"); break; case 4: send(player, null, "What do you mean?"); break; case 5: send(player, npc, "The 'Pest Queen', she has taken my sword, that was our most prized possession. But, now she has it."); break; case 6: send(npc, "Just kidding, this quest is not unlocked yet (; a teaser"); break; case 7: close(); break; } } [MENTION=15855]Over[/MENTION]ride public void handleOption(int optionId) { if (selection == 2) { if (optionId == 1) { send(player, null, "Is there any way I can help?"); } else if (optionId == 2) { stage = 69; send(player, null, "I must be going!"); } } if (optionId == 1) { if (player.getStats().getCurrentLevels()[0] >= 78 //attck && player.getStats().getCurrentLevels()[1] >= 25 //def && player.getStats().getCurrentLevels()[6] >= 80 //magic && player.getStats().getCurrentLevels()[2] >= 78 //strength && player.getStats().getCurrentLevels()[23] >= 55 //summon && player.getStats().getCurrentLevels()[13] >= 70 // smithing && player.getStats().getCurrentLevels()[22] >= 70 // construction && player.getStats().getCurrentLevels()[12] >= 70 // craft && player.getStats().getCurrentLevels()[11] >= 71 // firemaking && player.getInventory().contains(995, 750000)) { close(); player.getInventory().add(19784, 1); player.getInventory().remove(995, 750000); PacketSender.sendGameMessage(player, "You purchase a korasi sword for 750,000 gold."); send(player, null, "Thank you Captain Korasi, will be seeing you!"); close(); } else { close(); player.getPacketSender().sendGameMessage(player, "- You do not meet the requirements for the korasi sword -"); PacketSender.sendGameMessage(player, "Combat: 78 attack, 78 strength, 80 magic, 25 defence, 55 summoning"); PacketSender.sendGameMessage(player, "Skills: 70 smithing, 70 crafting, 71 firemaking, 70 construction, 750,000 coins"); send(npc, "I'm afraid you don't have the requirements. Come back when you have the requirements."); } } else if (optionId == 2) { send(player, null, "Whats wrong, Captain korasi?"); stage = 3; } else if (optionId == 3) { close(); } } } [/code] [SIZE=5]Bartender in varrock[/SIZE] Yes this is stupid, was for my re-make of RuneScape I was working on BartenderV.java (V = varrock) [code]package org.rse.model.dialogue.impl; import org.rse.model.dialogue.Dialogue; import org.rse.model.mortals.npcs.NPC; import org.rse.model.mortals.players.Player; public class BartenderV extends Dialogue{ public BartenderV(Player player, NPC npc) { super(player, npc); // TODO Auto-generated constructor stub } [MENTION=15855]Over[/MENTION]ride protected void sendNextStage() { switch (getStage()) { case 1: send(player, npc, "Hello " +player.getDisplayName() + ", may I offer you a Beer?"); break; case 2: option3("Select an Option", "Who are you?", "Yes please", "No thanks"); break; } } public void who() { send(player, npc, "Ahh, I am the best bartender in the city of Varrock!"); close(); } public void yes() { send(player, npc, "That will be 10 gold pieces please."); paying(); } public void paying() { option2(DF, "Pay 10 gold pieces", "I cannot afford it"); stage = 2; } [MENTION=15855]Over[/MENTION]ride public void handleOption(int optionId) { if (stage == 2) { if (optionId == 1) { if (player.getInventory().contains(995, 10)) { send(player, npc, "Thank you, come back again!"); player.getInventory().remove(995, 10); player.getInventory().add(1917, 1); close(); } else { send(player, npc, "I'm affraid you don't have 10 gold pieces, come back when you do."); } } if (optionId == 2) { send(player, npc, "I'm sorry, then I cannot sell it to you. Come back when you have 10 gold pieces."); close(); } } if (optionId == 1) { send(player, null, "Who are you?"); who(); } if (optionId == 2) { send(player, null, "Yes I would like a beer"); yes(); } if (optionId == 3) { send(player,null, "I don't have 10 gold pieces"); close(); } } } [/code] Add this to Dialogue.java [code]protected static final String DF = "Select an Option";[/code] Add the NPCOptionHandler.java your self. [SIZE=5]100% ground items in wilderness and some places[/SIZE] Thanks to John btw for this Replace your GroundItem.java with mine [code]package org.rse.model.items; import org.rse.cache.loaders.ItemDefinitions; import org.rse.model.World; import org.rse.model.activities.Barrows; import org.rse.model.map.Position; import org.rse.model.mortals.players.Player; import org.rse.network.packets.PacketSender; import org.rse.utility.Misc; /** * Created by yak. */ public class GroundItem { private static final GroundItem[] groundItems = new GroundItem[5000]; private String owner; private int id, amount, stage; private Position position; private long droppedAt; private int storageIndex; private boolean removed; private boolean spawned; private long pickedUpAt; public int getStorageIndex() { return storageIndex; } public String getOwner() { return owner; } /** * Static */ static { drop(null, 946, 1, 3100, 3957, 0, true); //Mage Bank Knife -not in rs drop(null, 2333, 1, 3042, 3952, 0, true); //half a redberry pie drop(null, 125, 1, 3026, 10325, 0, true); //attack potion 1 drop(null, 526, 1, 3004, 3923, 0, true); //bones drop(null, 526, 1, 3002, 3922, 0, true); //bones drop(null, 526, 1, 2995, 3922, 0, true); //bones drop(null, 526, 1, 2994, 3924, 0, true); //bones drop(null, 526, 1, 2992, 3920, 0, true); //bones drop(null, 564, 1, 2947, 3899, 0, true); //cosmic rune drop(null, 555, 1, 2961, 3898, 0, true); //water rune drop(null, 526, 1, 3236, 3940, 0, true); //bones drop(null, 526, 1, 3250, 3953, 0, true); //bones drop(null, 526, 1, 3232, 3948, 0, true); //bones drop(null, 53, 3, 3235, 3949, 0, true); //headless arrows drop(null, 53, 2, 3237, 3949, 0, true); //headless arrows drop(null, 53, 3, 3240, 3940, 0, true); //headess arrows drop(null, 444, 1, 3296, 3933, 0, true); //gold ore drop(null, 444, 1, 3292, 3931, 0, true); //gold ore drop(null, 444, 1, 3291, 3927, 0, true); //gold ore drop(null, 444, 1, 3287, 3932, 1, true); //gold ore drop(null, 444, 1, 3283, 3936, 3, true); //gold ore drop(null, 1203, 1, 3279, 3938, 0, true); //iron dagger drop(null, 1173, 1, 3294, 3935, 0, true); //bronze sq drop(null, 528, 1, 3321, 3892, 0, true); //burnt bones drop(null, 528, 1, 3316, 3888, 0, true); //burnt bones drop(null, 528, 1, 3313, 3890, 0, true); //burnt bones drop(null, 528, 1, 3292, 3887, 0, true); //burnt bones drop(null, 528, 1, 3291, 3888, 0, true); //burnt bones drop(null, 528, 1, 3290, 3890, 0, true); //burnt bones drop(null, 528, 1, 3288, 3891, 0, true); //burnt bones drop(null, 528, 1, 3287, 3887, 0, true); //burnt bones drop(null, 565, 1, 3296, 3889, 0, true); //blood rune drop(null, 1607, 1, 3170, 3885, 0, true); //sapphire drop(null, 562, 1, 3151, 3831, 0, true); //chaos rune drop(null, 562, 1, 3137, 3830, 0, true); //chaos rune drop(null, 562, 1, 3144, 3825, 0, true); //chaos rune drop(null, 562, 1, 3149, 3822, 0, true); //chaos rune drop(null, 562, 1, 3145, 3814, 0, true); //chaos rune drop(null, 562, 1, 3139, 3814, 0, true); //chaos rune drop(null, 1153, 1, 3069, 3831, 0, true); //iron full helm drop(null, 995, 21, 3079, 3845, 0, true); //coins drop(null, 995, 1, 3108, 3859, 0, true); //coins drop(null, 1385, 1, 3100, 3862, 0, true); //staff of earth drop(null, 1119, 1, 3085, 3859, 0, true); //steel platebody drop(null, 559, 15, 3091, 3865, 0, true); //body rune drop(null, 1654, 1, 3065, 3864, 0, true); //gold neclase drop(null, 229, 1, 3196, 3849, 0, true); //vial drop(null, 229, 1, 3188, 3839, 0, true); //vial drop(null, 1217, 1, 3180, 3824, 0, true); //black dagger drop(null, 239, 1, 3214, 3809, 0, true); //white berry drop(null, 239, 1, 3218, 3814, 0, true); //white berry drop(null, 528, 1, 3219, 3816, 0, true); //burnt bones drop(null, 528, 1, 3218, 3818, 0, true); //burnt bones drop(null, 528, 1, 3214, 3820, 0, true); //burnt bones drop(null, 528, 1, 3213, 3821, 0, true); //burnt bones drop(null, 995, 1, 3220, 3826, 0, true); //coins drop(null, 995, 1, 3221, 3829, 0, true); //coins drop(null, 1191, 1, 3247, 3795, 0, true); //iron kiteshield drop(null, 561, 1, 3309, 3858, 0, true); //nature rune drop(null, 561, 1, 3311, 3856, 0, true); //nature rune drop(null, 960, 1, 3271, 3767, 0, true); //plank drop(null, 960, 1, 3279, 3764, 0, true); //plank drop(null, 960, 1, 3209, 3681, 0, true); //plank drop(null, 960, 1, 3215, 3680, 0, true); //plank drop(null, 960, 1, 3215, 3669, 0, true); //plank drop(null, 960, 1, 3232, 3690, 0, true); //plank drop(null, 960, 1, 3244, 3679, 0, true); //plank drop(null, 528, 1, 3180, 3853, 0, true); //burnt bones drop(null, 528, 1, 3179, 3852, 0, true); //burnt bones drop(null, 528, 1, 3180, 3850, 0, true); //burnt bones drop(null, 528, 1, 3185, 3857, 0, true); //burnt bones drop(null, 528, 1, 3187, 3857, 0, true); //burnt bones drop(null, 528, 1, 3184, 3849, 0, true); //burnt bones drop(null, 966, 1, 3226, 3670, 0, true); //tile drop(null, 966, 1, 3245, 3682, 0, true); //tile drop(null, 966, 1, 3235, 3698, 0, true); //tile drop(null, 966, 1, 3279, 3767, 0, true); //tile drop(null, 966, 1, 3210, 3684, 0, true); //tile drop(null, 964, 1, 3253, 3764, 0, true); //skull drop(null, 964, 1, 3258, 3733, 0, true); //skull drop(null, 964, 1, 3256, 3744, 0, true); //skull drop(null, 964, 1, 3247, 3718, 0, true); //skull drop(null, 964, 1, 3240, 3750, 0, true); //skull drop(null, 526, 1, 2999, 10341, 0, true); //bones drop(null, 526, 1, 3003, 10340, 0, true); //bones drop(null, 526, 1, 3002, 10343, 0, true); //bones drop(null, 526, 1, 3005, 10343, 0, true); //bones drop(null, 526, 1, 3236, 3740, 0, true); //bones drop(null, 526, 1, 3255, 3761, 0, true); //bones drop(null, 526, 1, 3236, 3750, 0, true); //bones drop(null, 526, 1, 3257, 3743, 0, true); //bones drop(null, 526, 1, 3256, 3733, 0, true); //bones drop(null, 526, 1, 3242, 3722, 0, true); //bones drop(null, 526, 1, 3247, 3726, 0, true); //bones drop(null, 526, 1, 3249, 3732, 0, true); //bones drop(null, 526, 1, 3249, 3742, 0, true); //bones drop(null, 526, 1, 3247, 3751, 0, true); //bones drop(null, 526, 1, 3226, 3751, 0, true); //bones drop(null, 526, 1, 3236, 3728, 0, true); //bones drop(null, 526, 1, 3272, 3690, 0, true); //bones drop(null, 526, 1, 3268, 3686, 0, true); //bones drop(null, 526, 1, 3273, 3688, 0, true); //bones drop(null, 526, 1, 3277, 3688, 0, true); //bones drop(null, 526, 1, 3272, 3683, 0, true); //bones drop(null, 526, 1, 3276, 3682, 0, true); //bones drop(null, 526, 1, 3275, 3680, 0, true); //bones drop(null, 526, 1, 3268, 3679, 0, true); //bones drop(null, 526, 1, 3275, 3675, 0, true); //bones drop(null, 526, 1, 3277, 3676, 0, true); //bones drop(null, 532, 1, 3273, 3676, 0, true); //big bones drop(null, 532, 1, 3267, 3678, 0, true); //big bones drop(null, 532, 1, 3274, 3686, 0, true); //big bones drop(null, 532, 1, 3268, 3689, 0, true); //big bones drop(null, 444, 1, 3230, 3743, 0, true); //gold ore drop(null, 952, 1, 3247, 3735, 0, true); //spade drop(null, 1069, 1, 3249, 3739, 0, true); //steel platelegs drop(null, 29, 1, 3209, 3737, 0, true); //tinderbox drop(null, 1207, 1, 3219, 3682, 0, true); //steel dagger drop(null, 1203, 1, 3217, 3693, 0, true); //iron dagger drop(null, 1137, 1, 3239, 3694, 0, true); //iron helm drop(null, 831, 1, 3235, 3673, 0, true); //crosbow //wildy day 2 drop(null, 960, 1, 3275, 3664, 0, true); //plank drop(null, 960, 1, 3291, 3652, 0, true); //plank drop(null, 526, 1, 3273, 3664, 0, true); //bones drop(null, 526, 1, 3273, 3660, 0, true); //bones drop(null, 526, 1, 3280, 3657, 0, true); //bones drop(null, 526, 1, 3280, 3658, 0, true); //bones drop(null, 526, 1, 3281, 3658, 0, true); //bones drop(null, 526, 1, 3278, 3657, 0, true); //bones drop(null, 526, 1, 3279, 3659, 0, true); //bones drop(null, 526, 1, 3271, 3658, 0, true); //bones drop(null, 526, 1, 3269, 3660, 0, true); //bones drop(null, 526, 1, 3246, 3615, 0, true); //bones drop(null, 526, 1, 3244, 3611, 0, true); //bones drop(null, 526, 1, 3237, 3611, 0, true); //bones drop(null, 526, 1, 3235, 3607, 0, true); //bones drop(null, 526, 1, 3234, 3608, 0, true); //bones drop(null, 526, 1, 3235, 3605, 0, true); //bones drop(null, 526, 1, 3236, 3604, 0, true); //bones drop(null, 526, 1, 3237, 3604, 0, true); //bones drop(null, 526, 1, 3237, 3603, 0, true); //bones drop(null, 526, 1, 3238, 3603, 0, true); //bones drop(null, 526, 1, 3239, 3604, 0, true); //bones drop(null, 526, 1, 3235, 3603, 0, true); //bones drop(null, 526, 1, 3233, 3605, 0, true); //bones drop(null, 526, 1, 3232, 3605, 0, true); //bones drop(null, 526, 1, 2978, 3763, 0, true); //bones drop(null, 526, 1, 2980, 3764, 0, true); //bones drop(null, 882, 1, 3110, 3611, 0, true); //bronze arrow drop(null, 882, 2, 3109, 3604, 0, true); // drop(null, 882, 1, 3105, 3607, 0, true); // drop(null, 882, 1, 3101, 3606, 0, true); // drop(null, 882, 2, 3103, 3600, 0, true); // drop(null, 882, 2, 3098, 3600, 0, true); // drop(null, 882, 2, 3103, 3596, 0, true); // drop(null, 882, 1, 3098, 3596, 0, true); // drop(null, 882, 2, 3101, 3592, 0, true); // drop(null, 995, 4, 3097, 3578, 0, true); //coins drop(null, 995, 3, 3099, 3572, 0, true); //coins drop(null, 995, 2, 3098, 3564, 0, true); //coins drop(null, 955, 2, 3099, 3557, 0, true); //coins drop(null, 995, 2, 3103, 3548, 0, true); //coins drop(null, 995, 1, 3108, 3534, 0, true); //coins drop(null, 966, 1, 3278, 3664, 0, true); //tile drop(null, 966, 1, 3281, 3663, 0, true); //tile drop(null, 966, 1, 3271, 3656, 0, true); //tile drop(null, 966, 1, 3289, 3651, 0, true); //tile drop(null, 1281, 1, 3283, 3658, 0, true); //steelsword drop(null, 559, 2, 3223, 3583, 0, true); //body rune drop(null, 559, 2, 3232, 3574, 0, true); //body rune drop(null, 559, 2, 3229, 3566, 0, true); //body rune drop(null, 995, 2, 3233, 3556, 0, true); //coins drop(null, 557, 5, 3032, 3637, 0, true); //earth drop(null, 556, 5, 3030, 3637, 0, true); //air drop(null, 555, 5, 3028, 3637, 0, true); //water drop(null, 554, 5, 3026, 3637, 0, true); //fire drop(null, 558, 5, 3023, 3640, 0, true); //mind drop(null, 562, 5, 3021, 3640, 0, true); //chaos drop(null, 559, 5, 3021, 3637, 0, true); //body drop(null, 1985, 1, 3039, 3707, 0, true); //cheese drop(null, 1982, 1, 3039, 3706, 0, true); //tomato drop(null, 5341, 1, 2995, 3707, 0, true); //rake drop(null, 313, 10, 2998, 3705, 0, true); //fishing bait drop(null, 5343, 1, 2997, 3703, 0, true); //seeddibber drop(null, 303, 1, 2999, 3701, 0, true); //snamm fish net drop(null, 966, 1, 2963, 3706, 0, true); //tile drop(null, 960, 1, 2964, 3704, 0, true); //plank drop(null, 1539, 4, 2992, 3688, 0, true); //steel nails drop(null, 2347, 1, 2992, 3686, 0, true); //hammer drop(null, 2347, 1, 2985, 3685, 0, true); //hammer drop(null, 2347, 1, 2957, 3708, 0, true); //hammer drop(null, 313, 1, 2988, 3683, 0, true); //fish bait drop(null, 1887, 1, 2987, 3686, 0, true); //cake tin drop(null, 1539, 2, 2986, 3680, 0, true); //steel nails drop(null, 1539, 1, 2981, 3689, 0, true); //steel nails drop(null, 1925, 1, 2981, 3691, 0, true); //bucket drop(null, 1925, 1, 2970, 3705, 0, true); //bucket drop(null, 2353, 1, 2986, 3681, 0, true); //steel bar drop(null, 966, 1, 2976, 3682, 0, true); //tile drop(null, 960, 1, 2969, 3682, 0, true); //plank drop(null, 966, 1, 2983, 3697, 0, true); //tile drop(null, 960, 1, 2983, 3700, 0, true); //plank drop(null, 966, 1, 2963, 3706, 0, true); //tile drop(null, 960, 1, 2974, 3708, 0, true); //plank drop(null, 960, 1, 2964, 3704, 0, true); //plank drop(null, 526, 1, 2962, 3697, 0, true); //bones drop(null, 960, 1, 2961, 3702, 0, true); //plank drop(null, 966, 1, 2957, 3697, 0, true); //tile drop(null, 966, 1, 2959, 3697, 0, true); //tile drop(null, 960, 1, 2957, 3699, 0, true); //plank drop(null, 966, 1, 2955, 3700, 0, true); //tile drop(null, 966, 1, 2956, 3702, 0, true); //tile drop(null, 960, 1, 2956, 3702, 0, true); //plank drop(null, 960, 1, 2952, 3704, 0, true); //plank drop(null, 995, 4, 2990, 3675, 0, true); //coins drop(null, 995, 4, 2985, 3675, 0, true); //coins drop(null, 995, 4, 2979, 3675, 0, true); //coins //kbd drop(null, 1607, 1, 2271, 4695, 0, true); //sappfire drop(null, 1365, 1, 2267, 4700, 0, true); //gold ring drop(null, 995, 1, 2283, 4698, 0, true); //coins drop(null, 995, 1, 2280, 4692, 0, true); //coins drop(null, 995, 1, 2282, 4686, 0, true); //coins drop(null, 995, 1, 2273, 4686, 0, true); //coins drop(null, 995, 1, 2265, 4684, 0, true); //coins drop(null, 995, 1, 2261, 4689, 0, true); //coins drop(null, 995, 1, 2260, 4698, 0, true); //coins drop(null, 995, 1, 2262, 4704, 0, true); //coins drop(null, 995, 1, 2274, 4706, 0, true); //coins drop(null, 995, 2, 2269, 4701, 0, true); //coins drop(null, 995, 1, 2270, 4702, 0, true); //coins drop(null, 995, 2, 2267, 4699, 0, true); //coins drop(null, 995, 2, 2268, 4696, 0, true); //coins drop(null, 995, 1, 2272, 4695, 0, true); //coins drop(null, 995, 1, 2274, 4696, 0, true); //coins drop(null, 995, 3, 2273, 4698, 0, true); //coins drop(null, 995, 1, 2273, 4699, 0, true); //coins drop(null, 995, 3, 2273, 4701, 0, true); //coins //edge drop(null, 1420, 1, 3112, 3519, 0, true); //iron mace drop(null, 1059, 1, 3097, 3486, 0, true); //leather gloves //monstary guild drop(null, 544, 1, 3059, 3487, 1, true); //monk top drop(null, 542, 1, 3059, 3488, 1, true); //monk skirt //lumbridge drop(null, 558, 1, 3206, 3208, 0, true); //lumbridge mind rune drop(null, 882, 1, 3205, 3227, 0, true); //lumbridge bronze arrow drop(null, 1923, 1, 3208, 3214, 0, true); //lumb cooking bowl drop(null, 1931, 1, 3209, 3214, 0, true); //lumb cooking pot drop(null, 1931, 1, 3148, 3211, 0, true); //lumb lost city pot drop(null, 1935, 1, 3211, 3212, 0, true); //lumb cooking jug drop(null, 946, 1, 3205, 3212, 0, true); //knife drop(null, 946, 1, 3224, 3202, 0, true); //knife drop(null, 1265, 1, 3229, 3215, 2, true); //bronze pickaxe drop(null, 1265, 1, 3229, 3223, 2, true); //bronze pickaxe drop(null, 1205, 1, 3213, 3216, 1, true); //bronze dagger drop(null, 1511, 1, 3209, 3224, 2, true); //logs drop(null, 1511, 1, 3208, 3225, 2, true); //logs drop(null, 1511, 1, 3105, 3223, 2, true); //logs drop(null, 1511, 1, 3205, 3225, 2, true); //logs drop(null, 1511, 1, 3087, 3265, 2, true); //logs drop(null, 1511, 1, 3087, 3266, 2, true); //logs drop(null, 1511, 1, 3244, 3159, 0, true); //small fishing net drop(null, 1511, 1, 3245, 3155, 0, true); //small fishing net drop(null, 1939, 1, 3193, 3181, 0, true); //swamp tar drop(null, 1939, 1, 3183, 3179, 0, true); //swamp tar drop(null, 1939, 1, 3179, 3190, 0, true); //swamp tar drop(null, 1939, 1, 3180, 3193, 0, true); //swamp tar drop(null, 1939, 1, 3172, 3190, 0, true); //swamp tar drop(null, 1939, 1, 3163, 3187, 0, true); //swamp tar drop(null, 1939, 1, 3164, 3180, 0, true); //swamp tar drop(null, 1939, 1, 3174, 3182, 0, true); //swamp tar drop(null, 1939, 1, 3176, 3184, 0, true); //swamp tar drop(null, 1939, 1, 3165, 3168, 0, true); //swamp tar drop(null, 1939, 1, 3171, 3168, 0, true); //swamp tar drop(null, 1939, 1, 3176, 3168, 0, true); //swamp tar drop(null, 1939, 1, 3182, 3165, 0, true); //swamp tar drop(null, 1939, 1, 3185, 3161, 0, true); //swamp tar drop(null, 1939, 1, 3189, 3164, 0, true); //swamp tar drop(null, 1939, 1, 3192, 3163, 0, true); //swamp tar drop(null, 1939, 1, 3194, 3169, 0, true); //swamp tar drop(null, 1059, 1, 3206, 3147, 0, true); //leather gloves drop(null, 556, 1, 3149, 3246, 0, true); //air rune drop(null, 1061, 1, 3111, 3159, 0, true); //leather boots //draynor drop(null, 1511, 1, 3105, 3159, 0, true); //logs drop(null, 1511, 1, 3106, 3159, 0, true); //logs drop(null, 1511, 1, 3107, 3160, 0, true); //logs drop(null, 1985, 1, 3087, 3262, 1, true); //cheese drop(null, 1982, 1, 3088, 3262, 1, true); //tomato //draynor maynor drop(null, 5329, 1, 3126, 3358, 0, true); //secatears drop(null, 1925, 1, 3120, 3360, 0, true); //bucket drop(null, 1139, 1, 3120, 3361, 0, true); //bronze helm drop(null, 952, 1, 3121, 3361, 0, true); //spade drop(null, 276, 1, 3112, 3368, 0, true); //rubber tube -ersnt the chicken drop(null, 273, 1, 3100, 3364, 0, true); //poision -ernst the chicken drop(null, 272, 1, 3107, 3356, 1, true); //fish food -ernst the chicken drop(null, 590, 1, 3112, 3369, 2, true); //tinderbox //alkarid drop(null, 1925, 1, 3303, 3189, 0, true); //bucket drop(null, 1061, 1, 3306, 3195, 0, true); //leather boots drop(null, 1422, 1, 3320, 3137, 0, true); //bronze mace drop(null, 1965, 1, 3282, 3172, 0, true); //cabbage drop(null, 1937, 1, 3303, 3165, 0, true); //jug of water //alkarid mining place drop(null, 554, 1, 3304, 3311, 0, true); //fire rune drop(null, 555, 1, 3298, 3315, 0, true); //water rune //varrock drop(null, 1573, 1, 3152, 3401, 0, true); //doogle leaves drop(null, 1573, 1, 3152, 3399, 0, true); //doogle leaves drop(null, 1573, 1, 3151, 3399, 0, true); //doogle leaves drop(null, 1573, 1, 3157, 3400, 0, true); //doogle leaves drop(null, 1573, 1, 3156, 3401, 0, true); //doogle leaves drop(null, 1973, 1, 3143, 3453, 0, true); //chocolate bar drop(null, 559, 1, 3193, 3494, 0, true); //body rune drop(null, 2313, 1, 3222, 3494, 0, true); //pie dish drop(null, 1171, 1, 3204, 3515, 0, true); //wooden shield drop(null, 557, 1, 3199, 3518, 0, true); //earth rune //ardougne drop(null, 1955, 1, 2645, 3363, 0, true); //apple //drop(null, 425, 1, 2618, 3323, 0, true); //pigeon cage //drop(null, 425, 1, 2618, 3324, 0, true); //pigeon cage //drop(null, 425, 1, 2618, 3325, 0, true); //pigeon cage //drop(null, , 1, 2638, 3292, 0, true); //guide book drop(null, 1550, 1, 2646, 3299, 0, true); //garlic drop(null, 1420, 1, 2676, 3302, 0, true); //iron mace drop(null, 2347, 1, 2684, 3318, 0, true); //hammer drop(null, 1755, 1, 2683, 3318, 0, true); //chisel drop(null, 1925, 1, 2616, 3255, 0, true); //bucket //drop(null, 1773, 1, , , 0, true); //purple dye drop(null, 1137, 1, 2540, 3249, 0, true); //iron medhelm drop(null, 1327, 1, 2571, 3288, 1, true); //black scimmy //drop(null, 1510, 1, 2576, 3334, 0, true); //picture girl //drop(null, 278, 1, 2604, 3358, 0, true); //cattleprod drop(null, 1925, 1, 2564, 3332, 0, true); //bucket drop(null, 952, 1, 2566, 3330, 0, true); //spade //east ardougne drop(null, 1755, 1, 2543, 3286, 0, true); //chisel drop(null, 946, 1, 2542, 3286, 0, true); //knife drop(null, 1984, 1, 2535, 3333, 0, true); //rotten apple } public static boolean deleteOnDrop(Player player, Item item) { int id = item.getId(); if (id == 2412 || id == 2413 || id == 2414) { PacketSender.sendGameMessage(player, "Your god cape vanishes as it touches the ground.", false); return true; } else { String name = ItemDefinitions.get(id).getName(); if (item.getDamage() > 0 && !item.isBarrows() && !item.isNex()) {// || name.startsWith("Vesta") || name.startsWith("Statius") || name.startsWith("Zuriel") || name.startsWith("Morrigan")) { PacketSender.sendGameMessage(player, "Your " + name + " crumbles to dust as it touches the ground.", false); return true; } } return false; } public static void drop(String owner, int id, int amount, int x, int y, int z, boolean spawned) { if (Barrows.getRepairedId(id) != -1 && !spawned) id = Barrows.getFirstBrokenId(Barrows.getRepairedId(id)) + 4; if (new Item(id).isNex()) { if (!ItemDefinitions.get(id).getName().contains("broken") && !ItemDefinitions.get(id).canTrade()) { id += 1; } } if (ItemDefinitions.get(id).isStackable()) { for (GroundItem groundItem : groundItems) { if (groundItem != null && isSameOwner(groundItem, owner) && groundItem.id == id && groundItem.position.getX() == x && groundItem.position.getY() == y && groundItem.position.getZ() == z) { groundItem.droppedAt = System.currentTimeMillis(); groundItem.amount += amount; groundItem.stage = 0; update(groundItem, false); update(groundItem, true); return; } } } else if (amount > 1) { for (int i = 0; i < amount; i++) drop(owner, id, 1, x, y, z, false); return; } for (int i = 0; i < groundItems.length; i++) { if (groundItems[i] == null) { GroundItem groundItem = new GroundItem(); groundItem.owner = owner; groundItem.id = id; groundItem.amount = amount; groundItem.position = new Position(x, y, z); groundItem.stage = 0; groundItem.droppedAt = System.currentTimeMillis(); groundItem.storageIndex = i; groundItem.spawned = spawned; groundItems[i] = groundItem; update(groundItem, true); return; } } } private static boolean isSameOwner(GroundItem groundItem, String owner) { if (groundItem.owner == null) return owner == null; if (owner == null) return groundItem.owner == null; return groundItem.owner.equals(owner); } private static void update(GroundItem groundItem, boolean add) { if (groundItem.owner == null) { for (Player player : World.getPlayers()) { if (player != null && player.isOnline() && player.getPosition().getZ() == groundItem.position.getZ() && Misc.getDistance(player.getPosition().getX(), player.getPosition().getY(), groundItem.position.getX(), groundItem.position.getY()) <= 64) { if (add) PacketSender.sendGroundItem(player, groundItem.position, groundItem.id, groundItem.amount); else PacketSender.removeGroundItem(player, groundItem.id, groundItem.position); } } } else { Player player = World.getPlayer(groundItem.owner); if (player != null && player.isOnline() && player.getPosition().getZ() == groundItem.position.getZ() && Misc.getDistance(player.getPosition().getX(), player.getPosition().getY(), groundItem.position.getX(), groundItem.position.getY()) <= 64) { if (add) PacketSender.sendGroundItem(player, groundItem.position, groundItem.id, groundItem.amount); else PacketSender.removeGroundItem(player, groundItem.id, groundItem.position); } } } public static void updateRegion(Player player) { for (GroundItem groundItem : groundItems) { if (groundItem != null && !groundItem.removed) { if (groundItem.owner == null) { if (player.getPosition().getZ() == groundItem.position.getZ() && Misc.getDistance(player.getPosition().getX(), player.getPosition().getY(), groundItem.position.getX(), groundItem.position.getY()) <= 64) { PacketSender.removeGroundItem(player, groundItem.id, groundItem.position); PacketSender.sendGroundItem(player, groundItem.position, groundItem.id, groundItem.amount); } } else { if (player.getUsername().equals(groundItem.owner) && player.getPosition().getZ() == groundItem.position.getZ() && Misc.getDistance(player.getPosition().getX(), player.getPosition().getY(), groundItem.position.getX(), groundItem.position.getY()) <= 64) { PacketSender.removeGroundItem(player, groundItem.id, groundItem.position); PacketSender.sendGroundItem(player, groundItem.position, groundItem.id, groundItem.amount); } } } } } public static void pickup(Player player, int storageIndex) { GroundItem groundItem = groundItems[storageIndex]; if (groundItem != null && !groundItem.removed) { if (groundItem.owner == null || groundItem.owner.equals(player.getUsername())) { if (player.getInventory().add(groundItem.id, groundItem.amount)) { groundItem.removed = true; if (groundItem.spawned) groundItem.pickedUpAt = System.currentTimeMillis(); else groundItems[storageIndex] = null; update(groundItem, false); } } } } public static GroundItem getGroundItem(int id, int x, int y, int z) { for (GroundItem groundItem : groundItems) { if (groundItem != null && groundItem.id == id && groundItem.position.getX() == x && groundItem.position.getY() == y && groundItem.position.getZ() == z) return groundItem; } return null; } public static void process() { for (int i = 0; i < groundItems.length; i++) { GroundItem groundItem = groundItems[i]; if (groundItem != null) { if (groundItem.spawned) { if (groundItem.removed) { long time = System.currentTimeMillis() - groundItem.pickedUpAt; if (time >= 60000) { groundItem.removed = false; update(groundItem, true); continue; } } continue; } if (groundItem.removed) continue; long time = System.currentTimeMillis() - groundItem.droppedAt; if (groundItem.stage == 0) { if (time >= 60000) { if (groundItem.owner == null) { groundItem.removed = true; groundItems[i] = null; update(groundItem, false); } else { if (ItemDefinitions.get(groundItem.id).canTrade() && groundItem.position.getZ() < 4) { update(groundItem, false); groundItem.owner = null; groundItem.stage = 1; update(groundItem, true); } else { //groundItem.removed = true; //groundItems[i] = null; //update(groundItem, false); groundItem.stage = 1; } } } } else if (groundItem.stage == 1) { if (time >= 120000) { groundItem.removed = true; groundItems[i] = null; update(groundItem, false); } } } } } } [/code] [SIZE=5]100% Wicked Hood dialogue[/SIZE] I believe it searches everywhere possible? Not sure, but I'm 95% sure. [code]package org.rse.model.dialogue.impl.burthope; import org.rse.model.dialogue.Dialogue; import org.rse.model.mortals.npcs.NPC; import org.rse.model.mortals.players.Player; public class TamMcGrubor extends Dialogue{ public TamMcGrubor(Player player, NPC npc) { super(player, npc); // TODO Auto-generated constructor stub } [MENTION=15855]Over[/MENTION]ride protected void sendNextStage() { switch (getStage()) { case 1: send(player, null, "Hello"); break; case 2: send(player, npc, "Hello, are you interested in a Wicked Hat?"); break; case 3: option3("Select an Option", "What's a Wicked Hood?", "Yes, please", "No thanks"); break; case 4: send(player, npc, "A Wicked Hood is a useful hood, especially for Runecrafting! This hood, provides mysterious amount of runes you store in it. Also, every while you can claim your 100 pure essence!"); break; case 5: send(player, null, "Really? That seems like it'll be useful indeed! Thanks for the information!"); break; case 6: if (player.getEquipment().getHatId() == 22332 || player.getInventory().contains(22332, 1) || player.getBank().getItems().equals(22332) || player.getBoB().getItems().equals(22332)) { send(player, npc, "You already have claimed your Wicked Hood"); } else { player.getInventory().add(22332, 1); send(player, npc, "There you go " +player.getDisplayName()+ " you now have claimed your Wicked Hood. If you ever lose it you may always come back to me and claim another."); } break; case 7: close(); break; } } [MENTION=15855]Over[/MENTION]ride public void handleOption(int optionId) { if (optionId == 1) { send(player, null, "What is this 'Wicked Hood'?"); stage = 4; } if (optionId == 2) { send(player, null, "Yes please"); stage = 6; } if (optionId == 3) { send(player, null, "No thanks, I'm fine"); stage = 7; } } } [/code] Rep ++ thanks or removed
  3. Helpme plz

    Runenova

    guys i play runenova and now everytime I try to go on the website, It redirects me to google. Pplzzzz help me idk whats going on....and try it for urself and see if you get the same problem. Runenova.com If this is just happening to me, any solutions on fixing it? pLllzzzzz tyyyy
  4. [CENTER] [url=http://runenova.com][img]http://i45.tinypic.com/2jaxjx3.jpg[/img][/url] [SIZE="1"]Click the image above to join RuneNova.[/SIZE] [SIZE="2"]Protocol: 742 Framework: RSE Server Type: Economic[/SIZE] [b]We are the first real 742 server.[/b] [url]http://www.youtube.com/watch?feature=player_embedded&v=3PC_VHwa6ug[/url] [url=http://runenova.com/play.html][img]http://runenova.com/download.png[/img][/url] [SPOILER="Features"]Flawless switching Summoning Fight Kiln Chaotics Display Names Wolpertinger Overloads [url=http://www.rune-server.org/runescape-development/rs-503-client-server/show-off/451655-combat-classes.html]Combat Classes[/url] [url=http://www.rune-server.org/runescape-development/rs-503-client-server/show-off/451158-zombie-infestation.html]Zombie Infestation[/url] Titles Slayer Auras Economic Great PvP and PvM combat Dueling w/ staking Pest Control God Wars Dungeon Barrows Clan Wars Fight Caves Warriors guild Fully working Grand Exchange Jail & Blackmark system Tormented Demons KBD QBD Corporal Beast Voting rewards Curses & Normal prayers. (Quick Prayers aswell) All spellbooks (Modern, Ancients, Lunar) Vengeance Complete character design Player following Trading Money pouch Dicing Mithril seeds Vine Whip Colored items Money pouch Over 20 trainable skills Brawlers Living Rock Cavern & Rocktail fishing Squeal of Fortune Much more! [/SPOILER] [SPOILER="Media"] [img]http://img805.imageshack.us/img805/1459/97dfcbe7bca2498ab058d09.png[/img] [img]http://i.imgur.com/UtXYc.png[/img] [img]http://img37.imageshack.us/img37/9659/7c90d89cc750476d940404f.png[/img] [img]http://img35.imageshack.us/img35/3232/b267ab625ab14014b61e508.png[/img] [img]http://img534.imageshack.us/img534/8554/8a08f16a8c7a455a90969cf.png[/img] [img]http://img832.imageshack.us/img832/2543/a84be587e80a42e7a58cb5d.png[/img] [img]http://img195.imageshack.us/img195/9486/b6e872ea967749b5bccb11b.png[/img] [img]http://img21.imageshack.us/img21/3006/84f77891883444369e7e0b2.png[/img] [img]http://img11.imageshack.us/img11/7082/874f12113b1d471ca647f95.png[/img] [img]http://img690.imageshack.us/img690/7151/f0f393079f984cf4a5d7b13.png[/img] [img]http://img543.imageshack.us/img543/2442/07c28de6e09e46c3b3cca9d.png[/img] [img]http://img803.imageshack.us/img803/6982/c217d5e3c67b4f3f8eb4093.png[/img] [img]http://img836.imageshack.us/img836/199/031ac2d3705d4fab9643719.png[/img] [url=http://www.youtube.com/watch?v=wWJ3hPzsGkw&feature=player_detailpage]RuneNova Mini Pk Vid one l Simple Editing l - YouTube[/url] [img]http://screensnapr.com/e/aiQJYm.png[/img] [img]http://gyazo.com/8bf187aff16a04f3cd31ea485b8c4d51.png[/img] [img]http://img833.imageshack.us/img833/1926/4e44c10e66034fe8a9fa07b.png[/img] [img]http://gyazo.com/76401eb2568bd2886390049cf97f705b.png[/img] [img]http://gyazo.com/0cf210d4119ea6fb69ae6722cf2a33a4.png[/img] [img]http://screensnapr.com/e/keLc0O.png[/img] [img]http://i.imgur.com/btkhN.png[/img] [img]http://gyazo.com/587a893bf2ac6e245211dfbb3e040948.png[/img] [img]http://img820.imageshack.us/img820/5509/35f1795c67024c978dbdc0f.png[/img] [/SPOILER] [SPOILER="Support"][url=http://runenova.com][img]http://img577.imageshack.us/img577/4921/runenovasupport.png[/img][/url] {url=http://runenova.com]{img]http://img577.imageshack.us/img577/4921/runenovasupport.png[/img][/url] (Replace all '{' with '[') Support this project by adding this image to your signature![/SPOILER] [/CENTER]
×