Minor changes, readme improvements

This commit is contained in:
ElPumpo
2018-07-25 22:55:02 +02:00
parent a1638849d8
commit f619a9ff53
3 changed files with 61 additions and 45 deletions
+17 -27
View File
@@ -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)