From 38e8b93683736549a0fac1eeb7f0dc9a1f1a7193 Mon Sep 17 00:00:00 2001 From: Eichenholz Date: Wed, 5 Aug 2026 09:59:33 +0200 Subject: [PATCH] FIX - use sky phone item name --- README.md | 4 ++-- sky_phone/config/config.lua | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 280f4bc..52521b1 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # sky_phone -Standalone FiveM phone built with Vue 3, TypeScript, Pinia, Vue Router, Konsta UI 5, and Tailwind CSS 4. Each non-stackable `phone` item receives a unique 15-digit IMEI and owns its server-persisted device state. The phone opens through the usable item; `/phone` is disabled unless `Config.Phone.DevelopmentCommand` is enabled explicitly. +Standalone FiveM phone built with Vue 3, TypeScript, Pinia, Vue Router, Konsta UI 5, and Tailwind CSS 4. Each non-stackable `sky_phone` item receives a unique 15-digit IMEI and owns its server-persisted device state. The phone opens through the usable item; `/phone` is disabled unless `Config.Phone.DevelopmentCommand` is enabled explicitly. An iFruit account is optional. Unlinked devices retain local settings, alarms, media, apps, and notes. Linking from Mail or Settings moves local notes into the account and exposes the same notes and mailbox on every linked device. Signing out hides cloud data without deleting it, while a factory reset removes only the current device's local data and account link. ## Requirements - `sky_base` with a slot-aware inventory adapter implementing `GetInventorySlot`, `GetInventorySlotsWithItem`, and `SetInventorySlotMetadata`. -- A non-stackable inventory item named `phone` (or the matching value in `Config.Phone.Item`). +- A non-stackable inventory item named `sky_phone`. - MySQL/MariaDB through the database driver configured in `sky_base`. Database migrations run automatically. Existing `sky_phone_mail_accounts` installations are renamed to `sky_phone_accounts` while preserving account IDs and mail foreign keys. iFruit passwords are intentional in-character credentials and remain plaintext `VARCHAR(64)` values; registration screens warn players never to reuse a real password. diff --git a/sky_phone/config/config.lua b/sky_phone/config/config.lua index af7ba2b..a80b115 100644 --- a/sky_phone/config/config.lua +++ b/sky_phone/config/config.lua @@ -1,7 +1,7 @@ Config.Command = "phone" Config.Phone = { - Item = "phone", + Item = "sky_phone", DevelopmentCommand = false, DeviceName = "iFruit Phone", }