Sichern Sie sich heute 20%. Verwenden Sie beim Bezahlvorgang den Code WELCOME. WILLKOMMEN
FiveM Mod NPC-Dialogskript
0R NPC-Dialog

Ursprünglicher Preis war: $34.00Aktueller Preis ist: $25.00.

In den Warenkorb
Sichern Sie sich noch heute 20%: Verwenden Sie beim Bezahlvorgang den Code WELCOME. WILLKOMMEN
Gültig einmalig pro Kunde für Bestellungen ab $10.

0R NPC-Dialog

Ursprünglicher Preis war: $34.00Aktueller Preis ist: $25.00.

Mit dem Modern NPC Dialog Script können Spieler dynamisch mit NPCs auf Ihrem FiveM-Server interagieren und so immersive und spannende Erlebnisse bieten. Inspiriert von YesPixel 4.0 ermöglicht Ihnen dieses Skript, sinnvolle Gespräche zu führen, die je nach den Reaktionen der Spieler zu unterschiedlichen Ergebnissen führen können. Passen Sie die Positionen, Fragen und Antworten der NPCs an Ihre Handlung oder Ihr Serverthema an.

Hauptmerkmale:

  • Ressourceneffizienz: Benötigt nur 0,03 resmon Der Wert beträgt 0,00 im aktiven Zustand und 0,00 im Leerlauf, um die Serverleistung so wenig wie möglich zu beeinträchtigen.
  • Flexibilität: Kompatibel mit Ziel- und Interaktionstasten und bietet Flexibilität bei der Interaktion der Spieler mit NPCs.
  • Anpassung: Ändern Sie einfach die Platzierung der NPCs, Dialogoptionen und Antworten, um einzigartige Szenarien und Ziele zu erstellen, die auf die Anforderungen Ihres Servers zugeschnitten sind.

Verwandeln Sie die Spielerinteraktionen mit diesem vielseitigen und leichten Dialogsystem!

Sichern Sie sich 20% nur für kurze Zeit.
Garantiert sicherer Checkout
  • Premium Qualität
  • Vollständig Open Source
  • Sichere Zahlungen
  • Zufriedenheitsgarantie
  • 30 Tage Geld-zurück-Garantie

Readme-Datei

--- Beschreibung: Um das Menü auszublenden, verwenden Sie diesen Export: exports["0r-npcdialog"]:closeMenu() --- ## Hier ist ein leerer NPC-Dialog, der Ihnen beim Erstellen neuer hilft. ```lua { -- 1 Ped = { Enable = true, coords = Vector4-Koordinaten, hash = „Ped Hash“ – Prüfen Sie hier https://docs.fivem.net/docs/game-references/ped-models/ }, Blip = { – https://docs.fivem.net/docs/game-references/blips/ Enable = false, – zum Aktivieren auf „true“ setzen: coords = Vector3-Koordinaten, sprite = Blip-Sprite, color = Blip-Farbe, scale = Blip-Skala, text = „Blip-Text“ }, Menu = { Label = „Menübezeichnung“, Description = „Menübeschreibung“, Icon = „fas fa-hands-usd“, – Suchen Sie auf dieser Website https://fontawesome.com/v5/search ein Symbol für Ihr Menü | Sie können auch Pro-Icons verwenden }, AutoMessage = { – Dies ist ein automatisches Nachrichtensystem, das automatisch eine Nachricht sendet, wenn Sie ein Dialogmenü öffnen. Enable = false, -- um es zu aktivieren, setzen Sie es auf true AutoMessages = { {type = "question", text = "Schreiben Sie hier Ihren Text."}, -- Nachrichtentyp Frage bedeutet, dass der Nachricht ein Fragensymbol hinzugefügt wird {type = "message", text = "Schreiben Sie hier Ihren Text."} -- Dies ist eine Standardnachricht } }, Buttons = { [1] = { -- Button 1 und Antworten label = "Button Label", systemAnswer = {enable = true, type = "question", text = "Du hast den Raubüberfall akzeptiert. Möchtest du den Plan koordinieren?"}, playerAnswer = {enable = true, text = "Ja, lass es uns tun!"}, maxClick = 2, -- Maximale Klickanzahl, nach der Anzahl wird beim Maximieren die Schaltfläche deaktiviert onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [2] = { -- Button 2 und Antworten label = "Button Label", systemAnswer = {enable = true, type = "message", text = "Wir müssen unsere Uhren synchronisieren und uns an den Plan halten."}, playerAnswer = {enable = true, text = "Einverstanden. Alle, stellt sicher, dass ihr eure Rollen kennt und haltet euch an den Zeitplan."}, maxClick = 1, -- Maximale Klickanzahl nach der Anzahl, maximiert wird die Schaltfläche deaktiviert onClick = function() -- Schreibt euren Export oder eure Ereignisse hier hin -- exports[GetCurrentResourceName()]:closeMenu() end }, [3] = { -- Schaltfläche 3 und Antworten label = "Schaltflächenbezeichnung", systemAnswer = {enable = true, type = "message", text = "Es ist Zeit. Lasst uns vorrücken und das Ziel sichern."}, playerAnswer = {enable = true, text = "Verstanden. Bleiben Sie konzentriert und greifen Sie nicht ein, es sei denn, es ist unbedingt nötig."}, maxClick = 1, -- Maximale Klickanzahl, nach der Anzahl wird beim Maximieren die Schaltfläche deaktiviert onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [4] = { -- Schaltfläche 4 und Antworten label = "Schaltflächenbezeichnung", systemAnswer = {enable = true, type = "message", text = "Die Behörden kommen näher. Wir brauchen einen freien Weg für die Extraktion."}, playerAnswer = {enable = false, text = "Verstanden. Gehen Sie zum Treffpunkt und seien Sie bereit, sich schnell zu bewegen."}, maxClick = 1, -- Maximale Klickanzahl nach der Anzahl, bei Maximierung wird die Schaltfläche deaktiviert onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, -- Schreiben Sie nicht mehr als 5 Schaltflächen }, Interaction = { Target = { Enable = false, -- zum Aktivieren auf True setzen Distance = 2.0, Label = "Zielbezeichnung", Icon = "fa-solid fa-address-book" }, Text = { Enable = true, -- zum Aktivieren auf True setzen Distance = 3.0, Label = "Textbezeichnung" }, DrawText = { Enable = false, -- zum Aktivieren auf True setzen Distance = 3.0, Show = function() exports["qb-core"]:DrawText("[Schlüsselname] Textbezeichnung", "Menüposition - links, rechts") end, Hide = function() exports["qb-core"]:HideText() Ende } } }, ```

Konfiguration

Config = { MenuAlign = "rechts", -- links oder rechts Dialogs = { { -- 1 Ped = { Enable = true, coords = vector4(-1465.16, -34.56, 55.05, 310.67), hash = "a_m_y_hasjew_01", -- Überprüfen Sie hier https://docs.fivem.net/docs/game-references/ped-models/ animDict = "amb@world_human_hang_out_street@female_arms_crossed@idle_a", animName = "idle_a" }, Blip = { -- https://docs.fivem.net/docs/game-references/blips/ Enable = false, coords = vector3(-1465.16, -34.56, 55.05), sprite = 59, color = 2, scale = 0,5, Text = „Blip-Text“ }, Menü = { Bezeichnung = „HEIST MISSION“, Beschreibung = „SYSTEM“, Symbol = „fas fa-hands-usd“, – https://fontawesome.com/v5/search | Sie können auch Pro-Symbole verwenden }, AutoMessage = { – Dies ist ein automatisches Nachrichtensystem, das automatisch eine Nachricht sendet, wenn Sie das Dialogmenü öffnen. Enable = true, AutoMessages = { {type = "question", text = "Willkommen, wähle eine Mission."}, --{type = "message", text = "Dies ist eine automatische Nachricht."} } }, Buttons = { [1] = { -- Button 1 und Antworten-Label = "Raubüberfall annehmen", systemAnswer = {enable = true, type = "question", text = "Du hast den Raubüberfall angenommen, willst du den Plan koordinieren?"}, playerAnswer = {enable = true, text = "Ja, lass es uns tun!"}, maxClick = 2, onClick = function() -- Schreibe deinen Export oder deine Ereignisse hier -- exports[GetCurrentResourceName()]:closeMenu() end }, [2] = { -- Button 2 und Antworten-Label = "Plan koordinieren", systemAnswer = {enable = true, type = "message", text = "Wir müssen unsere Uhren synchronisieren und uns an den Plan halten."}, playerAnswer = {enable = true, text = "Einverstanden. Jeder sollte sicherstellen, dass er seine Rollen kennt und den Zeitplan einhält."}, maxClick = 1, onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [3] = { -- Button 3 und Antworten label = "Mission ausführen", systemAnswer = {enable = true, type = "message", text = "Es ist Zeit. Lasst uns vorrücken und das Ziel sichern."}, playerAnswer = {enable = true, text = "Verstanden. Bleiben Sie konzentriert und greifen Sie nur ein, wenn es unbedingt nötig ist."}, maxClick = 1, onClick = function() -- Schreiben Sie Ihren Export oder Ihre Ereignisse hier -- exports[GetCurrentResourceName()]:closeMenu() end }, [4] = { -- Button 4 und Antworten label = "Fluchtweg", systemAnswer = {enable = true, type = "message", text = "Die Behörden kommen näher. Wir brauchen einen freien Weg für die Bergung."}, playerAnswer = {enable = false, text = "Verstanden. Gehen Sie zum Treffpunkt und seien Sie bereit, sich schnell zu bewegen."}, maxClick = 1, onClick = function() -- Schreiben Sie Ihren Export oder Ihre Ereignisse hier -- exports[GetCurrentResourceName()]:closeMenu() end }, -- Schreiben Sie nicht mehr als 5 Schaltflächen }, Interaction = { Target = { Enable = false, Distance = 2.0, Label = "Contact", Icon = "fa-solid fa-address-book" }, Text = { Enable = false, Distance = 3.0, Label = "[E] Contact" }, DrawText = { Enable = true, Distance = 3.0, Show = function() exports["qb-core"]:DrawText("Contact", "left") end, Hide = function() exports["qb-core"]:HideText() end } } }, { -- 2 Ped = { Enable = true, coords = vector4(-266.53, -972.09, 31.22, 221.37), Hash = „a_m_m_soucent_02“, -- Überprüfen Sie hier https://docs.fivem.net/docs/game-references/ped-models/ animDict = „amb@world_human_hang_out_street@female_arms_crossed@idle_a“, animName = „idle_a“ }, Blip = { -- https://docs.fivem.net/docs/game-references/blips/ Enable = false, Koordinaten = Vektor3(-266.53, -972.09, 31.22), Sprite = 59, Farbe = 2, Maßstab = 0,5, Text = „Blip-Text“ }, Menü = { Bezeichnung = „REGIERUNG“, Beschreibung = „MENÜ“, Symbol = „fas fa-id-card-alt“, -- https://fontawesome.com/v5/search | Sie können auch Pro-Symbole verwenden }, AutoMessage = { – Dies ist ein automatisches Nachrichtensystem, das automatisch eine Nachricht sendet, wenn Sie das Dialogmenü öffnen. Enable = true, AutoMessages = { {type = "question", text = "Willkommen, wählen Sie, was Sie tun möchten."}, --{type = "message", text = "Dies ist eine automatische Nachricht."} } }, Buttons = { [1] = { -- Button 1 und Antworten-Label = "Personalausweis erneuern", systemAnswer = {enable = true, type = "question", text = "Sie möchten Ihren Personalausweis erneuern?"}, playerAnswer = {enable = true, text = "Ja, ich habe ihn verloren, ich brauche einen neuen!"}, maxClick = 2, onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [2] = { -- Button 2 und Antworten-Label = "Führerschein erneuern", systemAnswer = {enable = true, type = "message", text = "Sie möchten Ihren Führerschein erneuern?"}, playerAnswer = {enable = true, text ="Ja, ich habe es verloren, ich brauche ein Neues!"}, maxClick = 1, onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [3] = { -- Button 3 und Antworten-Label = "Lizenz kaufen", systemAnswer = {enable = true, type = "message", text = "Sie möchten eine Waffenlizenz kaufen."}, playerAnswer = {enable = true, text = "Ja, ich muss mich schützen."}, maxClick = 1, onClick = function() -- Schreiben Sie hier Ihren Export oder Ihre Ereignisse -- exports[GetCurrentResourceName()]:closeMenu() end }, [4] = { -- Button 4 und Antworten-Label = "Gespräch verlassen", systemAnswer = {enable = false, type = "message", text = "Die Behörden rücken näher. Wir brauchen einen freien Weg für die Bergung."}, playerAnswer = {enable = false, text = "Verstanden. Begeben Sie sich zum Treffpunkt und seien Sie bereit, sich schnell zu bewegen."}, maxClick = 1, onClick = function() -- Schreiben Sie Ihren Export oder Ihre Ereignisse hier exports[GetCurrentResourceName()]:closeMenu() end }, -- Schreiben Sie nicht mehr als 5 Schaltflächen }, Interaction = { Target = { Enable = false, Distance = 2.0, Label = "Contact", Icon = "fa-solid fa-address-book" }, Text = { Enable = false, Distance = 3.0, Label = "[E] Contact" }, DrawText = { Enable = true, Distance = 3.0, Show = function() exports["qb-core"]:DrawText("Contact", "left") end, Hide = function() exports["qb-core"]:HideText() end } } }, } }

 

Rezensionen

Es gibt noch keine Rezensionen.

Schreibe die erste Rezension für „0R NPC Dialog“