0r HUD v3
0R HUD V3 Ursprünglicher Preis war: $49.00Aktueller Preis ist: $34.00.
Back to products
izzy hud v4
izzy HUD v4 Ursprünglicher Preis war: $35.00Aktueller Preis ist: $17.00.

Dialog with NPC

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

(1 customer review)

HOW IT WORKS? The script works as follows: first, we create a camera and a dialog with the specified options. If no options are provided, the script will intuitively refer to the configuration file where everything is included. We have ensured plenty of configuration options so that everyone can customize the dialog to their needs.

PLUG & USE The script offers a unique dialogue system with a wide range of configuration options. Before purchasing or installing, make sure to consult the documentation.

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Instant Download
  • Satisfaction Guarantee
  • 100% Open Source
Beschreibung

Config file

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cfg = {}
cfg.Dialog = {
title = {
text = "Example Title",
background = {
primary = "#00243a",
secondary = "#050f19",
},
},
additional = {
text = "Example Additional",
background = {
primary = "#ff425d",
secondary = "#b7162b",
},
},
message = {
text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse imperdiet enim vitae nibh ultricies, et laoreet libero ultricies. Vestibulum nec nisl sollicitudin, mattis augue eget, mollis sapien. Vivamus sed molestie arcu, at convallis augue.",
typeEffect = 25,
},
audio = {
path = "audio/example.mp3",
volume = 50,
},
buttons = {
{
input = true,
message = "Provide Your Full Name",
type = "text",
onSelect = function(id, input)
print(id, input)
end
},
{
input = true,
message = "Provide Your Age",
type = "number",
onSelect = function(id, input)
print(id, input)
end
},
{
input = false,
message = "Test Button 1",
icon = {
name = "fa-solid fa-house",
color = "#ff425d",
},
onSelect = function(id)
print(id)
end
},
{
input = false,
message = "Test Button 2",
icon = {
name = "fa-solid fa-house",
},
onSelect = function(id)
print(id)
end
},
{
input = false,
message = "Test Button 3",
onSelect = function(id)
print(id)
end
},
},
}
cfg.Camera = {
animation = {
male = {
{dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male1"},
{dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male2"},
{dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male2"},
{dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male3"},
},
female = {
{dict = "missfbi3_party_b", anim = "talk_inside_loop_female"},
{dict = "missfbi3_party_d", anim = "stand_talk_loop_b_female"},
{dict = "missfbi3_party_d", anim = "stand_talk_loop_a_female"},
{dict = "rcmnigel1cnmt_1c", anim = "price_tag"},
},
},
camera = {
position = {
x = 0.0,
y = 0.8,
z = 0.7,
},
offset = {
x = 0.0,
y = 0.0,
z = 0.5,
},
fov = 65.0,
ease = true,
easeTime = 1000,
},
}
cfg = {} cfg.Dialog = { title = { text = "Example Title", background = { primary = "#00243a", secondary = "#050f19", }, }, additional = { text = "Example Additional", background = { primary = "#ff425d", secondary = "#b7162b", }, }, message = { text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse imperdiet enim vitae nibh ultricies, et laoreet libero ultricies. Vestibulum nec nisl sollicitudin, mattis augue eget, mollis sapien. Vivamus sed molestie arcu, at convallis augue.", typeEffect = 25, }, audio = { path = "audio/example.mp3", volume = 50, }, buttons = { { input = true, message = "Provide Your Full Name", type = "text", onSelect = function(id, input) print(id, input) end }, { input = true, message = "Provide Your Age", type = "number", onSelect = function(id, input) print(id, input) end }, { input = false, message = "Test Button 1", icon = { name = "fa-solid fa-house", color = "#ff425d", }, onSelect = function(id) print(id) end }, { input = false, message = "Test Button 2", icon = { name = "fa-solid fa-house", }, onSelect = function(id) print(id) end }, { input = false, message = "Test Button 3", onSelect = function(id) print(id) end }, }, } cfg.Camera = { animation = { male = { {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male1"}, {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male2"}, {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male2"}, {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male3"}, }, female = { {dict = "missfbi3_party_b", anim = "talk_inside_loop_female"}, {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_female"}, {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_female"}, {dict = "rcmnigel1cnmt_1c", anim = "price_tag"}, }, }, camera = { position = { x = 0.0, y = 0.8, z = 0.7, }, offset = { x = 0.0, y = 0.0, z = 0.5, }, fov = 65.0, ease = true, easeTime = 1000, }, }
cfg = {}

cfg.Dialog = {
    title = {
        text = "Example Title",
        background = {
            primary = "#00243a",
            secondary = "#050f19",
        },
    },
    additional = {
        text = "Example Additional",
        background = {
            primary = "#ff425d",
            secondary = "#b7162b",
        },
    },
    message = {
        text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse imperdiet enim vitae nibh ultricies, et laoreet libero ultricies. Vestibulum nec nisl sollicitudin, mattis augue eget, mollis sapien. Vivamus sed molestie arcu, at convallis augue.",
        typeEffect = 25,
    },
    audio = {
        path = "audio/example.mp3",
        volume = 50,
    },
    buttons = {
        {
            input = true,
            message = "Provide Your Full Name",
            type = "text",
            onSelect = function(id, input)
                print(id, input)
            end
        },
        {
            input = true,
            message = "Provide Your Age",
            type = "number",
            onSelect = function(id, input)
                print(id, input)
            end
        },
        {
            input = false,
            message = "Test Button 1",
            icon = {
                name = "fa-solid fa-house",
                color = "#ff425d",
            },
            onSelect = function(id)
                print(id)
            end
        },
        {
            input = false,
            message = "Test Button 2",
            icon = {
                name = "fa-solid fa-house",
            },
            onSelect = function(id)
                print(id)
            end
        },
        {
            input = false,
            message = "Test Button 3",
            onSelect = function(id)
                print(id)
            end
        },
    },
}

cfg.Camera = {
    animation = {
        male = {
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male1"},
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_male2"},
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male2"},
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_male3"},
        },
        female = {
            {dict = "missfbi3_party_b", anim = "talk_inside_loop_female"},
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_b_female"},
            {dict = "missfbi3_party_d", anim = "stand_talk_loop_a_female"},
            {dict = "rcmnigel1cnmt_1c", anim = "price_tag"},
        },
    },
    camera = {
        position = {
            x = 0.0,
            y = 0.8,
            z = 0.7,
        },
        offset = {
            x = 0.0,
            y = 0.0,
            z = 0.5,
        },
        fov = 65.0,
        ease = true,
        easeTime = 1000,
    },
}

 

Reviews (1)
How to install

Mods that will extend Roleplay

  • Money-Back Guarantee: If you're not satisfied, we've got you covered with a no-questions-asked refund policy.
  • Exclusive Content: Our mods and scripts are professionally crafted and exclusive to our platform.
  • Trusted by the Community: Join thousands of FiveM server owners who rely on us for quality resources.
  • High-Quality Design: Built with optimized coding practices for top-tier performance.
  • Seamless Integration: Easily install and run on any FiveM server without compatibility issues.
  • Customizable Options: Adjust settings and features to fit your server's unique style.
  • Optimized Performance: Tested to ensure minimal resource usage and maximum efficiency.
  • Lifetime Updates: Stay ahead with ongoing updates and improvements included at no extra cost.