void main() { object oPC=GetLastUsedBy(); SetLocalInt(oPC, "PlayerWantsToRest", TRUE); if(GetLocalInt(oPC,"restcycle")==0) { SetLocalInt(oPC,"restcycle",1); } AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_SIT_CROSS,1.0,240.0)); DelayCommand(2.5,AssignCommand(oPC,ActionRest())); }