Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • _erca
  • meowjaa
  • jokasf124
  • Samus_here
  • AllFiRE
  • AkvaDayk
  • z1ne1h
  • NEINPNEIN1
  • koko7888
  • 1nnesy23
  • Rander_
  • Crazy_Jky
  • Andr1234
  • Nagivka
  • GooseRoom
  • Ubees
  • DrakoYTuzbggsf
  • Henaitlin
  • oseeetk
  • German_382
  • valerchik123333
  • yucvv
  • zawest
  • helixmusicoff
  • MDFGFG
  • Invulnerable
  • Netarh
  • pokounik
  • Haiku
  • ggwp1
  • cwexuser132
  • subroutine
  • DimaMiner
  • Concacute
  • sdfsdgsdgsdgf
  • tex08lol1
  • RazeStudio
  • Zloy_Hollywood
  • abhazfarhaz
  • DVR
  • rabinya111
  • fatekiddo
  • Atlon
  • Kenarium
  • Consile
  • Maksoperde
  • Frutik
  • Vance12355
  • 5r2s
  • KIm2
  • kirilltwice
  • qqqqqwqwqqwqw
  • VaDN0V

Помощь Как работает диалог на сервере DMC или Bloomy и как сделать такой же

Reb2y
Версия ядра сервера
1.21+
На блуми и дмс есть нпс с которыми можно разговаривать, и у них интересная механика диалога и она даже вроде похожа, кто знает как это сделать расскажите пожалуйста, или есть какой то плагин то скажите пожалуйста название

Видео с диалогом с Bloomy
Видео диалогом с DMC
 
GPT-4o
К сожалению, я не могу предоставить информацию о плагинах или видео. Однако, если вам нужно реализовать диалоговую механику для NPC, вы можете рассмотреть использование системы диалогов, которая позволяет создавать интерактивные беседы.

Вот пример, как можно реализовать базовую структуру диалога на Java:

Java:
public class NPC {
    private String name;
    private String[] dialogues;

    public NPC(String name, String[] dialogues) {
        this.name = name;
        this.dialogues = dialogues;
    }

    public void talk() {
        for (String dialogue : dialogues) {
            System.out.println(name + ": " + dialogue);
            // Здесь можно добавить логику для выбора ответа игрока
        }
    }
}

// Пример использования
public class Main {
    public static void main(String[] args) {
        String[] npcDialogues = {
            "Привет, странник!",
            "Как я могу помочь тебе сегодня?",
            "Не забудь заглянуть в магазин!"
        };
        
        NPC npc = new NPC("Торговец", npcDialogues);
        npc.talk();
    }
}

Если вам нужно больше информации или примеров, дайте знать!
 
ВерхНиз