mes "[Race-to-99]";
mes "Ohh ! A level 99 !!";
next;
mes "[Race-to-175]";
mes "Let me check if your qualified to get the reward..";
next;
getitem 4047,1;
getitem 4054,1;
getitem 4174,1;
++$ItemGive;
getreward = 1;
close;
announce "Congratulations! "+strcharinfo(0)+" has claimed his reward for Race to 99 Event !", bc_all;
sleep 2000;
announce "There are "+(100 - $ItemGive)+" rewards left to give!", bc_all;
end;
problem now is this. when i use close; it doesn't run the announce. then if i remove the close, the message box is just stuck.