主页| 免费发布天堂1开机信息| 站长qq:1161903

杀红人给予的奖励

来源:2TT天堂发布网 www.2tt.cc    发布时间:2019/3/4 0:45:27    浏览量:1593

杀红人给予的奖励
C_RequestItemUSe.java
以下这是查询在线的红人玩家位置,红人才会显示
地图我不会改成中文..所以只好自己对照DB的Mapid

} else if (itemId == 99997) {//道具编号
//20070828y52005 change 玩家&GM可查询线上有谁&血盟名称 use chinaabc code 2/2
for(int i = 0; i < L1World.getInstance().getAllPlayers().length; i++)
{
L1PcInstance l1pcinstance1 = L1World.getInstance().getAllPlayers();
if (pc.getLawful() < 0)
pc.sendPackets(new S_SystemMessage((new StringBuilder()).append(i + 1)
.append(" 玩家【").append(pc.getName()).append("】")
.append(" 地图【").append(pc.getMap()).append("】")
.append(" X座标【").append(pc.getX()).append("】")
.append(" Y座标【").append(pc.getY()).append("】")
.toString()));

杀红人给予的奖励

if (dmg <= 0) {
_isHit = false;
}

//20071112 a1629624 add 玩家间PK获胜广播 use 夜小空 code (2/3)
if(dmg >= _targetPc.getCurrentHp() //攻击伤害大于目标目前血量
&& _targetPc.getLawful() < 0 //正义值小于零
&& _targetPc.getLevel() >= 52 //等级大于五十二(防止玩家开新手洗)
&& _targetPc.getZoneType() != -1){ //目标在非战斗区域(防止玩家在战斗区域洗)
//你们也可以加入对目标的其他惩罚_target.getInventory().removeItem(99999, 1);//删除目标的物品和数量
_pc.getInventory().storeItem(99991, 1); //要给予的奖励与数量
_pc.sendPackets(new S_SystemMessage("因为你的行为值得嘉许,在此给你")); //攻击者的对话显示内容
broadcastToAll((new StringBuilder()).append("红人【").append(_targetPc.getName()).append("】被【").append(_pc.getName()).append("】杀掉").toString());//公频显示的内容
}
//add end