// Original Script by Ahmad
// RAO Dungeon
prontera,161,193,5 script RAO Dungeon 406,{
mes "[RAO Dungeon]";
mes "Hm...?";
mes "Are you sure want to enter Dungeon?";
mes "You need 1 Ticket Dungeon,";
mes "and PVP Allowed in this map,";
next;
mes "[RAO Dungeon]";
mes "You must care, and be better you";
mes "Enter Dungeon with your party.";
next;
mes "[RAO Dungeon]";
mes "You can request 3 ticket everyday,";
mes "And reset every 06.00am.";
next;
switch(select("Request Ticket:Dungeon Lv60-80:Dungeon Lv81-100:Dungeon Lv101-120:Cancel")) {
case 1:
if ( !query_sql( "SELECT `account_id` FROM `daily_reward` WHERE `account_id` ="+ getcharid(3) , .@acc ) ) {
getitem 21000,3;
dispbottom "Gained 3 RAO Instance Ticket.";
query_sql "insert into `daily_reward` values ( "+getcharid(3)+" )";
} else {
mes "[RAO Dungeon]";
mes "You wait must until reset.";
mes "at 06.00am.";
}
close2;
break;
case 2:
if ( countitem(21000) >= 1 && BaseLevel >= 60 && BaseLevel <= 80) {
mes "[RAO Dungeon]";
mes "I Hope you enjoyed!.";
next;
warp "80@RAO_in",104,250;
delitem 21000,1;
} else {
mes "[RAO Dungeon]";
mes "Only Lv60-80 can enter Dungeon.";
mes "And you need 1 Ticket.";
}
close2;
break;
case 3:
if ( countitem(21000) >= 1 && BaseLevel >= 81 && BaseLevel <= 100) {
mes "[RAO Dungeon]";
mes "I Hope you enjoyed!.";
next;
warp "100@RAO_in",141,184;
delitem 21000,1;
} else {
mes "[RAO Dungeon]";
mes "Only Lv60-80 can enter Dungeon.";
mes "And you need 1 Ticket.";
}
close2;
break;
case 4:
if ( countitem(21000) >= 1 && BaseLevel >= 101 && BaseLevel <= 120) {
mes "[RAO Dungeon]";
mes "I Hope you enjoyed!.";
next;
warp "120@RAO_in",243,46;
delitem 21000,1;
} else {
mes "[RAO Dungeon]";
mes "Only Lv60-80 can enter Dungeon.";
mes "And you need 1 Ticket.";
}
close2;
break;
case 5:
close2;
break;
}
OnHour06:
query_sql "truncate daily_reward";
end;
}
Can someone checkit? its not work in case 1: i dunno it never check sql dail_reward is empty, and never insert account id in daily_reward @@, sorry bad eng >.<
Question
AHMADSHIDQI
Can someone checkit? its not work in case 1: i dunno it never check sql dail_reward is empty, and never insert account id in daily_reward @@, sorry bad eng >.<
10 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.