Как делать КРУТЫХ БОТОВ для Minecraft на Python + mineflayer
Ойындар
Привет, зритель! В этом видео я покажу основы того, как делать ботов для игры Minecraft используя Python и Mineflayer! Бери чай с печеньем и приятного тебе просмотра!
Музыка:
Music from Uppbeat (free for Creators!):
uppbeat.io/t/andrey-rossi/bri...
License code: WCUVPTNMWUKVV3TU
Music from Uppbeat (free for Creators!):
uppbeat.io/t/trinity/all-star...
License code: NGOZ8ZVBBRFUUNTV
Music from Uppbeat (free for Creators!):
uppbeat.io/t/fass/shake-that
License code: 4UQSFOPUNTUBHQT5
Music from Uppbeat (free for Creators!):
uppbeat.io/t/jonny-boyle/tres...
License code: 5TSHSDUBS2R7MEBJ
Пікірлер: 300
Документация: github.com/PrismarineJS/mineflayer/blob/master/docs/api.md Спустя год небольшая поправочка. У многих возникают ошибки, так как не могут установить нужные библиотеки и бот не запускается. 1.У вас должна быть установлена версия Python 3.8 или выше 2.У вас должен быть установлен node-js версией 14 или выше 3.Вам нужно через терминал установить библиотеку javascript (pip install javascript) Для очень щедрых, для печенек мне: www.donationalerts.com/r/arn1dis21
@GregorPolov
Жыл бұрын
бро, тут такое дело, серв на котором я играю имеет анти бот(там карта с цыфрами, которые надо ввести в чат) Так вот, я без понятия как получить карту. Можешь подсказать? Хотя бы получить её в png формате
@arn1dis728
Жыл бұрын
@@GregorPolov Да, могу, такую штуку уже делал. Я использую mineflayer-maps. Ссылка: openbase.com/js/mineflayer-maps
@GregorPolov
Жыл бұрын
@@arn1dis728 можешь пожалуйста привести пример на яп python, а то я в js не селён и не смог используя тот материал который ты дал, использовать в python(((
@arn1dis728
Жыл бұрын
@@GregorPolov Так там и менять почти ничего не надо, сначала через require запрашиваешь mineflayer-maps. При создании через createBot в словаре добавляешь maps_outputDir: "some/output/dir" где "some/output/dir" расположение папки куда будут сохраняться карты, и потом ты запускаешь плагин через loadPlugin.
@fox_vs_pig
Жыл бұрын
@@arn1dis728а мылки на все библиотеки на питон
отличное видео, всё понятно изложено, однозначно лайк (автор красава)
Чел крутой
Спасибо за видео, очень интерестно, качественно и без воды
Очень жду продолжения!
Посмотрел одно твоё видео, и уже подписался и поставил лайк, почему таких людей которые говорят в видео без воды так мало 😁
Как раз-таки закончил с ооп и веб-библиотеками. Спасибо за видеоролик, классная подача, буду дальше смотреть!
@runna4076
5 ай бұрын
Подскажите, а как импортировать библиотеку из джваскрипта в питон? Мне в ролике всё было ясно, кроме этого. Я всё написал и сделал так же, но написало, что такой библиотеки нет
@Minon4ik_YT
4 ай бұрын
как установить javascript в питоне? @@runna4076
@YuriDDLC1
4 ай бұрын
ты наверное уже понял, но смотри, джаваскрипт импортируется в пайтон. А библиотека импортируется в джаваскрипт@@runna4076
@kg-xw3nj
2 ай бұрын
@@runna4076установи ее
Я признателен тебе, уважаемый человек, создавший этот видос. Мне нужен был просто бот, который бы присутствовал в мире, и все. И в этом видосе я увидел текст, которым пишется этот бот. Я все сделал так. И теперь имею такого бота. Спасибо! Дай боже здоровья!
Блин чел, ты топ! Очень хорошо объяснил и всё работает!
@arn1dis728
Жыл бұрын
Спасибо)
@user-sm1du7zx1p
10 ай бұрын
А как ты установил библиотеку mineflayer? У меня не работает через комманду в терминале pip install mineflayer
@pon69368
10 ай бұрын
@@user-sm1du7zx1pчерез node
Блин, ты очень крутой, спасибо за твой великолепный гайд
Чел ты просто лучший, вот всего тебе самого наилучшего
@arn1dis728
Жыл бұрын
Спасибо)
Спасибо, мужик, выручил и понятно изложил!
@affiska
8 ай бұрын
ку,подскажи что делать если require подчеркивает красным
Прошу, жду продолжение видео вторую часть
Автор снимай больше видео про ботов пожалуйста
Я хотел делать бота как хочу, теперь я потрачу менее недели на хоть какие-то базы пайтона, спасиб что вдохновил
Молодец продолжай в том же духе. Сложнее из этого всего это монтаж и он на высоте, браво!
@arn1dis728
Жыл бұрын
Спасибо большое)
@user-ye9jb4rx5r
11 ай бұрын
@@arn1dis728пишет что нету модуля javascript
@jabberflow2288
11 ай бұрын
@@user-ye9jb4rx5rтебе нужно установить node-js
@lowtykek4778
9 ай бұрын
@@jabberflow2288 а как импортировать библиотеку javascript? nodejs стоит но все равно не рабоает
Либо 3 часа ночи влияют на меня, либо пяти айкью у меня явно нет) Разберусь утром, спасибо за видос
подсвечивает pathfinder красным, это отдельная библиотека? на js вроде как отдельная, но на питоне должна быть встроена в mineflayer вроде, но у меня подсвечивает, не знаю, как чинить
Подскажы как зделать чтобы бот отправлял карту в папку на компе
Хоть один человек, наконецтооооооо, норм гаааайдд
вау ты вернулся
Сделай бота рыбака , будет прикольно
Спасибо полезно а то у меня бот постоянно ливал с сервера попробую что нибудь сделать:)
харош челл
ля впервые вижу видео подобного плана ! здорово класс восторг. Спасибо что открываешь майн по новому!
видео - топ. Ты впринципе единственный, кто рассказал эту тему, так ещё и нормально всё изложил. Очень круто было-бы, чтобы бот не требовал участия, тоесть можно было-бы выключить комп на ночь, а бот продолжал работать, если конечно такое возможно. Ещё очень круто было-бы чтобы можно было просматривать первый слот или хотбар бота(для входа на серв с капчей). И дай пж если не сложно как ты сказал в начале видео код на "тупенького бота, бьющего все цели перед собой(не меняя угол вида по кд)"
@As-fs8fr
Жыл бұрын
Поставь бота на сервер, расширь функционал и прикрепи Нейронку обученную на "игру" в Майнкрафт. Я так хочу поступить, в обозримом будущем, хотя мозгов не имею.
Парадокс: видео очень хорошего качества, на уровне каналов с десятками тысяч подписчиков а у автора всего 500 :/ Итог - ты делаешь очень качественный контент))
@runna4076
5 ай бұрын
Подскажите, а как импортировать библиотеку из джваскрипта в питон? Мне в ролике всё было ясно, кроме этого. Я всё написал и сделал так же, но написало, что такой библиотеки нет
@rggolikminecraft
Ай бұрын
@@runna4076никак кодить самому без туторов
выложи ещё видео про ботов пж очень интересно
Спасибо большое, поделитесь пожалуйста ботом с фермой? для анализа
Сделай пж бота,который будет сам убивать мобов,например на ферме зомби
Спасибо большое, я собирался недавно создать битву игроков VS боты на атерносе...
@ESphagnum
6 ай бұрын
Как прошло? :)
крутой ролик, монтаж понравился. недавно сделал бота хиробринчика, который по команде через пвп модуль бежит за людьми и подрабатывает киллером за бесплатно. :)))))))) пишу, на js, но посмотрел твое видео, и все таки понял, что нафиг нужно, реально легче просто на питоне. насчет поиска блоков через другие не знал. не знаешь, работает ли это с защитой против икс рэя на сервере?
@arn1dis728
Жыл бұрын
Спасибо за хорошую оценку ролика) С антииксреем не проверял, поэтому сказать не могу
Очень классное видео, у меня есть просьба, мне нужен бот для пвп можешь снять гайд на такого бота или написать его для меня пожалуйста. я хочу сделать ролик по этой теме но не могу найти норм бота для этого
@maleriak412
Жыл бұрын
самому написать?!
Либо я какой-то не такой но какой пайтон нужен?
Подскажите пожалуйста какие библеотеки нужны? Я просто немного stupid
@sandwich5455
Жыл бұрын
Нужен python с библиотекой javascript, и nodejs с библиотекой mineflayer
@sandwich5455
Жыл бұрын
Ну или можно просто на nodejs с mineflayer делать
Почему у тебя так мало подписчиков? Я не понимаю этого, ведь ты такой молодец такой
@arn1dis728
Жыл бұрын
Потому что я видео раз в полгода делаю)
@user-si9up1jy5n
Жыл бұрын
@@arn1dis728 когда следующий видос?! давай завтра ну или послезавтра
@eugenex8892
Жыл бұрын
Потому что вместо того чтобы написать на JavaScript, он костылит все через пайтон 😂😂😂😂😂
Видео бомба! Спасибо, учусь пайтону, ты очень помог, но когда пишу строку @On(bot, 'chat'), выдает ошибку NameError: name 'On' is not defined, подскажите что не так! Буду очень благодарен!
Помогите, что делать если в терминале выводится много текста и в конце:FileNotFoundError:[WinError 2] Не удается найти указанный файл
@wav3lonnights
3 ай бұрын
гугл: я для тебя шутка что-ли?
Импорт js в питон? Где выключатель планеты?
ура я 560 подписчик
Call to 'require' failed: > mineflayer = require("mineflayer") Такая ошибка, что делать?
Привет что делать у меня в первой строке ошибка тоесть пишет что javascript не найден. Перепробовал все что делать?
@SynthouS
4 ай бұрын
В терминале надо писать
Лучше всего использовать саму библиотеку mineflayer, потому что если вы работаете в PyCharm, VSCode и т.д. (в основном случае люди используют их) у вас будет документация прямо в программе и вы не напишете название функции/метода/класса с ошибкой. Минус - если использовать просто библиотеку javascript то вы обойдётесь одной библиотекой, а если использовать библиотеку mineflayer, то вдобавок вам придётся установить доп. библиотеки, иначе модуль небудет работать.
@user-os8ri8qi1k
2 ай бұрын
Знаете, да ну нахер мои советы, что одно тяжелое, что другое ещё тяжелее.
@ARN1DIS подскажи пж как скачать библиотеки?
а нужно какой то особенный ник ставить чтобы бот зашёл?
лутший монтаж
Привет, у меня такой вопрос это можно сделать на андроид с помощью pydroid3?
@ZeroDush
Жыл бұрын
Скорее всего, если все библиотеки есть, то можно
почему при подключение библиотеки пишет много ошибок
А как сделать бота для клана который будет писать текст раз 2 минуты и если его телепортируют то он телепортировался обратно
я отсановился на проблеме с тем что javascript не видит хотя установил все и вся
проду друг мой😏
Мяу
Ответь пожалуйста! Я написал код основной, бот не работает. Что делать?
Вопрос где пишешь код если не секрет?
видео то хорошее но подскажите кто-нибудь пожалуйста что за среда и какие(если нужно) надо устанавливать модули? Занимаюсь этим 2 день. Всё безрезультатно.
@arn1dis728
8 ай бұрын
1.Установить node.js с официального сайта(без него не будет работать библиотека javascript) 2.Установить библиотеку javascript 3.Любой редактор кода Вроде это весь набор. Ответ не своевременный, но что есть, то есть
я только начинаю изучать пайтон у меня ошибка на javascript что делать?
А как сделать так чтоб бот при нахождении блока смог его сломать?
А что если в инструмент чат добавить api OpenAI ChatGPT ?
Привет, а можно как-то сделать чтобы бот проходил капчу в майнкрафте? Либо же какое-то html окно где ты сам можешь ввести капчу. Буду благодарен если ответишь.
@arn1dis728
Жыл бұрын
Привет, честно, я о капче даже не задумывался, поэтому не знаю, сорян. Но всегда можно попытаться поискать готовые решения в гугле
@3loi_vnyk819
Жыл бұрын
@@arn1dis728 Та уже около недели ищу и ничего, безпонятия что делать :/
@arn1dis728
Жыл бұрын
@@3loi_vnyk819 Точно не знаю это ли тебе нужно, но я кое-что нашёл, может быть это как-то поможет github.com/PrismarineJS/mineflayer/issues/1186
@3loi_vnyk819
Жыл бұрын
@@arn1dis728 Как вы это делаете... Спасибо вроде то что нужно
@arn1dis728
Жыл бұрын
@@3loi_vnyk819 Не за что) Удачи в написании своего бота)
что то подобное возможно на c#?
Спасибо, классный видос! А как сделать чтобы после запуска скрипта на серверах заходило не сколько ботов с рандомной генерацией Ника
@MarakY1A_
Жыл бұрын
Тоже краш бота делаешь?
@MarakY1A_
Жыл бұрын
Через цикл for и бодуль random
чел сделай бота который будет атаковать мобов (ну просто автокликер) и команду которая будет автоматически использовать пкм ну будет кушать
Ты автор мода Baritone ? 😅
Спасибо! Теперь я буду уничтожать всех на пвп НА ВСЕХ СЕРВЕРАХ! ЗАХВАТ СЕРВЕРОВ АХАХХАХАХАХА
привет а можешь скинуть полный код для бота который ищет алмазы пожалуйста просто когда я пишу ему block он выходит с сервера не знаю где ошибка
@arn1dis728
Жыл бұрын
Привет, читай внимательно какая у тебя ошибка и пробуй её решить сам(можешь видео пересмотреть).
@ivancool7690
Жыл бұрын
@@arn1dis728 хорошо ) спасибо за ответ
лучший! несколько лет это искал просто топ мега крут ну вот просто слов нет
@arn1dis728
Жыл бұрын
Спасибо
Спасибо, только не рассказал про то, как установить mineflayer, это было главной проблемой для меня. Я очень долго мучался и нигде не мог найти ответа, почему выдаёт ошибку. Если у кого-то ошибка module not found, то вот вам совет: в командной строке (cmd) пропишите npm install mineflayer Я не уверен, но если и тут выдаёт ошибку, то скачайте nodejs (Я не уверен, что заработает, просто он у меня уже стоял).
@Surfy902
10 ай бұрын
спс
@user-vi8io3qj3z
9 ай бұрын
@@user-nj8zw9yi2l Не знаю, почему по сути то, что я написал - это костыль, в работе которого я не разбирался, просто получилось
Видео хорошее, но переходы слишком резкие.
Расскажи пожалуйста как ваще создать бота и как можно изменять ему ник и характеристики?
Слушай, когда я пишу @On, то пишет что @On нету
как получить библиотеку джаваскрипт? мой питон не понимает что это... Нужно джаву скачать? или что? ответье пжжж
@wav3lonnights
3 ай бұрын
первый день в пайтоне? pip install javascript
@rggolikminecraft
Ай бұрын
@@wav3lonnightsнет не работает на vscode и pycharm там намного сложнее
@rggolikminecraft
Ай бұрын
Эмм это не работает
@wav3lonnights
Ай бұрын
@@rggolikminecraft если ты питон при установке в path добавлял всё работало бы, не чеши мне тут
@rggolikminecraft
Ай бұрын
@@wav3lonnights Добавлял эммм у меня он просто на другом диске это проблема? Если другие библиотеки работают rich, customtkinter, pyqt5?
А как сделать чтобы он просто атаковал?
Ку, на бедрок все подойдёт?
@ESphagnum
6 ай бұрын
Нет конечно, но, если сервер поддерживает полную кроссплатформенность (шо бы даже Java Edition мог зайти и Bedrock), то тогда сработает
Сколько ты уже изучаешь питон?
Когда продолжение?
почему мне код выдаёт ошибку хотя я поставил библиотеки и списал все с ролика
Объяснение просто мой почёт, не мог бы ты показать как написать код с действиями, по типу: собирать и засевать урожай , защищать , добывать разные ресурсы. Или это не возможно реолизовать на Python?
@arn1dis728
Жыл бұрын
Возможно
У меня не получилось создать бота на версию 1.19
У мегя почему то не работает pathfinder помогите пожалуйста
TypeError: 'NoneType' object is not callable помоги, что делать??
@arn1dis728
Жыл бұрын
Научиться пользоваться гуглом. И как я должен тебе помочь если я твой скрипт даже не видел?
На VimeWorld работает?
ещё какое название для библиотек подскажите пожалуйста
@arn1dis728
Жыл бұрын
Тебе нужна библиотека javascript, для её установки понадобится скачать дополнительно node.js. mineflayer запрашивается в самом скрипте через require
@skalebyr8040
Жыл бұрын
@@arn1dis728 ок попробую
Жаль что нету роликов
Очень круто! Зацени мой ролик пожалуйста)🙏🏻🙏🏿❤
интересно, можно ли в него нейронку внедрить что бы он вёл диалог или нет?
@maxonclaxon
11 ай бұрын
Да
@klazzy01
11 ай бұрын
@@maxonclaxon какие способы есть?
@maxonclaxon
11 ай бұрын
@@klazzy01 например как это сделал onigiri с мафией в которую играл chatgpt
@klazzy01
11 ай бұрын
@@maxonclaxon спасибо
Привет, ответь пожалуйста почему у меня пишет require not found, я все установил но только его не находит
@pizdakvas
Жыл бұрын
И да у меня код чтобы бот просто заходил до слов While True, 12 строчка
@arn1dis728
Жыл бұрын
Без понятия, я с таким не сталкивался, сорян
У меня выводит ошибку на 1 строчке
У меня сервер тоже атернос и 1.12.2.
Где программированию учился?
@ElSolDwlamania
Жыл бұрын
@AncherPlay пон
А где ти ето всё писал если не сложно😅а то не могу понять 😊
круто но я бы хотел узнать можно ли создать бота чтобы он продавал вещи в майнкрафт
@ESphagnum
6 ай бұрын
Да, такое уже есть, но не знаю есть ли бесплатные
@Mafiosi0109
6 ай бұрын
@@ESphagnum я не видел таких
установил js через консоль, в питоне не распознает 😶
можешь создать тг группу для вопросов :) ?
@arn1dis728
Жыл бұрын
Если возникают вопросы, то можешь написать мне в дс. ARNDIS#8106
@Evi1George
Жыл бұрын
@@arn1dis728 уже все решил , с другом написали бота, который слушает голосовые команды через нейросеть, и выполняет их :)
@arn1dis728
Жыл бұрын
@@Evi1George Хорош
@klazzy01
11 ай бұрын
@@Evi1George скинь свой тг пожалуйста)
SyntaxError: invalid syntax в первом коде на True жалуется. если что я не умею пользовотса питоном
@arn1dis728
Жыл бұрын
Если что то можно пользоваться гуглом
@mrpauk3355
Жыл бұрын
@@arn1dis728 спс не знал а скинь сылку на гугл
Очень сложно но я более менее понял
а что за компилятор?
@ESphagnum
6 ай бұрын
Vs code
жду бота который автоматически строит базы на 2б2т
@ESphagnum
6 ай бұрын
А почему бы и нет😅
УРААА ААА РАБОТАЕТ
А можешь росказать как видить то что видит бот?
@arn1dis728
Жыл бұрын
prismarine-viewer, доки к этому плагину можешь сам легко найти в гугле. Ты сможешь видеть от третьего лица и крутить камерой
какой у тебя редактор кода
@ESphagnum
6 ай бұрын
VS code, для новичков самое то