local QBCore = exports['qb-core']:GetCoreObject() -- ## 3dme : server side local Webhook = "https://discord.com/api/webhooks/1512887370767138886/j3MHhsleA3GMnYcKI8k8rMrjLL-lYwkm0ylHW16EntpXWDrmb5ryhdEaSv5qNNs_mW87" -- Command RegisterCommand('me', function(source, args) local player = QBCore.Functions.GetPlayer(source) local adsoyad = player.PlayerData.charinfo.firstname .. ' ' .. player.PlayerData.charinfo.lastname local text = "" .. Languages[Config.language].prefix .. table.concat(args, " ") .. "" TriggerClientEvent('3dme:shareDisplay', -1, text, source) TriggerClientEvent("sendProximityMessageMe", -1, source, adsoyad, table.concat(args, " ")) TriggerEvent('SB:discordLog',"chat","/me " .. text,source) --TriggerEvent('SB:dbLog',"log_chat",source,"/me " .. text) TriggerEvent('ayazwai:me', name, adsoyad, text) end) RegisterCommand('do', function(source, args) local player = QBCore.Functions.GetPlayer(source) local adsoyad = player.PlayerData.charinfo.firstname .. ' ' .. player.PlayerData.charinfo.lastname local text = "" .. Languages[Config.language].prefix .. table.concat(args, " ") .. "" TriggerClientEvent('3dme:shareDisplayDo', -1, text, source) TriggerClientEvent("sendProximityMessageDo", -1, source, adsoyad, table.concat(args, " ")) TriggerEvent('SB:discordLog',"chat","/do " .. text,source) --TriggerEvent('SB:dbLog',"log_chat",source,"/do " .. text) TriggerEvent('ayazwai:do', name, adsoyad, text) end) RegisterCommand('do', function(source, args) local player = QBCore.Functions.GetPlayer(source) local adsoyad = player.PlayerData.charinfo.firstname .. ' ' .. player.PlayerData.charinfo.lastname local text = "" .. Languages[Config.language].prefix .. table.concat(args, " ") .. "" TriggerClientEvent('3dme:shareDisplayDo', -1, text, source) TriggerClientEvent("sendProximityMessageDo", -1, source, adsoyad, table.concat(args, " ")) TriggerEvent('SB:discordLog',"chat","/do " .. text,source) --TriggerEvent('SB:dbLog',"log_chat",source,"/do " .. text) TriggerEvent('ayazwai:do', name, adsoyad, text) end) RegisterServerEvent('zarataq') AddEventHandler('zarataq', function(text) local player = QBCore.Functions.GetPlayer(source) local adsoyad = player.PlayerData.charinfo.firstname .. ' ' .. player.PlayerData.charinfo.lastname TriggerClientEvent('3dme:shareDisplayDo', -1, text, source) TriggerClientEvent("sendProximityMessageZar", -1, source, adsoyad, text) TriggerEvent('SB:discordLog',"chat","/zarat " .. text,source) TriggerEvent('ayazwai:do', name, adsoyad, text) end) -- RegisterCommand('meslek', function(source, args) -- local xPlayer = ESX.GetPlayerFromId(source) -- --print(xPlayer.job.grade_label) -- local text = "" .. xPlayer.job.label.. " - " ..xPlayer.job.grade_label.."" -- TriggerClientEvent("dombili:meslek", -1, source, text) -- end) -- function getIdentity(source) -- local identifier = GetPlayerIdentifiers(source)[1] -- local result = MySQL.Sync.fetchAll("SELECT * FROM users WHERE identifier = @identifier", {['@identifier'] = identifier}) -- if result[1] ~= nil then -- local identity = result[1] -- return { -- identifier = identity['identifier'], -- firstname = identity['firstname'], -- lastname = identity['lastname'], -- dateofbirth = identity['dateofbirth'], -- sex = identity['sex'], -- height = identity['height'] -- } -- else -- return nil -- end -- end -- RegisterNetEvent("esx_policejob:message") -- AddEventHandler("esx_policejob:message",function() -- print("Chatte duyuru atiyor sag tarafta ismide bu oçun : "..GetPlayerName(source)) -- end) RegisterServerEvent("ayazwai:me") AddEventHandler("ayazwai:me", function(name, adsoyad, text) local ts = os.time() local time = os.date('%Y-%m-%d %H:%M:%S', ts) desc = "\n **İstifadəçi adı: **" ..adsoyad.. "\n **Hex : **\n ** Yazdığı Mesaj : **" ..text local icerik = { { ["color"] = 2332290, ["title"] = "/me İstifadəsi aşkarlandı!", ["description"] = desc, ["footer"] = { ["text"] = "rafializade " ..time, ["icon_url"] = "https://img.imgyukle.com/2024/02/15/yzSZHh.jpeg", }, } } PerformHttpRequest(Webhook, function(err, text, headers) end, 'POST', json.encode({username = "Azerbaijan Roleplay Emote Log", embeds = icerik}), { ['Content-Type'] = 'application/json' }) end) RegisterServerEvent("ayazwai:do") AddEventHandler("ayazwai:do", function(name, adsoyad, text) local ts = os.time() local time = os.date('%Y-%m-%d %H:%M:%S', ts) desc = "\n **İstifadəçi adı: **" ..adsoyad.. "\n **Hex : **\n ** Yazdığı Mesaj : **" ..text local icerik = { { ["color"] = 9459134, ["title"] = "/do İstifadəsi aşkarlandı!", ["description"] = desc, ["footer"] = { ["text"] = "by rafializade " ..time, ["icon_url"] = "https://img.imgyukle.com/2024/02/15/yzSZHh.jpeg", }, } } PerformHttpRequest(Webhook, function(err, text, headers) end, 'POST', json.encode({username = "Azerbaijan Roleplay Emote Log", embeds = icerik}), { ['Content-Type'] = 'application/json' }) end) RegisterServerEvent('SB:sendDiceResultTo3DDO') AddEventHandler('SB:sendDiceResultTo3DDO',function(message) if Config.debugSystem == 1 then TriggerEvent('SB:debugSystem',source,"sb_3ddo","SB:sendDiceResultTo3DDO",0,"server") end TriggerClientEvent('3ddo:shareDisplay',-1,message,source) end)