-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.lua
More file actions
152 lines (133 loc) · 6.73 KB
/
config.lua
File metadata and controls
152 lines (133 loc) · 6.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
Config = {}
Config.Locale = "en" -- only language currently supported is english
Config.notifyPosition = "top-right" -- top | top-right | top-left | bottom | bottom-right | bottom-left | center-right | center-left
Config.Peds = {
{
model = `ig_lestercrest`, -- https://docs.fivem.net/docs/game-references/ped-models/
scenario = 'WORLD_HUMAN_SEAT_WALL_TABLET', -- https://github.com/DioneB/GTAV-Scenarios
coords = vec4(1274.73, -1707.93, 54.2, 110.0),
icon = 'fa-solid fa-comments-dollar', -- https://fontawesome.com/search
label = 'Buy Information',
payment = { -- default ped payment (fallback if hint doesn't define its own)
type = "bank", -- bank, cash, item
amount = 500, -- bank or cash (if not used simply put nil)
item = nil, -- if not used simply put nil
itemAmount = nil -- if not used simply put nil
},
blip = { -- https://docs.fivem.net/docs/game-references/blips/
enabled = true,
sprite = 66, -- blip type
color = 0, -- blip colour
scale = 1.0, -- blip size
text = "Information Broker" -- blip name
},
marker = { -- https://docs.fivem.net/docs/game-references/markers/
enabled = true,
type = 32, -- marker type
size = vec3(0.5, 0.5, 0.5), -- marker size
color = { r = 255, g = 255, b = 255, a = 150 }, -- marker colour
bob = false, -- move up and down
rotate = true -- follow the camera
},
hints = {
{
header = "ATM Robbery",
subtext = "High risk, high reward!",
icon = "fa-solid fa-credit-card", -- https://fontawesome.com/search
brokerSender = "Lester Crest",
brokerSubject = "Regarding an ATM Robbery",
brokerMessage = "Before you go hit any ATMs you will need a few things depending on which method you choose to do. You can either find a credit card and hack into the ATM. Find a gas tank and lighter and blow open the ATM. Or find a laser drill, nylon rope, and toolkit and use your car pull out the ATM.",
wait = 5000, -- how long till the delivery method is made
cooldown = 10000, -- how long the player has to wait to find more information
-- No payment block → uses ped default
delivery = {
method = "email" -- email, text, item, waypoint, blip, notify
}
},
{
header = "Store Robbery",
subtext = "High risk, high reward!",
icon = "fa-solid fa-basket-shopping", -- https://fontawesome.com/search
brokerSender = "",
brokerSubject = "",
brokerMessage = "",
wait = 5000, -- how long till the delivery method is made
cooldown = 10000, -- how long the player has to wait to find more information
payment = {
type = "cash",
amount = 1500
},
delivery = {
method = "item", -- email, text, item, waypoint, blip, notify
item = "goldbar"
}
},
{
header = "House Robbery",
subtext = "High risk, high reward!",
icon = "fa-solid fa-house", -- https://fontawesome.com/search
brokerSender = "",
brokerSubject = "",
brokerMessage = "",
wait = 5000, -- how long till the delivery method is made
cooldown = 10000, -- how long the player has to wait to find more information
payment = {
type = "cash",
amount = 2500
},
delivery = {
method = "waypoint", -- email, text, item, waypoint, blip, notify
waypoint = vec3(452.1, -973.2, 30.7)
}
},
{
header = "Vangelico Heist",
subtext = "High risk, high reward!",
icon = "fa-solid fa-gem", -- https://fontawesome.com/search
brokerSender = "",
brokerSubject = "",
brokerMessage = "",
wait = 5000, -- how long till the delivery method is made
cooldown = 10000, -- how long the player has to wait to find more information
payment = {
type = "item",
item = "goldbar",
itemAmount = 1
},
delivery = {
method = "blip", -- email, text, item, waypoint, blip, notify
blip = {
coords = vec3(1234.5, -1300.2, 35.0),
radius = 200.0,
color = 1,
alpha = 128,
removeAfter = 10000,
showCenter = false
}
}
},
{
header = "Fleeca Bank Heist",
subtext = "High risk, high reward!",
icon = "fa-solid fa-sack-dollar", -- https://fontawesome.com/search
brokerSender = "Lester Crest",
brokerSubject = "Regarding a Fleeca Bank Heist",
brokerMessage = "Before you go hit any Fleeca banks you will need a few things. You will need to search for an encrypted device, a pair of pliers, a bag, a fleeca keycard, and an encrypted laptop.",
wait = 5000, -- how long till the delivery method is made
cooldown = 10000, -- how long the player has to wait to find more information
payment = {
type = "item",
item = "goldbar",
itemAmount = 1
},
delivery = {
method = "notify", -- email, text, item, waypoint, blip, notify
notifyDuration = 10000, -- 10 seconds (how long the notification stays visible in ms)
notifyType = "inform", -- optional: inform, success, error
notifyMessage = nil -- optional: override brokerMessage
}
},
}
},
-- Add unlimited peds here
}