• Please report every thread you think might be harmful or does not meet expectations or the link is offline, you will be refunded the credits you paid and the Thread Starter recieves a message to update his content, if its malicious we remove it and warn and eventualy the TS if it reoccurs.

ESX Rainmads Six Heist Scripts (1 Viewer)

crose

Well-known member
Joined
Aug 21, 2021
Messages
209
Reaction score
381
Points
63
Credits
8,737
Code:
QBCore.Functions.CreateCallback('skillsystem:fetchStatus', function(source, cb)
    local Player = QBCore.Functions.GetPlayer(source)

     if Player then
           exports['ghmattimysql']:execute('SELECT skills FROM players WHERE citizenid = @citizenid', {
               ['@citizenid'] = Player.PlayerData.citizenid
          }, function(status)
              if status ~= nil then
                   cb(json.decode(status))
              else
                   cb(nil)
              end
          end)
     else
          cb()
     end
end)

ESX.RegisterServerCallback("gamz-skillsystem:fetchStatus", function(source, cb)
    local src = source
    local user = ESX.GetPlayerFromId(src)


    local fetch = [[
         SELECT
              skills
         FROM
              users
         WHERE
              identifier = @identifier
    ]]

    MySQL.Async.fetchScalar(fetch, {
         ["@identifier"] = user.identifier

    }, function(status)

         if status ~= nil then
              cb(json.decode(status))
         else
              cb(nil)
         end

    end)
end)

QBCore.Functions.ExecuteSql()

ESX.ExecuteSql() --(ghmattimysql)
MySQL.Async.execute()

QBCore.Commands.Add()

RegisterCommand()

QBCore.Functions.GetPlayer(src)

ESX.GetPlayerFromId(src)

QBCore.Functions.SpawnVehicle()
QBCore.Functions.GetVehicleProperties()
QBCore.Functions.GetClosestVehicle()


ESX.Game.SpawnVehicle()
ESX.Game.GetVehicleProperties()
ESX.Game.GetClosestVehicle()

QBCore.Functions.GetPlayerData()

ESX.GetPlayerData()


QBCore.Functions.CreateUseableItem()

ESX.RegisterUsableItem()


QBCore.Functions.CreateCallback()

ESX.RegisterServerCallback()

QBCore.Functions.TriggerCallback()

ESX.TriggerServerCallback()
QBCore.Functions.GetPlayer(src)

ESX.GetPlayerFromId(src)

QBCore.Functions.SpawnVehicle()
QBCore.Functions.GetVehicleProperties()
QBCore.Functions.GetClosestVehicle()


ESX.Game.SpawnVehicle()
ESX.Game.GetVehicleProperties()
ESX.Game.GetClosestVehicle()

QBCore.Functions.GetPlayerData()

ESX.GetPlayerData()


QBCore.Functions.CreateUseableItem()

ESX.RegisterUsableItem()


QBCore.Functions.CreateCallback()

ESX.RegisterServerCallback()

QBCore.Functions.TriggerCallback()

ESX.TriggerServerCallback()


QBCore = nil

Citizen.CreateThread(function()
    while QBCore == nil do
        TriggerEvent('QBCore:GetObject', function(obj) QBCore = obj end)
        Citizen.Wait(31)
    end
end)


ESX = nil

Citizen.CreateThread(function()
  while ESX == nil do
    TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
    Citizen.Wait(31)
  end
end)
-----------------------------------------------------------
RegisterNetEvent('QBCore:Client:OnPlayerLoaded')
AddEventHandler('QBCore:Client:OnPlayerLoaded',
    
  RegisterNetEvent('esx:playerLoaded')
AddEventHandler('esx:playerLoaded',   

RegisterNetEvent('QBCore:Client:OnJobUpdate')
AddEventHandler('QBCore:Client:OnJobUpdate',

RegisterNetEvent('esx:setJob')
AddEventHandler('esx:setJob',

QBCore.Functions.DrawText3D(1, 1, 1, 'Text')

DrawText3D(1, 1, 1, 'Text')

QBCore.Functions.Notify("Error text", "error")

TriggerEvent('Notification',"Error text")

xPlayer.Functions.GetItemByName

xPlayer.getInventoryItem


xPlayer.Functions.RemoveItem

xPlayer.removeInventoryItem


xPlayer.Functions.AddItem

xPlayer.addInventoryItem
 

Users who are viewing this thread

Top