viewing paste weekly reward | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
prontera,155,180,5  script  Weekly Reward   100,{
    if ( #weekly_item == .today || !.today ) {
        mes "Didnt have any reward available for you now.";
    }
    else {
        #weekly_item = .today;
        getitembound .today_item,1,1;
        mes "Gained "+getitemname( .today_item );
    }
    close;
    
    OnInit:
        setarray .item_id,
            5001,
            5002,
            5003,
            5004;
        .item_id_size = getarraysize( .item_id );
        .npc_name$ = strnpcinfo(0);
    OnMon0000:
        delwaitingroom;
        hideonnpc .npc_name$;
        .today = 0;
        if ( gettime(4) ) end;
    
    OnSun0000:
        .today = atoi( gettimestr( "%Y%m%d",21 ) );
        .today_item = .item_id[ rand( .item_id_size ) ];
        if ( getitemname( .today_item ) != "null" ) {
            hideoffnpc .npc_name$;
            delwaitingroom;
            waitingroom "Weekly: "+getitemname( .today_item ),0;
        }
        end;
}
Viewed 616 times, submitted by Guest.