mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-02 11:18:53 +00:00
Minor changes, readme improvements
This commit is contained in:
+17
-27
@@ -15,25 +15,19 @@ AddEventHandler('onMySQLReady', function ()
|
||||
local label = result[i].label
|
||||
local shared = result[i].shared
|
||||
|
||||
local result2 = MySQL.Sync.fetchAll(
|
||||
'SELECT * FROM addon_account_data WHERE account_name = @account_name',
|
||||
{
|
||||
['@account_name'] = name
|
||||
}
|
||||
)
|
||||
local result2 = MySQL.Sync.fetchAll('SELECT * FROM addon_account_data WHERE account_name = @account_name', {
|
||||
['@account_name'] = name
|
||||
})
|
||||
|
||||
if shared == 0 then
|
||||
|
||||
table.insert(AccountsIndex, name)
|
||||
|
||||
|
||||
Accounts[name] = {}
|
||||
|
||||
|
||||
for j=1, #result2, 1 do
|
||||
|
||||
local addonAccount = CreateAddonAccount(name, result2[j].owner, result2[j].money)
|
||||
|
||||
table.insert(Accounts[name], addonAccount)
|
||||
|
||||
end
|
||||
|
||||
else
|
||||
@@ -42,13 +36,11 @@ AddEventHandler('onMySQLReady', function ()
|
||||
|
||||
if #result2 == 0 then
|
||||
|
||||
MySQL.Sync.execute(
|
||||
'INSERT INTO addon_account_data (account_name, money, owner) VALUES (@account_name, @money, NULL)',
|
||||
{
|
||||
['@account_name'] = name,
|
||||
['@money'] = 0
|
||||
}
|
||||
)
|
||||
MySQL.Sync.execute('INSERT INTO addon_account_data (account_name, money, owner) VALUES (@account_name, @money, NULL)',
|
||||
{
|
||||
['@account_name'] = name,
|
||||
['@money'] = 0
|
||||
})
|
||||
|
||||
money = 0
|
||||
|
||||
@@ -87,7 +79,7 @@ end)
|
||||
|
||||
AddEventHandler('esx:playerLoaded', function(source)
|
||||
local _source = source
|
||||
local xPlayer = ESX.GetPlayerFromId(_source)
|
||||
local xPlayer = ESX.GetPlayerFromId(_source)
|
||||
local addonAccounts = {}
|
||||
|
||||
for i=1, #AccountsIndex, 1 do
|
||||
@@ -97,14 +89,12 @@ AddEventHandler('esx:playerLoaded', function(source)
|
||||
|
||||
if account == nil then
|
||||
|
||||
MySQL.Async.execute(
|
||||
'INSERT INTO addon_account_data (account_name, money, owner) VALUES (@account_name, @money, @owner)',
|
||||
{
|
||||
['@account_name'] = name,
|
||||
['@money'] = 0,
|
||||
['@owner'] = xPlayer.identifier
|
||||
}
|
||||
)
|
||||
MySQL.Async.execute('INSERT INTO addon_account_data (account_name, money, owner) VALUES (@account_name, @money, @owner)',
|
||||
{
|
||||
['@account_name'] = name,
|
||||
['@money'] = 0,
|
||||
['@owner'] = xPlayer.identifier
|
||||
})
|
||||
|
||||
account = CreateAddonAccount(name, xPlayer.identifier, 0)
|
||||
table.insert(Accounts[name], account)
|
||||
|
||||
Reference in New Issue
Block a user