viewing paste [func] Remove Buff | Diff

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
 
        function        script  remove_buff     {
                .@last_buff = ( ( checkre(0) )? SC_FALLENEMPIRE:SC_FOOD_LUK_CASH );
                __OnNextStatus:
                        if (
                                // add more if you need other buff not to be removed.
                                .@i != SC_PUSH_CART &&
                                .@i != SC_WEIGHTOVER50 && .@i != SC_WEIGHTOVER90 &&
                                .@i != SC_NOCHAT &&
                                .@i != SC_JAILED &&
                                .@i != SC_CASH_PLUSEXP && .@i != SC_CASH_RECEIVEITEM &&
                                .@i != SC_CASH_BOSS_ALARM && .@i != SC_CASH_DEATHPENALTY &&
                                .@i != SC_KSPROTECTED &&
                                .@i != SC_CASH_PLUSONLYJOBEXP &&  
                                .@i != SC_FOOD_STR_CASH && .@i != SC_FOOD_AGI_CASH && .@i != SC_FOOD_VIT_CASH &&
                                .@i != SC_FOOD_DEX_CASH && .@i != SC_FOOD_INT_CASH && .@i != SC_FOOD_LUK_CASH
                        ) {
                                sc_end .@i;
                        }
                        .@i++;
                        if ( .@i % 100 == 0 ) sleep2 1;
                        jump_zero( .@i >= .@last_buff,__OnNextStatus );
                return;
        }
Viewed 897 times, submitted by Emistry.