This repository was archived by the owner on Jul 23, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsun.lua
More file actions
79 lines (74 loc) · 3.27 KB
/
sun.lua
File metadata and controls
79 lines (74 loc) · 3.27 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
local Tunnel = module("vrp","lib/Tunnel")
local Proxy = module("vrp","lib/Proxy")
vRP = Proxy.getInterface("vRP")
--------------------------------------
--------------- SQL ------------------
--------------------------------------
vRP.prepare('Doug/TrocaPersonagem','UPDATE vrp_user_ids SET user_id = @IdPlayer WHERE user_id = @user_id')
vRP.prepare('Doug/TrocaPersonagemSegundo','UPDATE vrp_user_ids SET user_id = @IdStaff WHERE user_id = @user_id')
RegisterCommand(Doug.ComandoToogle,function(source,args)
local source = source
local user_id = vRP.getUserId(source)
if not Doug.UsarDoisPersonagens then
for k, v in pairs(DougPermStaff) do
if vRP.hasGroup(user_id,v.PermUm) then
TriggerClientEvent('Doug:SaiuServicoStaff',source)
vRP.removeUserGroup(user_id,v.PermUm)
vRP.addUserGroup(user_id,v.PermDois)
elseif vRP.hasGroup(user_id,v.PermDois) then
vRP.removeUserGroup(user_id,v.PermDois)
vRP.addUserGroup(user_id,v.PermUm)
TriggerClientEvent('Doug:EntrouServicoStaff',source)
end
end
else
for k, v in pairs(DougIds) do
if user_id == v.IdStaff then
vRP.execute('Doug/TrocaPersonagem',{user_id = user_id,IdPlayer = v.IdPlayer})
DropPlayer(source,'Seu personagem SECUNDÁRIO carregou!')
elseif user_id == v.IdPlayer then
vRP.execute('Doug/TrocaPersonagemSegundo',{user_id = user_id,IdStaff = v.IdStaff})
DropPlayer(source,'Seu personagem STAFF carregou!')
end
end
end
end)
RegisterCommand(Doug.ComandoToogleGeral,function(source,args)
local source = source
local user_id = vRP.getUserId(source)
if Doug.UsarToogleGeral and Doug.UsarComandoToogle then
for k, v in pairs(DougPermServ) do
if vRP.hasGroup(user_id,v.PermUm) then
local grupo = v.PermUm
TriggerClientEvent('Doug:SaiuServico',source)
vRP.removeUserGroup(user_id,v.PermUm)
vRP.addUserGroup(user_id,v.PermDois)
elseif vRP.hasGroup(user_id,v.PermDois) then
local grupo = v.PermUm
vRP.removeUserGroup(user_id,v.PermDois)
vRP.addUserGroup(user_id,v.PermUm)
TriggerClientEvent('Doug:EntrouServico',source)
end
end
end
end)
RegisterServerEvent('Doug:BateuPonto')
AddEventHandler('Doug:BateuPonto',function(data)
local source = source
local user_id = vRP.getUserId(source)
if Doug.UsarToogleGeral then
for k, v in pairs(DougPermServ) do
if vRP.hasGroup(user_id,v.PermUm) then
local grupo = v.PermUm
TriggerClientEvent('Doug:SaiuServico',source)
vRP.removeUserGroup(user_id,v.PermUm)
vRP.addUserGroup(user_id,v.PermDois)
elseif vRP.hasGroup(user_id,v.PermDois) then
local grupo = v.PermUm
vRP.removeUserGroup(user_id,v.PermDois)
vRP.addUserGroup(user_id,v.PermUm)
TriggerClientEvent('Doug:EntrouServico',source)
end
end
end
end)