xxevil11xx 0 Опубликовано 10 сентября, 2022 Есть исходники интерлюда с ботами (игра Lineage с ботами), вот эта: Вот исходники на github: https://github.com/Elfocrash/L2jTesla Помогите скомпилировать эти исходники в сборку! Они походу компиляться с IntelliJ IDEA У меня комп слабый, я вообще компилил ant````-ом, а тут сборка с gradle Я скачивал gradle, запускал gradle build в консоли, но скомпилировать неполучилось. Еще непонятно какая тут jdk надо, на какомто заграничном форуме писали что 14-я Скомпилируйте кто-нибудь эти исходники в сборку и выложите в эту тему, пожалуйста! Буду очень благодарен! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xxevil11xx 0 Опубликовано 12 сентября, 2022 У меня получилось скомпилировать с IntelliJ IDEA Если кому нужно, вот компил: https://ru.files.fm/f/vcnzqxd6w Сборку запускал, у меня работает с Mysql сервером 8(последней версии), и JDK 17 Есть таблица autobots в базе данных, прописывал туда ботов но они не спавнились, не появлялись. Непонял пока - как тут ботов сделать чтобы спавнились? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xxevil11xx 0 Опубликовано 12 сентября, 2022 (изменено) Вот тут описано как скомпилить сборку: [Source] L2jTesla - The Interlude project you shouldn't use - Server Shares & Files [L2J] - MaxCheaters.com | Lineage 2 Development Marketplace Bots and Cheats Компилится в IntelliJ IDEA > Gradle > запустить (Run) файл shadow.jar и компил ядра готов! так и кидать ядро с папкой lib lib/l2jtesla.jar Настройка Ботов должна запускаться коммандой: //a Но этой коммандой почемуто не запускается и геймсервер пишет ошибку: SEVERE: Failed reading [C] SendBypassBuildCmd for [Character: admin - Account: admin - IP: 127.0.0.1]. java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.base/java.util.Collections$SingletonList.get(Collections.java:4959) at dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54) at dev.l2j.tesla.gameserver.network.clientpackets.SendBypassBuildCmd.runImpl(SendBypassBuildCmd.java:54) at dev.l2j.tesla.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52) at dev.l2j.tesla.gameserver.network.GameClient.run(GameClient.java:139) at dev.l2j.tesla.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.java:220) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) P. S. Часть кода где запускается команда написана на Kotlin: dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54 Можете подсказать в чем дело? Изменено 12 сентября, 2022 пользователем xxevil11xx Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
raesko 0 Опубликовано 18 декабря, 2022 On 9/12/2022 at 1:27 PM, xxevil11xx said: I managed to compile with IntelliJ IDEA If anyone needs it, here's the compile: https://ru.files.fm/f/vcnzqxd6w I started the assembly, it works for me with Mysql server 8 (latest version), and JDK 17 There is a table autobots in the database, I registered bots there, but they did not spawn, did not appear. I don’t understand yet - how can I make bots spawn here? Bad link ... pls reup Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saltfire 85 Опубликовано 19 декабря, 2022 В 12.09.2022 в 22:51, xxevil11xx сказал: Вот тут описано как скомпилить сборку: [Source] L2jTesla - The Interlude project you shouldn't use - Server Shares & Files [L2J] - MaxCheaters.com | Lineage 2 Development Marketplace Bots and Cheats Компилится в IntelliJ IDEA > Gradle > запустить (Run) файл shadow.jar и компил ядра готов! так и кидать ядро с папкой lib lib/l2jtesla.jar Настройка Ботов должна запускаться коммандой: //a Но этой коммандой почемуто не запускается и геймсервер пишет ошибку: SEVERE: Failed reading [C] SendBypassBuildCmd for [Character: admin - Account: admin - IP: 127.0.0.1]. java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.base/java.util.Collections$SingletonList.get(Collections.java:4959) at dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54) at dev.l2j.tesla.gameserver.network.clientpackets.SendBypassBuildCmd.runImpl(SendBypassBuildCmd.java:54) at dev.l2j.tesla.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52) at dev.l2j.tesla.gameserver.network.GameClient.run(GameClient.java:139) at dev.l2j.tesla.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.java:220) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) P. S. Часть кода где запускается команда написана на Kotlin: dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54 Можете подсказать в чем дело? Есть подозрение, что нечего грузить, по этому там где вызывается Collections нет проверки на пустоту коллекции и при увеличении индекса, взять нечего. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gawric 49 Опубликовано 19 декабря, 2022 В 12.09.2022 в 17:51, xxevil11xx сказал: Вот тут описано как скомпилить сборку: [Source] L2jTesla - The Interlude project you shouldn't use - Server Shares & Files [L2J] - MaxCheaters.com | Lineage 2 Development Marketplace Bots and Cheats Компилится в IntelliJ IDEA > Gradle > запустить (Run) файл shadow.jar и компил ядра готов! так и кидать ядро с папкой lib lib/l2jtesla.jar Настройка Ботов должна запускаться коммандой: //a Но этой коммандой почемуто не запускается и геймсервер пишет ошибку: SEVERE: Failed reading [C] SendBypassBuildCmd for [Character: admin - Account: admin - IP: 127.0.0.1]. java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.base/java.util.Collections$SingletonList.get(Collections.java:4959) at dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54) at dev.l2j.tesla.gameserver.network.clientpackets.SendBypassBuildCmd.runImpl(SendBypassBuildCmd.java:54) at dev.l2j.tesla.gameserver.network.clientpackets.L2GameClientPacket.run(L2GameClientPacket.java:52) at dev.l2j.tesla.gameserver.network.GameClient.run(GameClient.java:139) at dev.l2j.tesla.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.java:220) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) P. S. Часть кода где запускается команда написана на Kotlin: dev.l2j.tesla.autobots.admincommands.AdminAutobots.useAdminCommand(AdminAutobots.kt:54 Можете подсказать в чем дело? ого кто-то балуется на котлин:).... прикольно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
geno 0 Опубликовано 27 апреля Поделитесь готовым решением, у кого остался сервер? не могу запустить Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты