hadiesyafiq
New member
hai all is this correct i edit this script?
if below then 2 just normal exp...
i make like this but nothing happen...exp not increase..
can someone make it right?
group id 2 above will get double exp- script VIP_EXP FAKE_NPC,{
// BaseExp
.base_exp_rate = getbattleflag("base_exp_rate");
// JobExp
.job_exp_rate = getbattleflag("job_exp_rate");
// Drops
.item_rate_common = getbattleflag("item_rate_common");
.item_rate_heal = getbattleflag("item_rate_heal");
.item_rate_use = getbattleflag("item_rate_use");
.item_rate_equip = getbattleflag("item_rate_equip");
end;
if (getgroupid() >= 2) {
callsub(L_rate, 2);
} else {
callsub(L_rate, 1);
}
end;
L_rate:
.@rate = getarg(0);
.@base_exp_rate = (.@rate * .base_exp_rate);
.@job_exp_rate = (.@rate * .job_exp_rate);
.@item_rate_common = (.@rate * .item_rate_common);
.@item_rate_heal = (.@rate * .item_rate_heal);
.@item_rate_use = (.@rate * .item_rate_use);
.@item_rate_equip = (.@rate * .item_rate_equip);
setbattleflag("base_exp_rate",.@base_exp_rate);
setbattleflag("job_exp_rate",.@job_exp_rate);
setbattleflag("item_rate_common",.@item_rate_common);
setbattleflag("item_rate_heal",.@item_rate_heal);
setbattleflag("item_rate_use",.@item_rate_use);
setbattleflag("item_rate_equip",.@item_rate_equip);
atcommand("@reloadmobdb");
end;
}
if below then 2 just normal exp...
i make like this but nothing happen...exp not increase..
can someone make it right?
