Показать сообщение отдельно
Непрочитано 03.05.2017, 23:02   #4
Пользователь

Автор темы (Топик Стартер) Re: randomplayerfromparty

Party party = ((Player) killer).getParty();
 
			if(party == null) {
				giveAdenaForPvp(pk);
				pk.setPvpKills(pk.getPvpKills() + 1);
			}
			else if(party != null)
			{
				List<Player> rewardedMembers = new ArrayList<Player>();
				for(Player partyMember : party.getPartyMembers())
				{
					Player rndPlayer = Rnd.get(party.getPartyMembers());
					if(rndPlayer.isDead() || !isInRangeZ(rndPlayer, Config.ALT_PARTY_DISTRIBUTION_RANGE))
						continue;
 
					giveAdenaForPvp(rndPlayer);
					rndPlayer.setPvpKills(rndPlayer.getPvpKills() + 1);
 
				}
			}
Code: Java
Сделал так, как то совсем некорректно работает.
Enjoooy вне форума Ответить с цитированием