1. Pwede yan sa script(using OnNPCKillEvent), pero mas gusto ko from source.
Index: map/mob.c
===================================================================
--- map/mob.c (revision 17121)
+++ map/mob.c (working copy)
@@ -2471,6 +2471,7 @@
unsigned int mexp;
struct item item;
double exp;
+ char message_mvp[128];
//mapflag: noexp check [Lorky]
if (map[m].flag.nobaseexp || type&2)
@@ -2487,7 +2488,8 @@
clif_mvp_exp(mvp_sd,mexp);
pc_gainexp(mvp_sd, &md->bl, mexp,0, false);
log_mvp[1] = mexp;
-
+ sprintf (message_mvp, "%s killed %s. You are now an MVP!", mvp_sd->status.name, md->name);
+ intif_broadcast(message_mvp,strlen(message_mvp)+1,0);
if( !(map[m].flag.nomvploot || type&1) ) {
/* pose them randomly in the list -- so on 100% drop servers it wont always drop the same item */
int mdrop_id[MAX_MVP_DROP];
2. sa player.conf
player_skillup_limit: yes