prontera,150,181,5 script Sample 757,{ if( Quest > 2 ){ mes "Well Done."; set Quest,0; getexp 10000,10000; mes "Gained 10000 BaseEXP + 10000 Job EXP."; }else{ if( select("Accept Quest:Cancel") == 1 ){ mes "Go meet the Second NPC."; } } close; } prontera,151,181,5 script Sample1 757,{ setarray .MobID[0],1002,1003; setarray .Amount[0],100,20; if( Quest > 1 ){ mes "Go find the 1st NPC."; }else if( Quest == 1 && KillCount >= 100){ mes "Gratz..you have done it."; set Quest,3; set KillCount,0; getitem 512,100; }else{ mes "Please help me kill "+.AMount+" x "+getmonsterinfo( .MobID,0 ); set Quest,1; } close; OnNPCKillEvent: if( Quest == 1 ){ for( set .@i,0; .@i < getarraysize( .MobID ); set .@i,.@i + 1 ){ if( killedrid == .MobID[.@i] && getd( "KillCount"+.@i ) < .Amount[.@i] ) setd( "KillCount"+.@i ),getd( "KillCount"+.@i ) + 1; dispbottom "You killed [ "+getd( "KillCount"+.@i )+" / "+.Amount[.@i]+" ] "+getmonsterinfo( .MobID[.@i],0 ); } } end; }