• SiteAnalyzer, технический и SEO-анализ сайтов

Как прописать ОС мобу

Ребят, подскажите как мобу очки славы прописать.

типа этого

@Override
protected void handleDied() {
for (AggroInfo damager : this.getAggroList().getList()) {
if (damager.getAttacker() instanceof Player) {
((Player) damager.getAttacker()).getAbyssRank().addAGp(0,100);
PacketSendUtility.sendPacket((Player) damager.getAttacker(), SM_SYSTEM_MESSAGE.STR_MSG_GLORY_POINT_GAIN(100));
PacketSendUtility.sendPacket((Player) damager.getAttacker(), new SM_ABYSS_RANK(((Player) damager.getAttacker()).getAbyssRank()));
}
}
DiedEventHandler.onDie(this);
}
 
типа этого

@Override
protected void handleDied() {
for (AggroInfo damager : this.getAggroList().getList()) {
if (damager.getAttacker() instanceof Player) {
((Player) damager.getAttacker()).getAbyssRank().addAGp(0,100);
PacketSendUtility.sendPacket((Player) damager.getAttacker(), SM_SYSTEM_MESSAGE.STR_MSG_GLORY_POINT_GAIN(100));
PacketSendUtility.sendPacket((Player) damager.getAttacker(), new SM_ABYSS_RANK(((Player) damager.getAttacker()).getAbyssRank()));
}
}
DiedEventHandler.onDie(this);
}
Если я правильно понял то тут 100 ОСок дают каждому кто дамажил. Правильно понял?
 
типа этого

@Override
protected void handleDied() {
for (AggroInfo damager : this.getAggroList().getList()) {
if (damager.getAttacker() instanceof Player) {
((Player) damager.getAttacker()).getAbyssRank().addAGp(0,100);
PacketSendUtility.sendPacket((Player) damager.getAttacker(), SM_SYSTEM_MESSAGE.STR_MSG_GLORY_POINT_GAIN(100));
PacketSendUtility.sendPacket((Player) damager.getAttacker(), new SM_ABYSS_RANK(((Player) damager.getAttacker()).getAbyssRank()));
}
}
DiedEventHandler.onDie(this);
}
а этот код с какой версии?
 
Назад
Сверху