hi all this is vip script to make account be group id 2 for 3 days...but after 3 days the accounte stil vip status..how to change?
After 5 days it wil be -2days
Quote
function script F_TicketAddVip_3 {
query_sql "DELETE FROM `viptable` WHERE `vipacc_id` = '"+getcharid(3)+"' AND DATEDIFF(DATE_ADD(`insert_on`, INTERVAL `days` DAY), NOW()) < 0"; // remove expired VIP status before reapplying
query_sql "SELECT `days` FROM `viptable` WHERE `vipacc_id` = '"+getcharid(3)+"'", .@checkDays;
if (.@checkDays > 0) {
set .@setDays, (.@checkDays + 3);
query_sql "UPDATE `viptable` SET `days`='"+.@setDays+"' WHERE `vipacc_id`='"+getcharid(3)+"'";
query_sql "SELECT `group_id` FROM `login` WHERE `account_id`='"+getcharid(3)+"'", .@userLevel;
if (.@userLevel < 1)
query_sql "UPDATE `login` SET `group_id`='1' WHERE `account_id`='"+getcharid(3)+"'";
}
else {
query_sql "UPDATE `login` SET `group_id`='1' WHERE `account_id`='"+getcharid(3)+"'";
query_sql "SELECT `userid` FROM `login` WHERE `account_id`='"+getcharid(3)+"'", .@userID$;
query_sql "SELECT `email` FROM `login` WHERE `account_id`='"+getcharid(3)+"'", .@userEmail$;
query_sql "INSERT INTO `viptable` (`vipacc_id`,`vip_id`,`days`,`email`) VALUES ('"+getcharid(3)+"','"+.@userID$+"','3','"+.@accEmail$+"')";
}
mes "[ ^990099Geovani^000000 ]";
mes "You received 3 days of VIP Account!";
mes "Please relog to see the changes in your account.";
close;
return;
}
hi all this is vip script to make account be group id 2 for 3 days...but after 3 days the accounte stil vip status..how to change?
After 5 days it wil be -2days
Share this post
Link to post
Share on other sites