What error out on your putty terminal?
It look like something wrong on your script on this line:
case 1:
if(#daily_quest != gettime(DT_DAYOFMONTH) && isbegin_quest(120000)!=0){
erasequest 120000;}
if(#daily_quest != gettime(DT_DAYOFMONTH) && isbegin_quest(120000)==0){
clear;
soundeffect "menu.wav",0;
mes "[^FF7700Quest Manager2^000000]";
mes "Please hunt the follwing monster list";
mes "-100 Poring";
mes "-100 Fabre";
mes "-100 Pupa";
setquest 120000;
#daily_quest = gettime(DT_DAYOFMONTH);
end;
}else{
clear;
soundeffect "menu.wav",0;
mes "[^FF7700Quest Manager2^000000]";
mes "You already receive daily quest for today";
end;
}
if(checkquest(120000,HUNTING)==2){
clear;
soundeffect "menu.wav",0;
mes "[^FF7700Quest Manager2^000000]";
mes "Well good for you";
mes "here is your reward";
completequest 120000;
getitem 40221, 1;
getexp2 700,650;
end;
}