Набросала тут скрипт для еА, пункт 2, к сожалению, только в /npc умею =) Собственно, можно привязать любые переменные мобы/время/награда/проверка на класс игрока и т.д. Можно здесь же прописать проверку на лвл скилла, который будет увеличивать награду.
- script MobDeathBonusExpCount -1,{
end;
OnNPCKillEvent:
if(mb_id == killedrid && timesec > gettimetick(2))
{
set mdcount,mdcount+1;
if(mdcount > 4 && timesec > gettimetick(2))
{
dispbottom "[ server name ] : Bonus +20% (+"+getmonsterinfo(killedrid,3)/5+") exp for killing 5 "+getmonsterinfo(killedrid,0)+" in a row for 10 seconds.";
getexp getmonsterinfo(killedrid,3)/5,getmonsterinfo(killedrid,4)/5;
set mdcount,0;
set timesec,gettimetick(2);
end;
}
end;
}
if(mb_id != killedrid)
{
set mb_id,killedrid;
set timesec,gettimetick(2) + 10;
set mdcount,1;
end;
}
set mb_id,killedrid;
set timesec,gettimetick(2) + 10;
set mdcount,1;
end;
}