Update server.lua

This commit is contained in:
Nordi98 2025-06-29 05:32:27 +02:00
parent a436fe0287
commit 7167055241

View file

@ -329,11 +329,11 @@ AddEventHandler("okokBanking:SetIBAN", function(iban)
json.encode(charinfo), json.encode(charinfo),
Player.PlayerData.citizenid Player.PlayerData.citizenid
}) })
-- Aktualisiere die IBAN im Client (DIESE ZEILE HINZUFÜGEN)
TriggerClientEvent('okokBanking:updateIban', src, iban)
end) end)
QBCore.Functions.CreateCallback("okokBanking:HasCreditCard", function(source, cb) QBCore.Functions.CreateCallback("okokBanking:HasCreditCard", function(source, cb)
local xPlayer = QBCore.Functions.GetPlayer(source) local xPlayer = QBCore.Functions.GetPlayer(source)
if xPlayer ~= nil then if xPlayer ~= nil then
@ -1522,12 +1522,11 @@ AddEventHandler("okokBanking:UpdateIbanDB", function(iban, amount)
local updated = json.encode(charinfo) local updated = json.encode(charinfo)
MySQL.query('UPDATE players SET charinfo = ? WHERE citizenid = ?', {updated, xPlayer.PlayerData.citizenid}) MySQL.query('UPDATE players SET charinfo = ? WHERE citizenid = ?', {updated, xPlayer.PlayerData.citizenid})
end) end)
if xPlayer.Functions.ChangeIban then
xPlayer.Functions.ChangeIban(iban) local charinfo = xPlayer.PlayerData.charinfo
else charinfo.iban = iban
TriggerClientEvent('okokNotify:Alert', _source, 'OKOKBANKING', 'Unable to locate or identify the function ChangeIban. Please refer to the documentation for correct usage and placement!', 5000, 'warning') xPlayer.Functions.SetPlayerData('charinfo', charinfo)
return
end
xPlayer.Functions.RemoveMoney('bank', amount) xPlayer.Functions.RemoveMoney('bank', amount)
xPlayer = QBCore.Functions.GetPlayer(_source) xPlayer = QBCore.Functions.GetPlayer(_source)
local itemCash = xPlayer.Functions.GetItemByName("cash") local itemCash = xPlayer.Functions.GetItemByName("cash")