Thread: [PI] Pet's system

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 37
  1. #1 [PI] Pet's system 
    Registered Member
    Join Date
    Mar 2013
    Posts
    318
    Thanks given
    86
    Thanks received
    56
    Rep Power
    0
    This pet's system has been sold by someone called 'Ryan Phillips'.
    I have the permission of the other creator to release this.
    Ryan Phillips is not the original creator, he only wants to take all credits, and sell this.
    When i confronted him with this, he tried to RAT me.


    Proof:
    Spoiler for Proof:









    ==================================================

    Create a new class called Pets.java in Players, don't forget to change imports & package.
    Code:
    package server.entity.player;
    
    import server.Server;
    import server.entity.npcs.*;
    import server.entity.player.Client;
    
    /**
     * 
     * @author Tokashi
     *
     */
    
    
    public class Pets {
    
    	public void pickUp(Client c, int Type) {
    		if (c.inWild){
    			c.sendMessage("How did you get a pet in the wilderness?");
    		}
    		for (int i = 0; i < NPCHandler.maxNPCs; i++) {
    			if (NPCHandler.npcs[i] == null)
    					continue;	
    			}       
    		for (int i = 0; i < NPCHandler.maxNPCs; i++) {
    			if (NPCHandler.npcs[i] != null) {
    				if (NPCHandler.npcs[i].npcType == Type) {
    					if (NPCHandler.npcs[i].spawnedBy == c.playerId && NPCHandler.npcs[i].spawnedBy > 0) {
    						NPCHandler.npcs[i].absX = 0;
    						NPCHandler.npcs[i].absY = 0;
    						NPCHandler.npcs[i] = null;
    					break;					
    					}
    				}
    			}			
    		}
    	}
    	
    		int[][] Pets = { 
    			{3505, 7583}, //Hell Kitten		
    			{3506, 7584}, //Lazy Hellcat
    			{766, 1560}, //Hell Kitten	
    			{3507, 7585}, //Wily hellcat	
    			{765, 1559}, //Pet Kitten
    			{764, 1558}, //Pet Kitten
    			{763, 1557}, //Pet Kitten	
    			{762, 1556}, //Pet Kitten	
    			{761, 1555}, //Pet Kitten
    			{768, 1561}, //Pet Kitten	
    			{769, 1562}, //Pet Kitten
    			{770, 1563}, //Pet Kitten	
    			{771, 1564}, //Pet Kitten	
    			{772, 1565}, //Pet Kitten	
    			{773, 1566}, //Pet Kitten
    			{4000, 12500}, //Prince
    			{4001, 12501}, //Ele Jr
    			{4002, 12502}, //Bandos
    			{4003, 12503}, //Arma
    			{4004, 12504}, //Zammy
    			{4005, 12505}, //Sara
    			{4006, 12506}, //Dag Sup
    			{4007, 12507}, //Dag Pri
    			{4008, 12508}, //Dag Rex
    		};
    	
    	public void pickUpClean(Client c, int id) {
    		for (int i = 0; i < Pets.length; i++)
    			if (Pets[i][0] == id)
    				c.getItems().addItem(Pets[i][1], 1);
    		for (int i = 0; i < NPCHandler.maxNPCs; i++) {
    			if (NPCHandler.npcs[i] == null)
    				continue;
    			if (NPCHandler.npcs[i].npcType == id) {
    				NPCHandler.npcs[i].absX = 0;
    				NPCHandler.npcs[i].absY = 0;
    			}
    		}
    		c.hasNpc = false;
    	}
    	
    	public void dropPet(Client c, int itemId) { 
    			if (!c.hasNpc && c.summonId < 1) {
    				c.turnPlayerTo(c.absX, c.absY-1);
    				Server.npcHandler.spawnNpc3(c, Server.npcHandler.summonItemId(itemId), c.absX, c.absY-1, c.heightLevel, 0, 120, 25, 200, 200, true, false, true);
    				c.getPA().followPlayer();
    				c.getItems().deleteItem(itemId, 1);
    				c.hasNpc = true;
    			} else {
    				c.sendMessage("You already have a pet following you.");
    				return;
    	}
    	}
    }
    In your ActionHandler class, search for this:

    Code:
    public void firstClickNpc(int npcType) {
    Add this under the switch:

    Code:
    //pets pickup
    		case 3506:
    		case 3507:
    		case 761:
    		case 760:
    		case 762:
    		case 763:
    		case 764:
    		case 765:
    		case 766:
    		case 767:
    		case 768:
    		case 769:
    		case 770:
    		case 771:
    		case 772:
    		case 773:
    		case 3505:
    		case 4000:
    		case 4001:
    		case 4002:
    		case 4003:
    		case 4004:
    		case 4005:
    		case 4006:
    		case 4007:
    		case 4008:
    		c.getSummon().pickUpClean(c, c.summonId);
    		c.hasNpc = false;
    		c.summonId = 0;
    			break;
    Close ActionHandler, don't forget to save it.

    In playersave.java, under
    Code:
    			characterfile.write("character-rights = ", 0, 19);
    			characterfile.write(Integer.toString(p.playerRights), 0, Integer.toString(p.playerRights).length());
    			characterfile.newLine();
    Add

    Code:
    			characterfile.write("has-npc = ", 0, 10);
    			characterfile.write(Boolean.toString(p.hasNpc), 0, Boolean.toString(p.hasNpc).length());
    			characterfile.newLine();
    			characterfile.write("summonId = ", 0, 11);
    			characterfile.write(Integer.toString(p.summonId), 0, Integer.toString(p.summonId).length());
    			characterfile.newLine();
    Then search for

    Code:
    					if (token.equals("character-height")) {
    						p.heightLevel = Integer.parseInt(token2);
    Under that add this:
    Code:
    					} else if (token.equals("summonId")) {
    						p.summonId = Integer.parseInt(token2);
    					} else if (token.equals("has-npc")) {
    						p.hasNpc = Boolean.parseBoolean(token2);
    Save and close Playersave.

    In your NPCHandler class, replace or add these methods:

    Code:
    public void spawnNpc2(int npcType, int x, int y, int heightLevel, int WalkingType, int HP, int maxHit, int attack, int defence) {
    		// first, search for a free slot
    		int slot = -1;
    		for (int i = 1; i < maxNPCs; i++) {
    			if (npcs[i] == null) {
    				slot = i;
    				break;
    			}
    		}
    		if(slot == -1) {
    			//Misc.println("No Free Slot");
    			return;		// no free slot found
    		}
    		NPC newNPC = new NPC(slot, npcType);
    		newNPC.absX = x;
    		newNPC.absY = y;
    		newNPC.makeX = x;
    		newNPC.makeY = y;
    		newNPC.heightLevel = heightLevel;
    		newNPC.walkingType = WalkingType;
    		newNPC.HP = HP;
    		newNPC.MaxHP = HP;
    		newNPC.maxHit = maxHit;
    		newNPC.attack = attack;
    		newNPC.defence = defence;
    		npcs[slot] = newNPC;
    	}
    	
    	
    	public void spawnNpc3(Client c, int npcType, int x, int y, int heightLevel, int WalkingType, int HP, int maxHit, int attack, int defence, boolean attackPlayer, boolean headIcon, boolean summonFollow) {
    		// first, search for a free slot
    		int slot = -1;
    		for (int i = 1; i < maxNPCs; i++) {
    			if (npcs[i] == null) {
    				slot = i;
    				break;
    			}
    		}
    		if(slot == -1) {
    			//Misc.println("No Free Slot");
    			return;		// no free slot found
    		}
    		NPC newNPC = new NPC(slot, npcType);
    		newNPC.absX = x;
    		newNPC.absY = y;
    		newNPC.makeX = x;
    		newNPC.makeY = y;
    		newNPC.heightLevel = heightLevel;
    		newNPC.walkingType = WalkingType;
    		newNPC.HP = HP;
    		newNPC.MaxHP = HP;
    		newNPC.maxHit = maxHit;
    		newNPC.attack = attack;
    		newNPC.defence = defence;
    		newNPC.spawnedBy = c.getId();
    		newNPC.underAttack = true;
    		newNPC.facePlayer(c.playerId);
    		if(headIcon) 
    			c.getPA().drawHeadicon(1, slot, 0, 0);
    		if (summonFollow) {
    			newNPC.summoner = true;
    			newNPC.summonedBy = c.playerId;
    			c.summonId = npcType;
    			c.hasNpc = true;
    		}
    		if(attackPlayer) {
    			newNPC.underAttack = true;
    			if(c != null) {			
    				newNPC.killerId = c.playerId;
    			}
    		}
    		npcs[slot] = newNPC;
    	}
    	
    	public int summonItemId(int itemId) {
    		if(itemId == 1555) return 761;
    		if(itemId == 1556) return 762;
    		if(itemId == 1557) return 763;
    		if(itemId == 1558) return 764;
    		if(itemId == 1559) return 765;
    		if(itemId == 1560) return 766;
    		if(itemId == 1561) return 768;
    		if(itemId == 1562) return 769;
    		if(itemId == 1563) return 770;
    		if(itemId == 1564) return 771;
    		if(itemId == 1565) return 772;
    		if(itemId == 1566) return 773;
    		if(itemId == 7585) return 3507;
    		if(itemId == 7584) return 3506;
    		if(itemId == 7583) return 3505;
    		if(itemId == 12500) return 4000; //prince
    		if(itemId == 12501) return 4001; //ele
    		if(itemId == 12502) return 4002; //bandos
    		if(itemId == 12503) return 4003; //arma
    		if(itemId == 12504) return 4004; //zammy
    		if(itemId == 12505) return 4005; //sara
    		if(itemId == 12506) return 4006; //dag sup
    		if(itemId == 12507) return 4007; //dag prime
    		if(itemId == 12508) return 4008; //dag rex
    		return 0;
    	}
    Save and close NPCHandler.

    Open Client.java, and under Public Void initialize, add this where it seems to fit:

    Code:
    				if (hasNpc == true || this.summonId > 0) {
    						if (summonId > 0) {
    							Server.npcHandler.spawnNpc3(this, summonId, absX, absY-1, heightLevel, 0, 120, 25, 200, 200, true, false, true);
    							this.sendMessage("Your pet is now following you");
    			}
    Save and close Client.java

    Open Player.java

    Declare these.

    Code:
        public boolean hasNpc = false;
        public int summonId;
    Client Sided

    In your itemdef class add these;
    Spoiler for Client:

    case 12500:
    itemDef.name = "Prince black dragon";
    itemDef.modelRotation1 = 6;
    itemDef.modelRotation2 = 10;
    itemDef.modelZoom = 1000;
    itemDef.modelOffset1 = -10;
    itemDef.modelOffset2 = 90;
    itemDef.modelID = 28872;
    break;

    case 12501:
    itemDef.name = "Pet chaos elemental";
    itemDef.modelZoom = 1350;
    itemDef.modelRotation1 = 165;
    itemDef.modelRotation2 = 20;
    itemDef.modelOffset1 = -15;
    itemDef.modelOffset2 = 98;
    itemDef.modelID = 28256;
    break;

    case 12502:
    itemDef.name = "Pet kree'arra";
    itemDef.modelZoom = 976;
    itemDef.modelRotation2 = 2042;
    itemDef.modelRotation1 = 1892;
    itemDef.modelOffset1 = -20;
    itemDef.modelID = 28873;
    break;

    case 12503:
    itemDef.name = "Pet general graardor";
    itemDef.modelZoom = 1872;
    itemDef.modelOffset1 = -3;
    itemDef.modelID = 28874;
    break;

    case 12504:
    itemDef.name = "Pet k'ril tsutsaroth";
    itemDef.modelZoom = 1168;
    itemDef.modelRotation2 = 2012;
    itemDef.modelID = 28868;
    break;

    case 12505:
    itemDef.name = "Pet zilyana";
    itemDef.modelZoom = 1000;
    itemDef.modelRotation2 = 9;
    itemDef.modelRotation1 = 1931;
    itemDef.modelOffset1 = 5;
    itemDef.modelID = 28870;
    break;

    case 12506:
    itemDef.name = "Pet dagannoth supreme";
    itemDef.modelZoom = 4560;
    itemDef.modelRotation2 = 2042;
    itemDef.modelRotation1 = 1868;
    itemDef.modelID = 9941;
    break;

    case 12507:
    itemDef.name = "Pet dagannoth prime";
    itemDef.modelZoom = 4560;
    itemDef.modelRotation2 = 2042;
    itemDef.modelRotation1 = 1868;
    itemDef.modifiedModelColors = new int[4];
    itemDef.originalModelColors = new int[4];
    itemDef.modifiedModelColors[0] = 5931;
    itemDef.originalModelColors[0] = 11930;
    itemDef.modifiedModelColors[1] = 1688;
    itemDef.originalModelColors[1] = 27144;
    itemDef.modifiedModelColors[2] = 21530;
    itemDef.originalModelColors[2] = 16536;
    itemDef.modifiedModelColors[3] = 21534;
    itemDef.originalModelColors[3] = 16540;
    //itemDef.destItemColors = new int[] { 5931, 1688, 21530, 21534 };
    //itemDef.srcItemColors = new int[] { 11930, 27144, 16536, 16540 };
    itemDef.modelID = 9941;
    break;

    case 12508:
    itemDef.name = "Pet dagannoth rex";
    itemDef.modelZoom = 4560;
    itemDef.modelRotation2 = 2042;
    itemDef.modelRotation1 = 1868;
    itemDef.modifiedModelColors = new int[4];
    itemDef.originalModelColors = new int[4];
    itemDef.modifiedModelColors[0] = 7322;
    itemDef.originalModelColors[0] = 16536;
    itemDef.modifiedModelColors[1] = 7326;
    itemDef.originalModelColors[1] = 16540;
    itemDef.modifiedModelColors[2] = 10403;
    itemDef.originalModelColors[2] = 27144;
    itemDef.modifiedModelColors[3] = 2595;
    itemDef.originalModelColors[3] = 2477;
    //itemDef.destItemColors = new int[] { 7322, 7326, 10403, 2595 };
    //itemDef.srcItemColors = new int[] { 16536, 16540, 27144, 2477 };
    itemDef.modelID = 9941;
    break;

    case 12509:
    itemDef.name = "Baby mole";
    itemDef.modelZoom = 2256;
    itemDef.modelRotation2 = 369;
    itemDef.modelRotation1 = 1874;
    itemDef.modelOffset2 = 20;
    itemDef.modelID = 12073;
    break;

    case 12510:
    itemDef.name = "Kalphite princess";
    itemDef.modelZoom = 8016;
    itemDef.modelRotation2 = 342;
    itemDef.modelRotation1 = 1778;
    itemDef.modelID = 24597;
    break;

    case 12511:
    itemDef.name = "Pet smoke devil";
    itemDef.modelZoom = 3984;
    itemDef.modelRotation2 = 9;
    itemDef.modelRotation1 = 1862;
    itemDef.modelOffset2 = 20;
    itemDef.modelID = 28442;
    break;

    case 12512:
    itemDef.name = "Kalphite princess";
    itemDef.modelZoom = 740;
    itemDef.modelRotation2 = 279;
    itemDef.modelRotation1 = 1808;
    itemDef.modelID = 28871;
    break;

    case 12513:
    itemDef.name = "Pet kraken";
    itemDef.modelZoom = 1744;
    itemDef.modelRotation2 = 330;
    itemDef.modelRotation1 = 1940;
    itemDef.modelID = 28869;
    break;

    case 12514:
    itemDef.name = "Pet penance queen";
    itemDef.modelZoom = 8358;
    itemDef.modelRotation1 = 81;
    itemDef.modelOffset1 = 17;
    itemDef.modelOffset2 = 33;
    itemDef.modelID = 20711;
    break;

    case 12515:
    itemDef.name = "Pet dark core";
    itemDef.modelZoom = 1744;
    itemDef.modelRotation2 = 330;
    itemDef.modelRotation1 = 1940;
    itemDef.modelID = 11069;
    break;


    In your entitydef class add these;

    Spoiler for EntityDef:

    if (i == 4000){
    entityDef.name = "Prince Black Dragon";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[] {17414, 17415, 17429, 17422};
    entityDef.combatLevel = 0;
    entityDef.standAnim = 90;
    entityDef.walkAnim = 4635;
    entityDef.anInt86 = 50;
    entityDef.anInt91 = 50;
    }

    if (i == 4001){
    entityDef.name = "Chaos Elemental Jr.";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[1];
    entityDef.anIntArray94[0] = 11216;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 3144;
    entityDef.walkAnim = 3145;
    entityDef.anInt86 = 40;
    entityDef.anInt91 = 40;
    }

    if (i == 4002){
    entityDef.name = "Kree Arra";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[2];
    entityDef.anIntArray94[0] = 28003;
    entityDef.anIntArray94[1] = 28004;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 6972;
    entityDef.walkAnim = 6973;
    entityDef.anInt86 = 40;
    entityDef.anInt91 = 40;
    }

    if (i == 4003){
    entityDef.name = "General Graardor";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[2];
    entityDef.anIntArray94[0] = 27785;
    entityDef.anIntArray94[1] = 27789;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 7059;
    entityDef.walkAnim = 7058;
    entityDef.anInt86 = 40;
    entityDef.anInt91 = 40;
    }

    if (i == 4004){
    entityDef.name = "K'ril Tsutsaroth";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[5];
    entityDef.anIntArray94[0] = 27768;
    entityDef.anIntArray94[1] = 27773;
    entityDef.anIntArray94[2] = 27764;
    entityDef.anIntArray94[3] = 27765;
    entityDef.anIntArray94[4] = 27770;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 6943;
    entityDef.walkAnim = 6942;
    entityDef.anInt86 = 40;
    entityDef.anInt91 = 40;
    }

    if (i == 4005){
    entityDef.name = "Commander Zilyana";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[] {28057, 28071, 28078, 28056};
    entityDef.combatLevel = 596;
    entityDef.standAnim = 6963;
    entityDef.walkAnim = 6962;
    entityDef.anInt86 = 70;
    entityDef.anInt91 = 70;
    }

    if (i == 4006){
    entityDef.name = "Dagannoth Supreme";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[] {9941, 9943};
    entityDef.combatLevel = 0;
    entityDef.standAnim = 2850;
    entityDef.walkAnim = 2849;
    entityDef.anInt86 = 70;
    entityDef.anInt91 = 70;
    }
    /**
    if (i == 4007){
    entityDef.name = "Dagannoth Prime";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[3];
    entityDef.anIntArray94[0] = 9940;
    entityDef.anIntArray94[1] = 9943;
    entityDef.anIntArray94[2] = 9942;
    int changedColors1 = 4;
    entityDef.anIntArray76 = new int[changedColors1];
    entityDef.anIntArray70 = new int[changedColors1];
    entityDef.anIntArray76[0] = 11930;
    entityDef.anIntArray76[1] = 27144;
    entityDef.anIntArray76[2] = 16536;
    entityDef.anIntArray76[3] = 16540;
    entityDef.anIntArray70[0] = 5931;
    entityDef.anIntArray70[1] = 1688;
    entityDef.anIntArray70[2] = 21530;
    entityDef.anIntArray70[3] = 21534;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 2850;
    entityDef.walkAnim = 2849;
    entityDef.anInt86 = 70;
    entityDef.anInt91 = 70;
    }

    if (i == 4008){
    entityDef.name = "Dagannoth Rex";
    entityDef.actions = new String[5];
    entityDef.actions[0] = "Pick-up";
    entityDef.anIntArray94 = new int[1];
    entityDef.anIntArray94[0] = 9941;
    int changedColors2 = 4;
    entityDef.anIntArray76 = new int[changedColors2];
    entityDef.anIntArray70 = new int[changedColors2];
    entityDef.anIntArray76[0] = 16536;
    entityDef.anIntArray76[1] = 16540;
    entityDef.anIntArray76[2] = 27144;
    entityDef.anIntArray76[3] = 2477;
    entityDef.anIntArray70[0] = 7322;
    entityDef.anIntArray70[1] = 7326;
    entityDef.anIntArray70[2] = 10403;
    entityDef.anIntArray70[3] = 2595;
    entityDef.combatLevel = 0;
    entityDef.standAnim = 2850;
    entityDef.walkAnim = 2849;
    entityDef.anInt86 = 70;
    entityDef.anInt91 = 70;
    }**/





    If i missed anything, please let me know.
    Do not buy this from Ryan Phillips, he is a huge fraud.
    This wasn't hard to do.
    The models are in the attachment, make sure to put them in your Raw folder in your cache.

    Credits:
    Me
    Tokashi

    Need a reliable programmer for your website?
    Add me on skype and let's talk!
    (Cheap and active, 24/7 support)
    Reply With Quote  
     

  2. #2  
    Banned

    Join Date
    Dec 2011
    Age
    26
    Posts
    2,303
    Thanks given
    471
    Thanks received
    764
    Rep Power
    0



    cringed reading this
    Reply With Quote  
     


  3. #3  
    Best Hybrid Alive
    Almagesrnubs's Avatar
    Join Date
    Nov 2009
    Posts
    880
    Thanks given
    443
    Thanks received
    261
    Rep Power
    114
    This isn't even worth releasing
    Reply With Quote  
     

  4. Thankful users:


  5. #4  
    Banned
    Join Date
    Apr 2014
    Posts
    869
    Thanks given
    515
    Thanks received
    202
    Rep Power
    0
    Quote Originally Posted by Almagesrnubs View Post
    This isn't even worth releasing
    Soo true
    Reply With Quote  
     

  6. Thankful user:


  7. #5  
    Registered Member
    Join Date
    May 2012
    Posts
    445
    Thanks given
    31
    Thanks received
    19
    Rep Power
    48
    Can you post the model of the items? Thanks for this, works very good
    Reply With Quote  
     

  8. #6  
    Registered Member
    Join Date
    Mar 2013
    Posts
    318
    Thanks given
    86
    Thanks received
    56
    Rep Power
    0
    Everyone is in the attachment.

    Need a reliable programmer for your website?
    Add me on skype and let's talk!
    (Cheap and active, 24/7 support)
    Reply With Quote  
     

  9. #7  
    Registered Member
    Join Date
    Oct 2014
    Posts
    41
    Thanks given
    0
    Thanks received
    1
    Rep Power
    11
    newNPC.summoner = true;
    newNPC.summonedBy = c.playerId;


    summoner cannot be resolved as a field? Can anyone help?
    Reply With Quote  
     

  10. #8  
    The One & Only


    Join Date
    Oct 2013
    Posts
    2,572
    Thanks given
    422
    Thanks received
    1,620
    Rep Power
    5000
    Nice I guess, thanks for the contribution
    Attached image
    Spoiler for More Signatures:

    Attached image
    Credits to Niceman, Vippy and Dami for the awesome signatures
    Attached image
    Attached image


    Reply With Quote  
     

  11. #9  
    Registered Member

    Join Date
    Nov 2014
    Posts
    253
    Thanks given
    39
    Thanks received
    146
    Rep Power
    248
    Why are people so concerned about the credits? If I wrote this some time in the past I would try and act like I didn't - it's absolutely terrible. Just look at your nested loop in pickup - jesus christ! c.getSummon().pickUp(c, id) what's the point of passing in these arguments? Now for a second let us pretend that this was worth keeping - you would declare "hasNpc" "summonedNpc" etc INSIDE the pets class (c.getSummoning().pickUp(); - since WHERE ELSE BESIDES THE SUMMONING HANDLER DO YOU NEED THOSE VARIABLES? It makes no sense to put them inside the Client class and then pass in the client into each method). It should work something like (inside pets)

    currentPet = createNpc(args...)
    instead of passing the Client in to set it's summoned npc to it - return it and then no need to increase the scope of your variables
    pet pick-ups shouldn't pass in c.summonedId - it should pass in what you are switching


    There truly are so many things wrong with this, I would recommend just deleting it and rewriting it (It will take less time to do so than correcting all the things wrong with this)
    Reply With Quote  
     

  12. Thankful user:


  13. #10  
    Registered Member
    Join Date
    May 2012
    Posts
    445
    Thanks given
    31
    Thanks received
    19
    Rep Power
    48
    Can you upload the item models? Thanks.
    Reply With Quote  
     

Page 1 of 4 123 ... LastLast

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. [Helping others] PI Auto Donation System
    By jakehop22 in forum Help
    Replies: 5
    Last Post: 08-11-2010, 10:00 PM
  2. [PI] PK Point System
    By ipkerzi in forum Help
    Replies: 3
    Last Post: 08-06-2010, 10:30 PM
  3. [PI]Basic premium system
    By Joker in forum Snippets
    Replies: 5
    Last Post: 08-03-2010, 06:33 AM
  4. [PI]New Fishing System[Help PL0x]
    By Akeid in forum Help
    Replies: 2
    Last Post: 07-27-2010, 06:34 AM
  5. [PI]Bank Pin System[PI]
    By Devil in forum Show-off
    Replies: 2
    Last Post: 06-27-2010, 03:50 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
  •