Fuel script

* Nozzle & hose
* Pump UI
* Customize fuel consumption
* Purchase and refill Jerry Can
This commit is contained in:
Andyyy7666
2022-07-22 17:14:12 +02:00
committed by GitHub
parent 63a31ed10a
commit 579cb9af60
6 changed files with 845 additions and 0 deletions

20
ND_Fuel/source/server.lua Normal file
View File

@@ -0,0 +1,20 @@
NDCore = exports["ND_Core"]:GetCoreObject()
-- NDCore.Functions.VersionChecker("ND_Fuel", GetCurrentResourceName(), "https://github.com/Andyyy7666/ND_Framework", "https://raw.githubusercontent.com/Andyyy7666/ND_Framework/main/ND_Fuel/fxmanifest.lua")
RegisterNetEvent("ND_Fuel:pay", function(amount)
local player = source
NDCore.Functions.DeductMoney(math.floor(amount), player, "bank")
TriggerClientEvent("chat:addMessage", player, {
color = {0, 255, 0},
args = {"Success", "Paid: $" .. string.format("%.2f", amount) .. " for gas."}
})
end)
RegisterNetEvent("ND_Fuel:jerryCan", function(amount)
local player = source
NDCore.Functions.DeductMoney(amount, player, "cash")
TriggerClientEvent("chat:addMessage", player, {
color = {0, 255, 0},
args = {"Success", "Paid: $" .. amount .. " for gas."}
})
end)