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 343 times, submitted by unknown.