Перейти к содержанию

Edgar

VIP
  • Публикаций

    1486
  • Зарегистрирован

  • Посещение

  • Победитель дней

    40
  • Отзывы

    100%

Весь контент Edgar

  1. Если ты по своему примеру хочешь лепить, то тебе надо после проверки на ид нпц, чекать все элементы масива, после каждый элемент сравнить с ид убитого моба и чекнуть индекс этого элемета, да вогнать его в переменную и уже эту переменную с индексом вбивать в выдачу
  2. Та часть что идет после break не отрабатывает которая при не соблюдении твоего условия увеличивает i на еденицу
  3. Где у тебя там цикл на выдачу, у тебя там форейч который парсит ид босов после чего ты его сравниваешь с ид убитого нпц и если ид убитого есть в массиве босс ид ты прирываешь свой цыкл с помощю break
  4. так если у тебя массив количества и массив итемов, ты либо укажи элементы массива которые выдавать, либо используй цикл на выдачу
  5. Красиво и со вкусом, еще бы дубляж добавить и цену на работы написать в теме, вообще цены не будет)
  6. да хрен его знает, проверять надо все убери строки 40-47, после добавь форэйч по bossid в конструктор partydrop убери метод свой самый верхний
  7. накой вообще метод ConvertStrToIntArr к тому же с ошибкой в названии? нахрен использовать форейч в OnKill если регистрация твоих нпц идет в конструкторе partydrop, если тебе нужны несколько нпц то как раз форэйч применяется в нем дабы регнуть всех за раз? Исходя из того что ты пишешь типо не новечек в коде, лучше забрось данное занятие... я меньше года java штрудирую
  8. как минимум скрипт в нотпаде, и к чему 40-47 строка.
  9. у меня не каких ошибок точно не будет. а если надо что то дополнительное плати бабос, либо как буду свободен гляну
  10. честно мне щас некогда даже смотреть и думать что у тебя там, я набросал тебе скрипт, юзай его ошибок не каких не будет
  11. тык package ai; import net.sf.l2j.gameserver.Announcements; import net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.quest.jython.QuestJython; import net.sf.l2j.util.Rnd; /** * Created by Solution * 08.02.2018 * group Solution-Team */ public class forummaxi extends QuestJython { private final static int[] npcMob = { //Нпц id через запятую если надо насколько 45641 }; private static int[] drop = { // ид,мин,макс,шанс 57,1,1000,50 }; public forummaxi(int questId, String name, String descr) { super(questId, name, descr, 1); for (int mobs : npcMob) this.addKillId(mobs); System.out.println(" "); System.out.println("####################################################"); System.out.println("----------------------forummaxi---------------------"); System.out.println("####################################################"); System.out.println(" "); } public static void main(String[] args) { new forummaxi(-1, "forummaxi", "quests"); } @Override public String onKill(L2NpcInstance npc, L2PcInstance killer, boolean isPet) { Announcements.getInstance().announceToAll("Игрок " + killer.getName() + " убил моба " + npc.getName() + "!"); for (int i = 0; i < drop.length; i += 4) { if (Rnd.chance(drop[i + 3])) { int count = Rnd.get(drop[i + 1], drop[i + 2]); killer.addItem("Kill", drop[i], count, killer, true); count++; } } return null; } } Hide
  12. тут че гадать людям что у тебя за косяк!? кидай скрипт под спойлер и ошибку под следующий
  13. Ну так твой косяк что дал всю сумму, и для подобного есть арбитраж, он бы бабки вернул если все так как ты пишешь
  14. Так ты сам принимаешь работу перед передачей второй части суммы, раз принял значит все устраивало, сам работаю с ним и каждый раз перед тем как принять работу человек скидывает домен с работой, все смотришь щелкаешь, после пишешь что поправить надо если такое есть. Так что твой пост абсурден
  15. https://forummaxi.ru/profile/7691-twinker/ (не реклама), напишет вам cms по вашему ТЗ на node.js https://coolness.su/ (не реклама) сделает крутой дизайн. Если есть бабки людей скинул выше, цены достойные как и их работы. Если нет бюджета, то вы получите подобный шлак с шары что вам предлагал IEA
  16. что б изменить цвет титула мобу, достаточно найти не корявые датники нпцгруп и нпцнеим, что б поменять цвет ника за определенную сумму пишите сделаю
  17. Самое простое и правильное решение, купить нормальную защиту
  18. Через скрипт это делается проще всего, можно конечно и через исходник, запилить класс cron формата, но это совсем другая история
  19. Edgar

    mmo 2 ветка

    Просмотр файла mmo 2 ветка Хорошая обвязка для сайта и в тоже время личный кабинет юзал около года, перешел на ммовеб 3, во втором не нуждаюсь) пользуйтесь на здоровье https://forummaxi.ru/profile/21715-ourlastnight/ (не реклама) человек который натягивает на него дизы( предварительно ваш дизайн должен быть сверстан html, css, js) Добавил Solution Добавлено 04.02.2018 Категория Скрипты\движки Автор demort
  20. Edgar

    mmo 2 ветка

    Версия 1.0.0

    1029 раз скачали

    Хороший лк юзал около года, перешел на ммовеб 3, во втором не нуждаюсь) пользуйтесь на здоровье https://forummaxi.ru/profile/21715-ourlastnight/ (не реклама) человек который натягивает на него дизы( предварительно ваш дизайн должен быть сверстан html, css, js)

    Бесплатный

  21. че там должно происходить
  22. Плавность зависит от частоты кадров, можно разбить на 15, а можно на 90, естественно размер и качество таких гифок будут отличатся
×
×
  • Создать...