Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Идея Бот для общения с игроками

Тема в разделе "Запросы на разработку плагинов", создана пользователем Maximgv3, 27 июн 2015.

  1. SinBan

    SinBan Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    FSka
    Я сделать к сожалению не могу.
    ТАК КАК у Меня многа дел!:eek::eek::eek::eek::eek:
     
  2. Хостинг MineCraft
    <
  3. leonmark061

    leonmark061 Активный участник Пользователь

    Баллы:
    76
    Какая-нибудь несложная нейронная сеть для бота, база с шаблонами вариантов ответов, немного сообразительности и "живой" чатбот готов. Реализовать, конечно, сложнее, чем просто чатбота.
     
  4. DarKillers54

    DarKillers54 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    DarKillers54
    ScreenShot_20150628153212.jpeg

    Эт конфиг
    Ставишь туда свои вопросы и ответы
    ScreenShot_20150628153314.png
    Ставишь свое название имя бота то есть, цвет и т.к
    ScreenShot_20150628153358.png
     
  5. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Steve
  6. DarKillers54

    DarKillers54 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    DarKillers54
    Я просто показал что я имею такой плагин :3
    Кто желает пишите, продам
     
  7. Acurity

    Acurity Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    Это точно можно реализовать плагином AutoMessage
    Второй пункт... Ну незнаю. Зачем это вообще нужно?
    Игроки ведь заходят чтобы поиграть, а не поболтать...
     
  8. TheBlacK.Z

    TheBlacK.Z Активный участник Пользователь

    Баллы:
    78
    лол, такой плагин написать легче легкого.
    + такой плагин я видел в паблике, конфиг прям 1 в 1!
     
  9. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Сылочку.
     
  10. ChrisQQZZ

    ChrisQQZZ Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    GuyFawkesss
    +
     
  11. TheBlacK.Z

    TheBlacK.Z Активный участник Пользователь

    Баллы:
    78
    Хмм, странно, гуглил но ничего не нашел, видимо выпили ибо он был заброшен и для версии 1.5.2
     
  12. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Steve
    С 1.5.2 можно скомпилировать под 1.8
     
  13. TheBlacK.Z

    TheBlacK.Z Активный участник Пользователь

    Баллы:
    78
    Там ивент прослушивания сообщения вроде поменяли, нашел версию этого бота только перезапущенную, кому надо вот ссылка http://dev.bukkit.org/bukkit-plugins/ample-chat-bot/
     
  14. ChrisQQZZ

    ChrisQQZZ Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    GuyFawkesss
    Спасибо. @DarKillers54 идет далеко и на долго ...
     
  15. baksovic111

    baksovic111 Активный участник Пользователь

    Баллы:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Насчет конфига выше.
    А если шаколяр напишет не
    Привет, меня зовут <name>
    А
    Привет меня завут <name>
    Нужно будет делать куча вариантов, с ошибками и без
    Привет, меня зовут <name>
    Привет, меня зАвут <name>
    ПрУвет, меня зовут <name>
    ПрУвет, меня зАвут <name>
    И т.д
    Не легче сразу тогда сделать свой ИИ - Искусственный Интеллект
    Сразу и премию дадут и известным во всем мире станешь
    А если тебе скучно и одиноко и охото поболтать
    то вот
    http://sexbot.tw1.su/
    и вот
    http://chatbot.tw1.ru/[DOUBLEPOST=1435498962,1435498905][/DOUBLEPOST]- Пруват(Типо привет)
    - Извини милый... Но я так возбуждена, что мой разум уже не понимает слов. xD
     
  16. SinBan

    SinBan Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    FSka
    Привет)


    Это же легко сделать if!

    Пх, проще простого не видел.
     
  17. baksovic111

    baksovic111 Активный участник Пользователь

    Баллы:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Легко сделать ИИ?
    Давай.
    Го
     
  18. Shockwave

    Shockwave Старожил Пользователь

    Баллы:
    103
    Можно сделать примерно вот такую не хитрую систему: Бот пришет "Привет я бот Василий" далее в течение допустим 5 секунд бот ждет ответа(сообщение которое содерж
    Можно сделать примерно вот такую не хитрую систему: Бот пришет "Привет я бот Василий" далее в течение допустим 5 секунд бот ждет ответа(сообщение которое содержит обращение к нему т.е имя "Василий") а далее просто игнорирует любые сообщения в его адрес пока он не напишет еще раз. Все обращения к нему скопившиеся за 5 секунд он запомнил и поочередно на них отвечает с задержками. Я набросал примерный код
    Код:
    ChatBot.write("Привет я бот Василий");
    int timer = Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
        int i = 0;@Override
        public void run() {
            i++;
            if (i < 5) {
                if (event.getMessage().toLowerCase().contains("василий") {
                    ChatBot.getMap().put(event.getPlayer().getName(), event.getMessage());
                }
                } else {
                    Bukkit.getScheduler().cancelThisTask();
                }
            }
    
        }, 20L, 20L);
    ChatBot.handleMessages();
    int timer2 = Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
        int i = 0;@Override
        public void run() {
            if (ChatBot.hasNext) {
                ChatBot.getNextHadledMessage().sendAnswer();
            }
            esle {
                Bukkit.getScheduler().cancelThisTask();
            }
        }
    }
    
    }, 100L, 100L);
    
    Интерфейс класса ChatBot это уже сами делайте :)
     
  19. DarKillers54

    DarKillers54 Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    DarKillers54
    Лол, я вам готовое предложение предложил.
     
  20. AlexGL

    AlexGL Старожил Пользователь

    Баллы:
    123
    Skype:
    alexandr_vertipolokh
    Имя в Minecraft:
    _ALEVER
    Он наверно посмотрел фильм "Экс-машина" и подумал, что ИИ на изичах делается, чтоб понять 9-13 летних шкальничков, "каторые снают руский на 5"
     
  21. _EnderWorld_

    _EnderWorld_ Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Забудь ты этих "шкала-драчерав", им не важно наши советы и т.д., их интересует только: Грефество, ШкалоСирвера, и Сами они.
     

Поделиться этой страницей