魔兽私服Trinity335单机中设置PVP物品掉落,防止同IP刷

2013-10-08 14:23 点击: Tag标签:
 1、只允许玩家在某些地方PVP才能获得物品

2、判断玩家是否在同一个IP下PVP,。如果是同IP的PVP,那么就无法获得奖励

3、同时要判断玩家是否有免荣誉的BUFF,否则不奖励的!


这个是判断是否在同一个IP下进行PVP作弊的判断条件!如果是在网吧~~~几个朋友一起PVP,那么就要慎重考虑是否用这个了!
killer->GetSession()->GetRemoteAddress() == victim->GetSession()->GetRemoteAddress()


这个是判断是否在指定的地区PVP的!
killer->GetAreaId() == AREAIDONE || killer->GetAreaId() == AREAIDTWO

下面是完整代码:itemonkill的PVP掉落的TrinityCore脚本.rar