All pastes #1958473 Raw Edit

NPC face

public text v1 · immutable
#1958473 ·published 2010-10-10 02:38 UTC
rendered paste body
if (npcs[i].walkingType == 0) {
	switch(npcs[i].npcType) {
		case 494: // banker
		case 495:
		/** 
		  * this turns the npc 
		  * +1 to absX makes the npc face east, 
		  * -1 to absX makes it face west. 
		  * +1 to absY makes it face north and 
		  * -1 to absY makes it face south.
		  **/

							if(npcs[i].absX == 3187 && npcs[i].absY == 3436 || npcs[i].absX == 3187 && npcs[i].absY == 3438 || npcs[i].absX == 3187 && npcs[i].absY == 3440 || npcs[i].absX == 3187 && npcs[i].absY == 3442 || npcs[i].absX == 3187 && npcs[i].absY == 3444 || npcs[i].absX == 3187 && npcs[i].absY == 3446) { 
							npcs[i].turnNpc(npcs[i].absX-1, npcs[i].absY); 
							}
							if(npcs[i].absX == 3256 && npcs[i].absY == 3418 || npcs[i].absX == 3254 && npcs[i].absY == 3417 || npcs[i].absX == 3254 && npcs[i].absY == 3417 || npcs[i].absX == 3254 && npcs[i].absY == 3418 || npcs[i].absX == 3253 && npcs[i].absY == 3418 || npcs[i].absX == 3252 && npcs[i].absY == 3418) {
							npcs[i].turnNpc(npcs[i].absX, npcs[i].absY+1); 
							}
			if(npcs[i].absX == 2621 && npcs[i].absY == 3895) {
							npcs[i].turnNpc(npcs[i].absX-1, npcs[i].absY); 
							}
							break;				
						}
					}