forked from i1An/3core-interaction
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example.lua
123 lines (123 loc) · 4.85 KB
/
example.lua
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
Options = {
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119608737838141510/badge.png',
Title = 'Police',
SubTitle = 'Search, cuff, escort, etc..',
CanShow = function()
return ESX.GetPlayerData().job.name == 'police'
end,
SubMenu = {
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119612777238106122/handcuffs.png',
Title = 'Cuff / Uncuff',
SubTitle = 'Cuff the closest player',
OnClick = {
Type = 'client-event',
Value = 'police:cuffPlayer',
Close = true
}
},
{
Title = 'Escort',
SubTitle = 'Escort the closest player',
OnClick = {
Type = 'client-event',
Value = 'police:escortPlayer',
Close = true
}
},
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119613510188535858/magnifying-glass.png',
Title = 'Search',
SubTitle = 'Search the closest player',
OnClick = {
Type = 'client-event',
Value = 'police:searchPlayer',
Close = true
}
},
{
Title = 'Props',
SubTitle = 'Spawn available police props',
SubMenu = {
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119614237661200475/box.png',
Title = 'Box',
SubTitle = 'Spawn a box',
OnClick = {
Type = 'client-event',
Value = 'police:spawnBox',
Close = true
}
},
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119614300391215114/cone.png',
Title = 'Cone',
SubTitle = 'Spawn a cone',
OnClick = {
Type = 'client-event',
Value = 'police:spawnCone',
Close = true
}
},
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119614374500376706/traffic-barrier.png',
Title = 'Barrier',
SubTitle = 'Test a barrier',
OnClick = {
Type = 'client-event',
Value = 'police:spawnBarrier',
Close = true
}
}
}
}
}
},
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119609699113902170/emergency-ambulance.png',
Title = 'EMS',
SubTitle = 'Revive, heal, etc...',
CanShow = function()
return ESX.GetPlayerData().job.name == 'ambulance'
end,
SubMenu = {
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119616862850912308/heart_1.png',
Title = 'Revive',
SubTitle = 'Revive the closest player',
OnClick = {
Type = 'client-event',
Value = 'ems:revivePlayer',
Close = true
}
},
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119616621976240148/first-aid-kit.png',
Title = 'Heal',
SubTitle = 'Heal the closest player',
OnClick = {
Type = 'client-event',
Value = 'ems:healPlayer',
Close = true
}
},
{
Title = 'Props',
SubTitle = 'Spawn available EMS props',
SubMenu = {
{
Image = 'https://cdn.discordapp.com/attachments/921477563832991824/1119617313210106007/hospital-bed.png',
Title = 'Stretcher',
SubTitle = 'Spawn a stretcher',
OnClick = {
Type = 'client-event',
Value = 'ems:spawnStretcher',
Close = true
}
}
}
}
}
}
}