function script F_RBox {
// change Item ID here
setarray @i1[0],607,608; // Common Items
setarray @i2[0],512,513; // Rare Items
setarray @i3[0],514,515; // Super Rare Items
set @i1rand,rand( getarraysize(@i1) ); // Randomize Common Items; just change max amount if you add items
set @i2rand,rand( getarraysize(@i2) ); // Randomize Rare Items; just change max amount if you add items
set @i3rand,rand( getarraysize(@i3) ); //Randomize Super Rare Items; just change max amount if you add items
.chance = rand(100);
// Super Rare Item 1%
if (.chance == 1) {
getitem @i3[@i3rand],1;
announce "["+strcharinfo(0)+"] won a ["+getitemname(@i3[@i3rand])+"] from the Super Rare Box.",0;
end;
}
// Rare Item 10%
else if (.chance <= 11 && .chance >= 1){
getitem @i2[@i2rand],1;
announce "["+strcharinfo(0)+"] won a ["+getitemname(@i2[@i2rand])+"] from the Rare Item Box.",0;
end;
}
// Common Items
else {
getitem @i1[@i1rand],1;
end; }
}
Question
lelouchxv
function script F_RBox { // change Item ID here setarray @i1[0],607,608; // Common Items setarray @i2[0],512,513; // Rare Items setarray @i3[0],514,515; // Super Rare Items set @i1rand,rand( getarraysize(@i1) ); // Randomize Common Items; just change max amount if you add items set @i2rand,rand( getarraysize(@i2) ); // Randomize Rare Items; just change max amount if you add items set @i3rand,rand( getarraysize(@i3) ); //Randomize Super Rare Items; just change max amount if you add items .chance = rand(100); // Super Rare Item 1% if (.chance == 1) { getitem @i3[@i3rand],1; announce "["+strcharinfo(0)+"] won a ["+getitemname(@i3[@i3rand])+"] from the Super Rare Box.",0; end; } // Rare Item 10% else if (.chance <= 11 && .chance >= 1){ getitem @i2[@i2rand],1; announce "["+strcharinfo(0)+"] won a ["+getitemname(@i2[@i2rand])+"] from the Rare Item Box.",0; end; } // Common Items else { getitem @i1[@i1rand],1; end; } }
Ex. #pvppoints #HourlyPoints #Cashpoints
Edited by lelouchxv2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.