Перейти к содержанию
Авторизация  
Prem1um

Упрощенный нубл

Рекомендуемые сообщения

Доброе время суток кто может дать упрощенный нубл скрипт при убийстве рб дает всей пати нублес сборка l2jlovely

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 12:12, Prem1um сказал:

Доброе время суток кто может дать упрощенный нубл скрипт при убийстве рб дает всей пати нублес сборка 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("Поздравляем, вы получили статус дворянина!");
}
Изменено пользователем gvb
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 12:21, gvb сказал:

 

Присвой боссу, почти готовый скрипт.

//Проверка на пати, и радиус патимембера от того кто убил.(Выдача мемберу и килеру)
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();
}

Как это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 12:21, gvb сказал:

 

Присвой боссу, почти готовый скрипт.

//Проверка на пати, и радиус патимембера от того кто убил.(Выдача мемберу и килеру)
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 на нул персонажа? :D И какой смысл player.store() :D

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 15:10, Evolution сказал:

Какой смысл проверять в setNobleAndReward на нул персонажа? :D И какой смысл player.store() :D

Хуже не будет, стор вытер.

Изменено пользователем gvb

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 15:26, gvb сказал:

Хуже не будет, стор вытер.

зачем проверять на нул если туда попадает player уже валидный?

Изменено пользователем Evolution

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 15:30, Evolution сказал:

зачем проверять на нул если туда попадает player уже валидный?

т.е. теоретически персонаж с нублом не может убить РБ?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 15:34, zGosu сказал:

т.е. теоретически персонаж с нублом не может убить РБ?)

я про нул говорю, читайте внимательно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эх сейчас бы слушатели не юзать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 16:03, mrDuck сказал:

Эх сейчас бы слушатели не юзать...

не везде они реализованы..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 16:29, Evolution сказал:

не везде они реализованы..

ловели же на люсе ведь, в ней есть вроде как, какая никакая реализация но есть. А то нравится любители быдло кода, всё в аи, всё в аи. А хейт листы там есть? :D я просто хз, вездесущем ит не занимаюсь.(да и смысла не вижу, сколько лет делают, а никак не сделают).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В итоге кто может скинуть то нормальный рабочий скрипт не пашет что выше...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 05.04.2017 в 22:26, Prem1um сказал:

В итоге кто может скинуть то нормальный рабочий скрипт не пашет что выше...

не пашет только в том случае если вы его не прицепили нормально или не умеете а так это все рабочее и адекватное

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вместо того , что бы понапрасну дискуссировать взяли бы и помогли человеку настроить данный скрипт под ловели ...  . как бабки на скамейках ( в которых раз наблюдаю , что здесь 70% случаев  пустой контент )

Изменено пользователем Desperado

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 06.04.2017 в 09:54, Desperado сказал:

Вместо того , что бы понапрасну дискуссировать взяли бы и помогли человеку настроить данный скрипт под ловели ...  . как бабки на скамейках ( в которых раз наблюдаю , что здесь 70% случаев  пустой контент )

Так прикол в том, что ему скинули рабочий скрипт и ему остается только ctrl+c и ctrl+v в AI с РБ.  Если еще точнее, то еще в методе onKill добавить в конце строчку:

AddNobleBonus(player);

Или это разве не помощь, что скинули готовый скрипт и сказали куда его засунуть? Или помощь это когда кто-то делает всю грязную работу за спасибо? 

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  В 06.04.2017 в 10:54, zGosu сказал:

Так прикол в том, что ему скинули рабочий скрипт и ему остается только ctrl+c и ctrl+v в AI с РБ.  Если еще точнее, то еще в методе onKill добавить в конце строчку:

AddNobleBonus(player);

Или это разве не помощь, что скинули готовый скрипт и сказали куда его засунуть? Или помощь это когда кто-то делает всю грязную работу за спасибо? 

Люди обленились просто. 2 минуты доделать, им не нравится так, нужно сразу готовое.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очевидно же , что парень не шарит вообще ... а Вы ему про AI говорите ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...