viewing paste Unknown #53098 | 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
prontera,159,192,4  script  Test NPC    811,{
 
    if (getgroupid() == .groupid && collected != 1) {
        mes "Here are your rewards!";
        for (set .@i,0; .@i < getarraysize (.rewards); set .@i,.@i+2) {
            getitem .rewards[.@i],.rewards[.@i+1];
        }
        set collected,1;
        close;
    } else if (collected == 1) {
        mes "You have already collected your rewards.";
        close;
    } else {
        mes "Sorry, only players with group id "+.groupid+" can claim rewards.";
        close;
    }
    end;
 
OnInit:
    set .groupid,1;         //Group ID to be given reward
 
    setarray .rewards,501,10,   // Item ID, Amount
                    502,10,
                    503,10;
 
    end;
}
Viewed 464 times, submitted by Guest.