DocumentationConfiguration complète du Téléphone

Configuration complète du Téléphone

Les fichiers publics se trouvent dans zs-phone/config/.

FichierContenu
config.luaframework, applications, appareil, batterie et limites
animations.luaanimations d'utilisation du téléphone
webhooks.luaclés d'upload et webhooks serveur
locales/fr.jsontextes français
locales/en.jsontextes anglais

Providers

Laissez auto lorsqu'une seule ressource compatible est démarrée.

CléValeurs prises en charge
Frameworkauto, klmstudios, esx, qb, qbox, ox, vrp2, standalone
Inventoryauto, ox_inventory, qb-inventory, lj-inventory, qs-inventory, codem-inventory, core_inventory, mf-inventory, false
Housingauto, klmstudios, loaf_housing, qb-houses, qs-housing, vms_housing, rtx_housing, false
Garageauto, klmstudios, cd_garage, jg-advancedgarages, qs-advancedgarages, loaf_garage, native
Bankingauto, klmstudios, esx, qb, qb-banking, Renewed-Banking, okokBanking, ox, internal
Billingauto, klmstudios, esx_billing, qb, internal
Societyauto, klmstudios, esx_society, qb-management, internal
Voiceauto, pma, mumble, salty, toko

Forcez une valeur uniquement si la détection choisit la mauvaise ressource.

Téléphone et item

lua
Config.Phone.Item = {
    Require = true,
    Name = 'phone',
    Unique = true,
}

Unique = true associe un numéro et ses données aux métadonnées de l'item. Ne changez pas ce mode sur un serveur ouvert sans préparer la migration des téléphones existants.

OpenKey, OpenCommand, AnimationStyle, PhoneModel, PhoneRotation et PhoneOffset contrôlent l'ouverture et l'objet tenu en main.

Numéros

Config.Phone.PhoneNumber définit les préfixes, le nombre total de chiffres et le format d'affichage. Le format ne modifie pas la valeur stockée. Changer ces règles n'altère pas les numéros déjà créés.

Réglages initiaux

Config.Phone.DefaultSettings s'applique à un téléphone neuf : fond d'écran, sonnerie, volume, notifications, mode avion, thème, taille de police, couleur du châssis, langue et effet Liquid Glass. Les joueurs existants conservent leurs préférences.

Batterie

Config.Phone.Battery contrôle :

  • activation et vitesse de décharge ;
  • vitesse de recharge et seuil bas ;
  • arrêt à batterie vide ;
  • powerbank ;
  • charge normale et rapide ;
  • positions, coûts et quantité récupérée ;
  • coût énergétique de chaque action dans ActionDrain.

Les temps de recharge sont exprimés selon les valeurs attendues par la configuration fournie. Les drains d'action sont des points de batterie.

Appels, messages et notifications

TableRéglages principaux
Callsdurée maximale, délai de sonnerie, canal voix
Messageslongueur maximale et taille des groupes
Maildomaine des nouvelles adresses
Notificationsnombre conservé, suppression et durée d'affichage

Appareil photo et médias

Config.Phone.Camera active la caméra, la sauvegarde, les limites de photos et d'albums, et le provider cdn, fivemanage ou discord.

Placez FivemanageKey et DiscordUploadWebhook dans config/webhooks.lua. Une URL de média envoyée sur Discord n'est pas une solution de stockage durable si le webhook est supprimé.

Sécurité et administration

Config.Phone.IsAdminFunction peut remplacer la détection d'administration du framework. La fonction s'exécute côté serveur, reçoit la source et doit retourner un booléen.

lua
Config.Phone.IsAdminFunction = function(source)
    return IsPlayerAceAllowed(source, 'zsphone.moderation')
end

Les limites anti-spam protègent messages, appels, publications, uploads, likes, follows et swipes. Une limite trop agressive donne l'impression que l'application ne répond plus.

Appliquer une modification

Redémarrez zs-phone. Pour une modification de framework, inventaire ou mode unique, redémarrez le serveur complet et testez avec un item neuf.

DMCA.com Protection Status