From afc412efded8575ad1ac60b37ddb59b01ded9dc5 Mon Sep 17 00:00:00 2001 From: Heino <132708558+HeinoDev@users.noreply.github.com> Date: Sat, 1 Aug 2026 23:44:48 +0200 Subject: [PATCH 1/3] Danish locale --- locales/da.json | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 locales/da.json diff --git a/locales/da.json b/locales/da.json new file mode 100644 index 0000000..64a8598 --- /dev/null +++ b/locales/da.json @@ -0,0 +1,33 @@ +{ + "command.help": "Åbn item spawner", + + "err.no_session": "Kør kommandoen igen for at åbne item spawneren.", + "err.not_allowed": "Du har ikke adgang til det.", + "err.session_expired": "Din session er udløbet. Kør kommandoen igen.", + "err.rate_limited": "Rolig nu, du spawner for mange ting for hurtigt.", + "err.no_response": "Serveren svarede ikke. Blev scriptet genstartet?", + + "err.bad_request": "Ugyldig forespørgsel.", + "err.unknown_item": "Det item findes ikke i ox_inventory.", + "err.blacklisted": "Det item kan ikke spawnes.", + "err.bad_count": "Ugyldigt antal.", + "err.empty_selection": "Du har ikke valgt noget.", + "err.selection_too_large": "Du har valgt for mange items.", + + "err.meta_type": "Metadata skal være en tabel.", + "err.meta_depth": "Metadata er for dybt bygget op.", + "err.meta_key": "Metadata-nøgler skal være korte.", + "err.meta_keys": "Der er for mange metadata-nøgler.", + "err.meta_value": "Metadata må kun indeholde tekst, tal eller ja/nej-værdier.", + + "err.bad_target": "Ugyldig spiller.", + "err.target_offline": "Spilleren er ikke online.", + + "err.no_room": "Der er ikke nok plads.", + "err.add_failed": "Kunne ikke give item.", + "err.no_items": "Der er ingen items i ox_inventory.", + + "err.bad_preset_name": "Preset-navnet skal være mellem 1 og 48 tegn.", + "err.preset_limit": "Du har nået grænsen for presets.", + "err.unknown_preset": "Det preset findes ikke længere." +} From bd61e66bf346aeb86b851ccc1a3c8912d8f78920 Mon Sep 17 00:00:00 2001 From: Heino <132708558+HeinoDev@users.noreply.github.com> Date: Sat, 1 Aug 2026 23:50:45 +0200 Subject: [PATCH 2/3] Missing Captial letters in en.json --- locales/en.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locales/en.json b/locales/en.json index 112c62a..5fbc540 100644 --- a/locales/en.json +++ b/locales/en.json @@ -23,8 +23,8 @@ "err.bad_target": "Invalid target.", "err.target_offline": "That player is not online.", - "err.no_room": "no room", - "err.add_failed": "inventory rejected it", + "err.no_room": "No room", + "err.add_failed": "Inventory rejected it", "err.no_items": "ox_inventory has no items registered.", "err.bad_preset_name": "Preset names must be 1-48 characters.", From ffc53629f7d5c0284b4b7dc84dfa1737f88b79af Mon Sep 17 00:00:00 2001 From: Heino <132708558+HeinoDev@users.noreply.github.com> Date: Sat, 1 Aug 2026 23:56:30 +0200 Subject: [PATCH 3/3] Filter nil values from tonumber in onlineIds --- server/spawner/give.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/spawner/give.lua b/server/spawner/give.lua index a2e5380..555c49c 100644 --- a/server/spawner/give.lua +++ b/server/spawner/give.lua @@ -18,7 +18,10 @@ local function onlineIds() local ids = {} for i = 1, #raw do - ids[i] = tonumber(raw[i]) + local id = tonumber(raw[i]) + if id then + ids[#ids + 1] = id + end end return ids