[Nasıl Yapılır] Sınırsız para yatırma / çekme

mcsbey

Paylaşım Ekibi
Katılım
2 Ağu 2019
Mesajlar
104
Tepki puanı
1
Yaş
29

İtibar Puanı:

Merhaba insanlar, bu nesne koymak ve nesneyi koymak için bir düzeltme.
Eğer 1 kokaininiz varsa 10000000 kokain koyabilirsiniz ve birileri bunu alırsa alacaktır.
Bunu değiştir

RegisterServerEvent('esx_hitmanjob:getStockItem')
AddEventHandler('esx_hitmanjob:getStockItem', function(itemName, count)

local xPlayer = ESX.GetPlayerFromId(source)

TriggerEvent('esx_addoninventory:getSharedInventory', 'society_hitman', function(inventory)

local item = inventory.getItem(itemName)

if item.count >= count then
inventory.removeItem(itemName, count)
xPlayer.addInventoryItem(itemName, count)
else
TriggerClientEvent('esx:showNotification', xPlayer.source, _U('quantity_invalid'))
end

TriggerClientEvent('esx:showNotification', xPlayer.source, _U('have_withdrawn') .. count .. ' ' .. item.label)

end)

end)

Ve bu :
RegisterServerEvent('esx_hitmanjob:putStockItems')
AddEventHandler('esx_hitmanjob:putStockItems', function(itemName, count)

local xPlayer = ESX.GetPlayerFromId(source)
local sourceItem = xPlayer.getInventoryItem(itemName)

TriggerEvent('esx_addoninventory:getSharedInventory', 'society_fbi', function(inventory)

local inventoryItem = inventory.getItem(itemName)

if sourceItem.count >= count and count > 0 then
xPlayer.removeInventoryItem(itemName, count)
inventory.addItem(itemName, count)
else
TriggerClientEvent('esx:showNotification', xPlayer.source, _U('quantity_invalid'))
end

TriggerClientEvent('esx:showNotification', xPlayer.source, _U('added') .. count .. ' ' .. item.label)

end)

end)

Hatırlatma: Sadece “hitman” ı işinizle değiştirin.
Bunu içinde düzenlersiniz: esx_yourjobname / server / main.lua
Kredi:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.