Thread: MORE HELP SPAM - No errors, looks fine to me. Wbu? HALP GENIUSES?

Results 1 to 3 of 3
  1. #1 MORE HELP SPAM - No errors, looks fine to me. Wbu? HALP GENIUSES? 
    Extreme Donator


    Join Date
    Mar 2009
    Posts
    1,461
    Thanks given
    111
    Thanks received
    184
    Rep Power
    79
    Code:
    package com.rs.game.player.dialogues;
    
    import com.rs.Settings;
    import com.rs.cache.loaders.NPCDefinitions;
    import com.rs.game.WorldTile;
    import com.rs.game.minigames.CastleWars;
    import com.rs.game.player.Skills;
    import com.rs.game.player.content.Magic;
    import com.rs.game.player.controlers.FightCaves;
    import com.rs.game.player.controlers.FightKiln;
    
    public class Ariane extends Dialogue {
    
    	private int npcId;
    
    	@Override
    	public void start() {
    		npcId = (Integer) parameters[0];
    		sendEntityDialogue(SEND_2_TEXT_CHAT, new String[] { NPCDefinitions.getNPCDefinitions(npcId).name, "Hey! Thanks for donating!" }, IS_NPC, 13944, 9827);
    	}
    
    	@Override
    	public void run(int interfaceId, int componentId) {
    		if (stage == -1) {
    			sendEntityDialogue(SEND_1_TEXT_CHAT, new String[] { NPCDefinitions.getNPCDefinitions(npcId).name, "Now what can I do for you?" }, IS_NPC, npcId, 9827);
    			stage = 1;
    		} else if (stage == 1) {
    			sendOptionsDialogue("Skills", "Gnome agility", "Barbarian agility", "Woodcutting", "Mining", "Second page");
    			stage = 2;
    		} else if (stage == 2) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2480, 3437, 0));
    			else if (componentId == OPTION_2)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2552, 3556, 0));
    			else if (componentId == OPTION_3) {
    				stage = 4;
    				sendOptionsDialogue("Subsection: Woodcutting", "Lumbridge trees", "Draynor willow trees", "Camelot maple trees", "Catherby yew trees", "Sorcerer's magic trees");
    			} else if (componentId == OPTION_4) {
    				stage = 5;
    				sendOptionsDialogue("Subsection: Mining", "Dwarven mines", "Sandstone quarry", "Living rock caverns");
    			} else if (componentId == OPTION_5) {
    				stage = 6;
    				sendOptionsDialogue("Skills", "Farming", "Construction", "Runecrafting", "Fishing", "First page");
    			}
    		} else if (stage == 6) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(5859, 4697, 0));
    			else if (componentId == OPTION_2) {
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3302, 3491, 0));
    			} else if (componentId == OPTION_3) {
    				stage = 3;
    				sendOptionsDialogue("Subsection: Runecrafting", "Air altar", "Nature altar", "Law altar", "Death altar", "Blood altar");
    			} else if (componentId == OPTION_4) {
    				stage = 8;
    				sendOptionsDialogue("Subsection: Fishing", "Draynor", "Catherby", "Living rock caverns");
    			}
    			else if (componentId == OPTION_5) {
    				stage = 2;
    				sendOptionsDialogue("Skills", "Gnome agility", "Barbarian agility", "Woodcutting", "Mining", "Second page");
    		} else if (stage == 8) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3090, 3231, 0));
    			else if (componentId == OPTION_2)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2844, 3431, 0));
    			else if (componentId == OPTION_3)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3636, 5105, 0));
    		} else if (stage == 5) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3054, 9775, 0));
    			else if (componentId == OPTION_2)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3171, 2917, 0));
    			else if (componentId == OPTION_3)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3636, 5105, 0));
    		} else if (stage == 4) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3188, 3242, 0));
    			else if (componentId == OPTION_2)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3090, 3231, 0));
    			else if (componentId == OPTION_3)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2723, 3500, 0));
    			else if (componentId == OPTION_4)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2757, 3430, 0));
    			else if (componentId == OPTION_5)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2701, 3396, 0));
    		} else if (stage == 3) {
    			if (componentId == OPTION_1)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2845, 4832, 0));
    			else if (componentId == OPTION_2)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2398, 4841, 0));
    			else if (componentId == OPTION_3)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2464, 4818, 0));
    			else if (componentId == OPTION_4)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2206, 4834, 0));
    			else if (componentId == OPTION_5)
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2463, 4891, 0));
    			}
    
    		}
    	}
    
    	private void teleportPlayer(int x, int y, int z) {
    		player.setNextWorldTile(new WorldTile(x, y, z));
    		player.stopAll();
    	}
    
    	@Override
    	public void finish() {
    
    	}
    }
    Yeah uhm, when I click an option and it goes to the subsection, the teleports don't work. No errors, etc. and I've tried shifting things around but it still doesn't work. :[
    Attached image
    Quote Originally Posted by MaxXi View Post
    Your combat is so awsome that i almost forgot its the combat matrix coded.
    Quote Originally Posted by twobrosplay View Post
    Try allowing the batch file through your firewall?
    Quote Originally Posted by SS_Alophonse View Post
    i have no life u say ha anything u say kid.i doubt u can even get a girlfriend
    i bet u cant even code anything.
    Reply With Quote  
     

  2. #2  
    Strive for whats best.

    Chaz's Avatar
    Join Date
    Jul 2012
    Age
    28
    Posts
    2,499
    Thanks given
    376
    Thanks received
    614
    Rep Power
    170
    Code:
    package com.rs.game.player.dialogues;
    
    import com.rs.cache.loaders.NPCDefinitions;
    import com.rs.game.player.content.Magic;
    
    public class Ariane extends Dialogue {
    
    	private int npcId;
    
    	@Override
    	public void start() {
    		npcId = (Integer) parameters[0];
    		sendEntityDialogue(SEND_2_TEXT_CHAT,
    				new String[] { NPCDefinitions.getNPCDefinitions(npcId).name,
    						"Hey, Thanks for donating, What can I do for you?" },
    				IS_NPC, npcId, 9827);
    	}
    
    	@Override
    	public void run(int interfaceId, int childId) {
    		switch (stage) {
    		case -1:
    			sendOptionsDialogue(
    					SEND_DEFAULT_OPTIONS_TITLE,
    					"Would you care to teleport me to some skilling locations?",
    					"Nothing, sorry for bothering you.");
    			stage = 1;
    			break;
    		case 1:
    			switch (childId) {
    			case OPTION_1:
    				sendPlayerDialogue(9827, "Would you care to teleport me to some skilling locations?");
    				stage = 2;
    				break;
    			case OPTION_2:
    				sendPlayerDialogue(9827, "Nothing, sorry for bothering you.");
    				stage = -1;
    				break;
    			}
    			break;
    		case 2:
    			sendNPCDialogue(npcId, 9827, "Sure!");
    			stage = 3;
    			break;
    		case 3:
    			sendOptionsDialogue(SEND_DEFAULT_OPTIONS_TITLE, "Text.", "Text.", "Text.", "Text.", "Text.");
    			stage = 4;
    			break;		
    		case 4:
    		    switch (childId) {
    		    case OPTION_1:
    		    	Magic.sendNormalTeleportSpell(player, level, xp, tile, runes);
    		    	break;
    		    case OPTION_2:
    		    	Magic.sendNormalTeleportSpell(player, level, xp, tile, runes);
    		    	break;
    		    case OPTION_3: 
    		    	Magic.sendNormalTeleportSpell(player, level, xp, tile, runes);
    		    	break;
    		    case OPTION_4:
    		    	Magic.sendNormalTeleportSpell(player, level, xp, tile, runes);
    		    	break;
    		    case OPTION_5:
    		    	Magic.sendNormalTeleportSpell(player, level, xp, tile, runes);
    		    	break;
    		    }
    			break;
    		}
    	}
    
    	@Override
    	public void finish() {
    
    	}
    }
    Something like that..
    Reply With Quote  
     

  3. #3  
    Success is the worst teacher

    Santa Hat's Avatar
    Join Date
    Oct 2012
    Age
    27
    Posts
    3,334
    Thanks given
    807
    Thanks received
    1,185
    Rep Power
    190
    package com.rs.game.player.dialogues;

    import com.rs.Settings;
    import com.rs.cache.loaders.NPCDefinitions;
    import com.rs.game.WorldTile;
    import com.rs.game.minigames.CastleWars;
    import com.rs.game.player.Skills;
    import com.rs.game.player.content.Magic;
    import com.rs.game.player.controlers.FightCaves;
    import com.rs.game.player.controlers.FightKiln;

    public class Ariane extends Dialogue {

    private int npcId;

    @Override
    public void start() {
    npcId = (Integer) parameters[0];
    sendEntityDialogue(SEND_2_TEXT_CHAT, new String[] { NPCDefinitions.getNPCDefinitions(npcId).name, "Hey! Thanks for donating!" }, IS_NPC, 13944, 9827);
    }

    @Override
    public void run(int interfaceId, int componentId) {
    if (stage == -1) {
    sendEntityDialogue(SEND_1_TEXT_CHAT, new String[] { NPCDefinitions.getNPCDefinitions(npcId).name, "Now what can I do for you?" }, IS_NPC, npcId, 9827);
    stage = 1;
    } else if (stage == 1) {
    sendOptionsDialogue("Skills", "Gnome agility", "Barbarian agility", "Woodcutting", "Mining", "Second page");
    stage = 2;
    } else if (stage == 2) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2480, 3437, 0));
    else if (componentId == OPTION_2)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2552, 3556, 0));
    else if (componentId == OPTION_3) {
    stage = 4;
    sendOptionsDialogue("Subsection: Woodcutting", "Lumbridge trees", "Draynor willow trees", "Camelot maple trees", "Catherby yew trees", "Sorcerer's magic trees");
    } else if (componentId == OPTION_4) {
    stage = 5;
    sendOptionsDialogue("Subsection: Mining", "Dwarven mines", "Sandstone quarry", "Living rock caverns");
    } else if (componentId == OPTION_5) {
    stage = 6;
    sendOptionsDialogue("Skills", "Farming", "Construction", "Runecrafting", "Fishing", "First page");
    }
    } else if (stage == 6) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(5859, 4697, 0));
    else if (componentId == OPTION_2) {
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3302, 3491, 0));
    } else if (componentId == OPTION_3) {
    stage = 3;
    sendOptionsDialogue("Subsection: Runecrafting", "Air altar", "Nature altar", "Law altar", "Death altar", "Blood altar");
    } else if (componentId == OPTION_4) {
    stage = 8;
    sendOptionsDialogue("Subsection: Fishing", "Draynor", "Catherby", "Living rock caverns");
    }
    else if (componentId == OPTION_5) {
    stage = 2;
    sendOptionsDialogue("Skills", "Gnome agility", "Barbarian agility", "Woodcutting", "Mining", "Second page");
    }
    } else if (stage == 8) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3090, 3231, 0));
    else if (componentId == OPTION_2)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2844, 3431, 0));
    else if (componentId == OPTION_3)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3636, 5105, 0));
    } else if (stage == 5) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3054, 9775, 0));
    else if (componentId == OPTION_2)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3171, 2917, 0));
    else if (componentId == OPTION_3)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3636, 5105, 0));
    } else if (stage == 4) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3188, 3242, 0));
    else if (componentId == OPTION_2)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3090, 3231, 0));
    else if (componentId == OPTION_3)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2723, 3500, 0));
    else if (componentId == OPTION_4)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2757, 3430, 0));
    else if (componentId == OPTION_5)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2701, 3396, 0));
    } else if (stage == 3) {
    if (componentId == OPTION_1)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2845, 4832, 0));
    else if (componentId == OPTION_2)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2398, 4841, 0));
    else if (componentId == OPTION_3)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2464, 4818, 0));
    else if (componentId == OPTION_4)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2206, 4834, 0));
    else if (componentId == OPTION_5)
    Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(2463, 4891, 0));
    }

    }

    private void teleportPlayer(int x, int y, int z) {
    player.setNextWorldTile(new WorldTile(x, y, z));
    player.stopAll();
    }

    @Override
    public void finish() {

    }
    }

    Not too sure but try that
    Reply With Quote  
     

  4. Thankful user:



Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. the people over at xbox 360 modding communities are geniuses
    By gnarly in forum Application Development
    Replies: 10
    Last Post: 11-15-2012, 09:41 PM
  2. Replies: 1
    Last Post: 09-30-2012, 04:29 PM
  3. Any computer geniuses?
    By Was a gf in forum Application Development
    Replies: 8
    Last Post: 01-08-2011, 01:25 AM
  4. Replies: 2
    Last Post: 11-05-2009, 11:25 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •