Skip to content

Commit

Permalink
chore: (bpt_ammujob) replace _U with TranslateCap
Browse files Browse the repository at this point in the history
  • Loading branch information
bitpredator committed Mar 26, 2024
1 parent bc1a5e0 commit 1f42ef6
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 36 deletions.
62 changes: 31 additions & 31 deletions server-data/resources/[bpt_addons]/bpt_ammujob/client/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ end

function OpenCloakroom()
local elements = {
{ unselectable = true, icon = "fas fa-shirt", title = _U("cloakroom_menu") },
{ icon = "fas fa-shirt", title = _U("wear_citizen"), value = "wear_citizen" },
{ icon = "fas fa-shirt", title = _U("wear_work"), value = "wear_work" },
{ unselectable = true, icon = "fas fa-shirt", title = TranslateCap("cloakroom_menu") },
{ icon = "fas fa-shirt", title = TranslateCap("wear_citizen"), value = "wear_citizen" },
{ icon = "fas fa-shirt", title = TranslateCap("wear_work"), value = "wear_work" },
}

ESX.OpenContext("right", elements, function(_, element)
Expand All @@ -63,20 +63,20 @@ function OpenCloakroom()
ESX.CloseContext()
end, function()
CurrentAction = "cloakroom"
CurrentActionMsg = _U("cloakroom_prompt")
CurrentActionMsg = TranslateCap("cloakroom_prompt")
CurrentActionData = {}
end)
end

function OpenVehicleSpawnerMenu()
local elements = {
{ unselectable = true, icon = "fas fa-car", title = _U("spawn_veh") },
{ unselectable = true, icon = "fas fa-car", title = TranslateCap("spawn_veh") },
}

if Config.EnableSocietyOwnedVehicles then
ESX.TriggerServerCallback("esx_society:getVehiclesInGarage", function(vehicles)
if #vehicles == 0 then
ESX.ShowNotification(_U("empty_garage"))
ESX.ShowNotification(TranslateCap("empty_garage"))
return
end

Expand All @@ -90,7 +90,7 @@ function OpenVehicleSpawnerMenu()

ESX.OpenContext("right", elements, function(_, element)
if not ESX.Game.IsSpawnPointClear(Config.Zones.VehicleSpawnPoint.Pos, 5.0) then
ESX.ShowNotification(_U("spawnpoint_blocked"))
ESX.ShowNotification(TranslateCap("spawnpoint_blocked"))
return
end

Expand All @@ -106,13 +106,13 @@ function OpenVehicleSpawnerMenu()
TriggerServerEvent("esx_society:removeVehicleFromGarage", "ammu", vehicleProps)
end, function()
CurrentAction = "vehicle_spawner"
CurrentActionMsg = _U("spawner_prompt")
CurrentActionMsg = TranslateCap("spawner_prompt")
CurrentActionData = {}
end)
end, "ammu")
else -- not society vehicles
if #Config.AuthorizedVehicles == 0 then
ESX.ShowNotification(_U("empty_garage"))
ESX.ShowNotification(TranslateCap("empty_garage"))
return
end

Expand All @@ -126,7 +126,7 @@ function OpenVehicleSpawnerMenu()

ESX.OpenContext("right", elements, function(_, element)
if not ESX.Game.IsSpawnPointClear(Config.Zones.VehicleSpawnPoint.Pos, 5.0) then
ESX.ShowNotification(_U("spawnpoint_blocked"))
ESX.ShowNotification(TranslateCap("spawnpoint_blocked"))
return
end

Expand All @@ -136,12 +136,12 @@ function OpenVehicleSpawnerMenu()
end

ESX.TriggerServerCallback("bpt_ammujob:SpawnVehicle", function()
ESX.ShowNotification(_U("vehicle_spawned"), "success")
ESX.ShowNotification(TranslateCap("vehicle_spawned"), "success")
end, element.value, { plate = "AMMU JOB" })
ESX.CloseContext()
end, function()
CurrentAction = "vehicle_spawner"
CurrentActionMsg = _U("spawner_prompt")
CurrentActionMsg = TranslateCap("spawner_prompt")
CurrentActionData = {}
end)
end
Expand All @@ -160,22 +160,22 @@ function DeleteJobVehicle()
TriggerServerEvent("esx_service:disableService", "ammu")
end
else
ESX.ShowNotification(_U("only_ammu"))
ESX.ShowNotification(TranslateCap("only_ammu"))
end
end
end

function OpenAmmuActionsMenu()
local elements = {
{ unselectable = true, icon = "fas fa-ammu", title = _U("ammu") },
{ icon = "fas fa-box", title = _U("deposit_stock"), value = "put_stock" },
{ icon = "fas fa-box", title = _U("take_stock"), value = "get_stock" },
{ unselectable = true, icon = "fas fa-ammu", title = TranslateCap("ammu") },
{ icon = "fas fa-box", title = TranslateCap("deposit_stock"), value = "put_stock" },
{ icon = "fas fa-box", title = TranslateCap("take_stock"), value = "get_stock" },
}

if Config.EnablePlayerManagement and ESX.PlayerData.job ~= nil and ESX.PlayerData.job.grade_name == "boss" then
elements[#elements + 1] = {
icon = "fas fa-wallet",
title = _U("boss_actions"),
title = TranslateCap("boss_actions"),
value = "boss_actions",
}
end
Expand All @@ -195,41 +195,41 @@ function OpenAmmuActionsMenu()
end
end, function()
CurrentAction = "ammu_actions_menu"
CurrentActionMsg = _U("press_to_open")
CurrentActionMsg = TranslateCap("press_to_open")
CurrentActionData = {}
end)
end

function OpenMobileAmmuActionsMenu()
local elements = {
{ unselectable = true, icon = "fas fa-ammu", title = _U("ammu") },
{ icon = "fas fa-scroll", title = _U("billing"), value = "billing" },
{ unselectable = true, icon = "fas fa-ammu", title = TranslateCap("ammu") },
{ icon = "fas fa-scroll", title = TranslateCap("billing"), value = "billing" },
}

ESX.OpenContext("right", elements, function(_, element)
if element.value == "billing" then
local elements2 = {
{ unselectable = true, icon = "fas fa-ammu", title = element.title },
{
title = _U("amount"),
title = TranslateCap("amount"),
input = true,
inputType = "number",
inputMin = 1,
inputMax = 250000,
inputPlaceholder = _U("bill_amount"),
inputPlaceholder = TranslateCap("bill_amount"),
},
{ icon = "fas fa-check-double", title = _U("confirm"), value = "confirm" },
{ icon = "fas fa-check-double", title = TranslateCap("confirm"), value = "confirm" },
}

ESX.OpenContext("right", elements2, function(menu2)
local amount = tonumber(menu2.eles[2].inputValue)
if amount == nil then
ESX.ShowNotification(_U("amount_invalid"))
ESX.ShowNotification(TranslateCap("amount_invalid"))
else
ESX.CloseContext()
local closestPlayer, closestDistance = ESX.Game.GetClosestPlayer()
if closestPlayer == -1 or closestDistance > 3.0 then
ESX.ShowNotification(_U("no_players_near"))
ESX.ShowNotification(TranslateCap("no_players_near"))
else
TriggerServerEvent(
"esx_billing:sendBill",
Expand All @@ -238,7 +238,7 @@ function OpenMobileAmmuActionsMenu()
"Ammu",
amount
)
ESX.ShowNotification(_U("billing_sent"))
ESX.ShowNotification(TranslateCap("billing_sent"))
end
end
end)
Expand All @@ -262,26 +262,26 @@ end
AddEventHandler("bpt_ammujob:hasEnteredMarker", function(zone)
if zone == "VehicleSpawner" then
CurrentAction = "vehicle_spawner"
CurrentActionMsg = _U("spawner_prompt")
CurrentActionMsg = TranslateCap("spawner_prompt")
CurrentActionData = {}
elseif zone == "VehicleDeleter" then
local playerPed = PlayerPedId()
local vehicle = GetVehiclePedIsIn(playerPed, false)

if IsPedInAnyVehicle(playerPed, false) and GetPedInVehicleSeat(vehicle, -1) == playerPed then
CurrentAction = "delete_vehicle"
CurrentActionMsg = _U("store_veh")
CurrentActionMsg = TranslateCap("store_veh")
CurrentActionData = {
vehicle = vehicle,
}
end
elseif zone == "AmmuActions" then
CurrentAction = "ammu_actions_menu"
CurrentActionMsg = _U("press_to_open")
CurrentActionMsg = TranslateCap("press_to_open")
CurrentActionData = {}
elseif zone == "Cloakroom" then
CurrentAction = "cloakroom"
CurrentActionMsg = _U("cloakroom_prompt")
CurrentActionMsg = TranslateCap("cloakroom_prompt")
CurrentActionData = {}
end
end)
Expand All @@ -303,7 +303,7 @@ CreateThread(function()
SetBlipAsShortRange(blip, true)

BeginTextCommandSetBlipName("STRING")
AddTextComponentSubstringPlayerName(_U("blip_ammu"))
AddTextComponentSubstringPlayerName(TranslateCap("blip_ammu"))
EndTextCommandSetBlipName(blip)
end)

Expand Down
10 changes: 5 additions & 5 deletions server-data/resources/[bpt_addons]/bpt_ammujob/server/main.lua
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,12 @@ AddEventHandler("bpt_ammujob:getStockItem", function(itemName, count)
if xPlayer.canCarryItem(itemName, count) then
inventory.removeItem(itemName, count)
xPlayer.addInventoryItem(itemName, count)
xPlayer.showNotification(_U("have_withdrawn", count, item.label))
xPlayer.showNotification(TranslateCap("have_withdrawn", count, item.label))
else
xPlayer.showNotification(_U("player_cannot_hold"))
xPlayer.showNotification(TranslateCap("player_cannot_hold"))
end
else
xPlayer.showNotification(_U("quantity_invalid"))
xPlayer.showNotification(TranslateCap("quantity_invalid"))
end
end)
else
Expand All @@ -73,9 +73,9 @@ AddEventHandler("bpt_ammujob:putStockItems", function(itemName, count)
if sourceItem.count >= count and count > 0 then
xPlayer.removeInventoryItem(itemName, count)
inventory.addItem(itemName, count)
xPlayer.showNotification(_U("have_deposited", count, item.label))
xPlayer.showNotification(TranslateCap("have_deposited", count, item.label))
else
xPlayer.showNotification(_U("quantity_invalid"))
xPlayer.showNotification(TranslateCap("quantity_invalid"))
end
end)
else
Expand Down

0 comments on commit 1f42ef6

Please sign in to comment.