// TMW2 scripts. // Authors: // Jesusalva // Description: // Main Quest 003-0,49,35,0 script #MQ25Trigger NPC_HIDDEN,3,0,{ end; OnTouch: .@m$=getmap(); .@n$=instance_npcname(.name$); .@ni=is_night(); dispbottom col(l("SCRIPT ERROR (%s/%s)", .@m$, .@n$), 1); end; OnInit: disablenpc .name$; end; OnInstanceInit: if (is_night()) { .@n$=instance_npcname("Professor#003-0"); enablenpc .@n$; } end; } 003-0,49,24,4 script Professor#003-0 NPC_PLAYER,{ studenttalk(); end; OnInit: .@ini=true; OnInstanceInit: if (.@ini) .@npcId = getnpcid(.name$); else .@npcId = getnpcid(instance_npcname(.name$)); setunitdata(.@npcId, UDT_HEADTOP, GraduationCap); setunitdata(.@npcId, UDT_HEADMIDDLE, GraduationRobe); // TODO: Bathrobe setunitdata(.@npcId, UDT_HEADBOTTOM, Slippers); // Hey hey! setunitdata(.@npcId, UDT_WEAPON, CottonGloves); setunitdata(.@npcId, UDT_HAIRSTYLE, 2); setunitdata(.@npcId, UDT_HAIRCOLOR, 4); .sex=G_MALE; .distance=5; disablenpc .name$; end; }