-
Публикаций
699 -
Зарегистрирован
-
Посещение
-
Победитель дней
3 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент BrainEater
-
хтмл этого нпц выложи(желательно содержание)
-
библиотеку CatsByteGuard.jar кидаеш туда же где и прочие либы лежат(в исходниках) а classLoader к нему кидаеш в папку с ГСом и ЛСом. и подключаеш к гсу/лсу посредством внесения в батник -Xbootclasspath/p:../[Путь до файла в ГС] И в лс также.
-
после тега который отвечает за компиляцию того или иного обьекта
-
Да собственно там уметь нечего) Вносиш в проект тег где вызываеш мейн класс из библиотеки кэтсбайтгварда. <echo message="Protecting Scrits" /> <java classname="ru.catssoftware.CatsByteGuard"> <arg value="${build.classes}" /> <classpath> <path location="${lib}/CatsByteGuard.jar"/> </classpath> </java> <echo message="Protecting Scrits Done" />
-
а чем тебе это мешает? А вообще копай в сторону чего то вроде FourSepulchersManager в скриптах)
-
FileEdit и ItemName-e(ru) в клиенте
-
Собственно добавил Моб отвечает если его атакуеш. Теперь остался сабж.
-
Так, с этим,моб просто отвечает на агрессию, а чтоб он сам агрился?
-
Написать метод и поставить вызов из thinkActive?
-
Вечер добрый, есть заготовка AI для WalkerRoutes, грубо говоря траекторий ходьбы мобов/нпц:
-
тут ты добавил проверку на ПК ли персонаж. А я так понимаю ты еще хочеш чтоб он и мобов бил?
-
то что я показывал, это и есть хендлер Extractable.java
-
почему же) в хендлерах, по case выбирается id открываемого обьекта, и по useID открывается, а дальше уже шансы и перечисления. case 30276: // Soulshot Pack (R-Grade) use30276(player, ctrl); break; private void use30276(Player player, boolean ctrl) { // Soulshot Pack (R-Grade) Functions.addItem(player, 177754, 5000); // где player - кто получает, 17754 - id предмета, 5000 - шанс }
-
У него нет csv, он же сказал.
-
смотри в сторону евента Coffer of Shadows. Конкретно в классе Coffer. Там идет обработка сначала шанса определенного класса итема, а потом уже обработка шанса итема внутри выбранного класса. Если я правильно понял.
-
в ядре coomons.util.rnd.Rnd; имплементируется getRnd(count) либо getRnd(min,max) как то так.
-
таргет скидывается самостоятельно? ну то есть взять моба в таргет, ударить и отменить таргет можеш? исходники сборки есть?
-
тоесть ты бьеш моба, отбегаеш, а он стоит?
-
ну в общем по мне выбор на 1й
-
а после убийства моба стрелками норм?
-
ну все же сыровата есче