From 84d0089207f11e9d3e58a4d8634e5683393c0219 Mon Sep 17 00:00:00 2001 From: Bjoern Flessing Date: Sun, 9 Aug 2026 12:43:36 +0000 Subject: [PATCH] Chatbefehl /bleeter entfernt Bleeter gehoert in den IC-Computer: dort sitzt man an einem Geraet, statt mitten auf der Strasse ein Fenster aufzuklappen. Ein Chatbefehl umgeht das und macht die Oberflaeche ueberall verfuegbar. Der Export OpenBleeter bleibt, damit andere Resources sie oeffnen koennen - etwa ein Telefon. Config.Command faellt weg, ohne Befehl hat es keine Bedeutung. --- README.md | 10 ++++++---- client/main.lua | 9 +++++---- server/main.lua | 6 ------ shared/config.lua | 1 - 4 files changed, 11 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 02b06e5..298882f 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,12 @@ Feed, Werbeanzeigen, Marktplatz, Veranstaltungskalender und Gewerbeverzeichnis. Jeder Spieler wählt sich ein Handle mit `@`, Unternehmen und Behörden bekommen eigene Profile, für die sie Mitarbeiter freigeben. -Zwei Oberflächen, dieselben Daten: +Bedient wird es am **IC-Computer** (`pc-live`) — dort sitzt man an einem Gerät, +statt mitten auf der Straße ein Fenster aufzuklappen. -- **`/bleeter`** — eigenes Fenster im Tablet-Format -- **App im IC-Computer** (`pc-live`) — dieselbe Gestaltung, in ein Fenster gesetzt +Die Resource bringt ihre eigene Oberfläche mit, die sich über den Export +`OpenBleeter` öffnen lässt — etwa aus einem Telefon heraus. Einen Chatbefehl +gibt es bewusst nicht. --- @@ -137,7 +139,7 @@ der Notausgang, falls `ic-web` nicht läuft. Bewusst getrennt: Wer für ein Unternehmen **schreiben** darf, kann sich nicht selbst zum **Verwalter** machen. -### Ohne Computer: Konsolenbefehle +### Konsolenbefehle | Befehl | | |---|---| diff --git a/client/main.lua b/client/main.lua index 9f1fbad..0d26e95 100644 --- a/client/main.lua +++ b/client/main.lua @@ -176,10 +176,11 @@ RegisterNUICallback('deleteEvent', function(payload, cb) cb({ ok = true }) end) -RegisterCommand(Config.Command, function() - setOpen(true) -end, false) - +-- Kein /bleeter-Befehl mehr. +-- +-- Bleeter gehoert in den IC-Computer: dort sitzt man an einem Geraet, statt +-- mitten auf der Strasse ein Fenster aufzuklappen. Der Export bleibt, damit +-- andere Resources es oeffnen koennen - etwa ein Telefon. exports('OpenBleeter', function(mode) setOpen(true, mode or 'phone') end) diff --git a/server/main.lua b/server/main.lua index d90ade2..14504cb 100644 --- a/server/main.lua +++ b/server/main.lua @@ -1452,12 +1452,6 @@ RegisterNetEvent('bleeter:server:openMailTo', function(payload) end end) -RegisterCommand(Config.Command, function(source) - if source > 0 then - TriggerClientEvent('bleeter:client:open', source) - end -end, false) - AddEventHandler('playerDropped', function() activeProfileBySource[source] = nil end) diff --git a/shared/config.lua b/shared/config.lua index ef1999f..59e8986 100644 --- a/shared/config.lua +++ b/shared/config.lua @@ -1,7 +1,6 @@ Config = {} Config.Debug = false -Config.Command = 'bleeter' Config.Locale = 'de' Config.Ui = {