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;
}