viewing paste Unknown #16340 | 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 36 37 38 39 40 41 42 43 44 45 46 47
function        script  randombag       {
 
        set .@count,17;
        // <%> , <ItemID> , <Amount>
        setarray .@R1[0],100,7074,1;
        setarray .@R2[0],100,7082,1;
        setarray .@R3[0],100,7079,1;
        setarray .@R4[0],100,7075,1;
        setarray .@R5[0],100,7083,1;
        setarray .@R6[0],100,7080,1;
        setarray .@R7[0],100,7076,1;
        setarray .@R8[0],100,7088,1;
        setarray .@R9[0],100,7086,1;
        setarray .@R10[0],100,7084,1;
        setarray .@R11[0],100,7085,1;
        setarray .@R12[0],100,7090,1;
        setarray .@R13[0],100,7091,1;
        setarray .@R14[0],100,7077,1;
        setarray .@R15[0],100,7078,1;
        setarray .@R16[0],100,7092,1;
        setarray .@R17[0],100,7087,1;
        //setarray .@Default[0],7086,1;
        set .@i, rand(1,.@count);
        if (rand(1,100) > getd(".@R"+.@i+"[0]"))
        {
                for(set .@j,0; .@j<getarraysize(.@Default); set .@j,.@j+2)
                {
                        getitem .@Default[.@j], .@Default[.@j+1];
                        if(!.@k[0])
                                setarray .@k[0], .@Default[.@j], .@Default[.@j+1];
                }
        }
        else{
                for(set .@j,1; .@j<getarraysize(getd(".@R"+.@i)); set .@j,.@j+2)
                {
                        getitem getd(".@R"+.@i+"["+.@j+"]"), getd(".@R"+.@i+"["+(.@j+1)+"]");
                        if (!.@k[0])
                        {
                                set .@gz,.@i;
                                setarray .@k[0], getd(".@R"+.@i+"["+.@j+"]"), getd(".@R"+.@i+"["+(.@j+1)+"]");
                                break;
                        }
                }
        }
        if(1<=.@gz&&.@gz<=5)
        specialeffect2 18;
}
Viewed 359 times, submitted by unknown.