Prem1um 0 Опубликовано 5 апреля, 2017 Доброе время суток кто может дать упрощенный нубл скрипт при убийстве рб дает всей пати нублес сборка l2jlovely Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 5 апреля, 2017 (изменено) Доброе время суток кто может дать упрощенный нубл скрипт при убийстве рб дает всей пати нублес сборка l2jlovely Присвой боссу, почти готовый скрипт. //Проверка на пати, и радиус патимембера от того кто убил.(Выдача мемберу и килеру) private void AddNobleBonus(L2PcInstance player) { if (player == null) { return; } if (player.isInParty()) { for (L2PcInstance member : player.getParty().getPartyMembers()) { if (member == null) { continue; } if (!player.isInsideRadius(member, 1200, false, false)) { continue; } setNobleAndReward(member); } return; } setNobleAndReward(player); } //Выдача нобла private void setNobleAndReward(L2PcInstance player) { if (player == null || player.isNoble()) { return; } player.setNoble(true); player.sendMessage("Поздравляем, вы получили статус дворянина!"); } Изменено 5 апреля, 2017 пользователем gvb 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Prem1um 0 Опубликовано 5 апреля, 2017 Присвой боссу, почти готовый скрипт. //Проверка на пати, и радиус патимембера от того кто убил.(Выдача мемберу и килеру) private void AddNobleBonus(L2PcInstance player) { if (player == null) { return; } if (player.isInParty()) { for (L2PcInstance member : player.getParty().getPartyMembers()) { if (member == null) { continue; } if (!player.isInsideRadius(member, 1200, false, false)) { continue; } setNobleAndReward(member); } return; } setNobleAndReward(player); } //Выдача нобла private void setNobleAndReward(L2PcInstance player) { if (player == null || player.isNoble()) { return; } player.setNoble(true); player.sendMessage("Поздравляем, вы получили статус дворянина!"); player.store(); } Как это сделать? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 5 апреля, 2017 Присвой боссу, почти готовый скрипт. //Проверка на пати, и радиус патимембера от того кто убил.(Выдача мемберу и килеру) private void AddNobleBonus(L2PcInstance player) { if (player == null) { return; } if (player.isInParty()) { for (L2PcInstance member : player.getParty().getPartyMembers()) { if (member == null) { continue; } if (!player.isInsideRadius(member, 1200, false, false)) { continue; } setNobleAndReward(member); } return; } setNobleAndReward(player); } //Выдача нобла private void setNobleAndReward(L2PcInstance player) { if (player == null || player.isNoble()) { return; } player.setNoble(true); player.sendMessage("Поздравляем, вы получили статус дворянина!"); player.store(); } Какой смысл проверять в setNobleAndReward на нул персонажа? И какой смысл player.store() 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 5 апреля, 2017 (изменено) Какой смысл проверять в setNobleAndReward на нул персонажа? И какой смысл player.store() Хуже не будет, стор вытер. Изменено 5 апреля, 2017 пользователем gvb Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 5 апреля, 2017 (изменено) Хуже не будет, стор вытер. зачем проверять на нул если туда попадает player уже валидный? Изменено 5 апреля, 2017 пользователем Evolution Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 5 апреля, 2017 зачем проверять на нул если туда попадает player уже валидный? т.е. теоретически персонаж с нублом не может убить РБ?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 5 апреля, 2017 т.е. теоретически персонаж с нублом не может убить РБ?) я про нул говорю, читайте внимательно. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 5 апреля, 2017 Эх сейчас бы слушатели не юзать... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Evolution 243 Опубликовано 5 апреля, 2017 Эх сейчас бы слушатели не юзать... не везде они реализованы.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrDuck 5 Опубликовано 5 апреля, 2017 не везде они реализованы.. ловели же на люсе ведь, в ней есть вроде как, какая никакая реализация но есть. А то нравится любители быдло кода, всё в аи, всё в аи. А хейт листы там есть? я просто хз, вездесущем ит не занимаюсь.(да и смысла не вижу, сколько лет делают, а никак не сделают). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Prem1um 0 Опубликовано 5 апреля, 2017 В итоге кто может скинуть то нормальный рабочий скрипт не пашет что выше... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Norman 78 Опубликовано 5 апреля, 2017 В итоге кто может скинуть то нормальный рабочий скрипт не пашет что выше... не пашет только в том случае если вы его не прицепили нормально или не умеете а так это все рабочее и адекватное 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desperado 2 Опубликовано 6 апреля, 2017 (изменено) Вместо того , что бы понапрасну дискуссировать взяли бы и помогли человеку настроить данный скрипт под ловели ... . как бабки на скамейках ( в которых раз наблюдаю , что здесь 70% случаев пустой контент ) Изменено 6 апреля, 2017 пользователем Desperado Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 6 апреля, 2017 Вместо того , что бы понапрасну дискуссировать взяли бы и помогли человеку настроить данный скрипт под ловели ... . как бабки на скамейках ( в которых раз наблюдаю , что здесь 70% случаев пустой контент ) Так прикол в том, что ему скинули рабочий скрипт и ему остается только ctrl+c и ctrl+v в AI с РБ. Если еще точнее, то еще в методе onKill добавить в конце строчку: AddNobleBonus(player); Или это разве не помощь, что скинули готовый скрипт и сказали куда его засунуть? Или помощь это когда кто-то делает всю грязную работу за спасибо? 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 6 апреля, 2017 Так прикол в том, что ему скинули рабочий скрипт и ему остается только ctrl+c и ctrl+v в AI с РБ. Если еще точнее, то еще в методе onKill добавить в конце строчку: AddNobleBonus(player); Или это разве не помощь, что скинули готовый скрипт и сказали куда его засунуть? Или помощь это когда кто-то делает всю грязную работу за спасибо? Люди обленились просто. 2 минуты доделать, им не нравится так, нужно сразу готовое. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desperado 2 Опубликовано 8 апреля, 2017 Очевидно же , что парень не шарит вообще ... а Вы ему про AI говорите ... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты