So to the left of the image is the spawned npc and to the right is the player using pnpc command to look like npc (or ship..).




So below is the Client Sided code and within it is "aByte68" which signifies how many tiles the npc will cover. now it works fine for the npc and if we spawn an npc but if the player does :npc (not supposed to be a smily but whatevs "pnpc command") 2501 then he will become the npc but the tiles will overlap him. So what would I have to do Client Side or Server Side to make the tiles not overlap? I've been trying to find something but Im not getting anywhere with it, would appreciate the help! Thankyou

Code:
	if(i == 2501) { // NPC ID 
    entityDef.actions = new String[5];
    entityDef.actions[1] = "Attack";
    entityDef.models = new int[1]; // Number of models the NPC us
    entityDef.models[0] = 25001; 
    entityDef.name = "Sail Boat";
    entityDef.combatLevel = 10; //combat level
    entityDef.aByte68 = 5;*** CHANGES HOW MANY TILES THE SHIP WILL SHOW OVER I THINK IT GOES 5X5 UNLESS CHANGED. ***
    entityDef.description = "Sail Boat used in new sail boat minigame.".getBytes();
	}