Dépannage - F.A.Q
CeAvant guidetout de: dépannagepassez couvreConfig.Debug = true, redémarrez la majoritéressource, desreproduisez problèmesle techniquesproblème rencontréset lorslisez dela l'installationconsole ouserveur deet l'utilisationla quotidienneconsole F8 du joueur. Les messages [MasterStretcher] donnent presque toujours la cause.
1. Installation et démarrage
Erreur au démarrage dans un fichier .lua du script.
6.1 Installation & Démarrage
Q : Erreur Script error ... @MasterStretcher/server/main.lua dans la console.
Cause :
Votre version de serveur (Artifacts) estArtifacts trop ancienneanciens et ne supporte pas la syntaxe (Lua 5.4 (ex:requis) ou constox_lib, localabsent function).
/ Solutiondémarré :
ensure versionox_lib avant ensure MasterStretcher.
5848« DÉMARRAGE BLOQUÉ : fichier(s) manquant(s) ou supérieurevide(s) ».
Un fichier du script a été supprimé ou vidé. Réinstallez le dossier depuis l'archive d'origine (Windows/Linux).
server.cfgconfig/).
set mysql_ui trueQ :
Le script démarre mais rienaucune neoption se passe (pas d'items, pas de commande).
Cause :n'apparaît.
La liaisonlicence avecn'est lapas MasterKey
[MASTERMODS] Licence validée pour : …. Sinon :
set mastermods_key "MM-XXXXX" dans server.cfg (ou Config.MasterModsKey).
« Licence invalide ou désactivée » : vérifiez la clé Config.MasterModsKeyconfig.lua[MasterStretcher] Authentification réussieQ :
Erreur No such export ( ...ox_target ouox_target, qb-target)target, ox_inventory).
Cause :
MasterStretcher démarre avant votre script de target, ou le nom de laLa ressource estcitée incorrect.
doit Solutiondémarrer :
server.cfgensure ox_targetqb-targetensure MasterStretcherConfig.TargetSystem Config.InventorySystem doivent correspondre à ce que vous utilisez.
Les textes affichent des noms de clés ou sont en français malgré Config.Locale.
Codes valides : fr, en, de, es. Une langue introuvable retombe sur le français (un message l'indique en console).config.lua
6.22. ProblèmesVisuel Visuelset & Physiquephysique
Q
Brancard : Les brancards sont invisiblesinvisible ou clignotentqui clignote pour certains joueurs.
Cause : Problème de synchronisation des entités (Entity Lockdown) ou OneSync.
Solution :
server.cfgset onesync onferno-f2fernof3brancards et strykerd'ambulances.
Q :
Le brancard est vu « en main » par un joueur mais au sol par les autres. Corrigé en 3.4.1 : la prise en main exige le contrôle réseau. Le joueur voit alors « Connexion réseau instable, réessayez » : il suffit de recommencer.
Le brancard vibre ou s'envole ou vibre violemment quand jeen le pousse.
Cause :poussant.
Conflit de physique entre le joueur et le brancard.
Solution :
Config.EnableSlopePhysics config.luaattach.pos /configStretcher, .metaQ :
Le brancard ne roule pas dansen les pentes.
Cause :pente.
Les freins sont actifs ou la fonctionnalité est désactivée.
Solutionserrés :
Alt → Bloquer/Débloquer Freins. Ou Config.EnableSlopePhysics = truefalse.
Avertissement jeu,F8 ciblezGetNetworkObject: .
leno brancardobject etby vérifiez si l'option "Débloquer Freins"IDestCorrigé disponible.en Par défaut, lâcher un brancard active ses freins (Config.AutoBrakeOnRelease).
6.3 Interactions & Target
Q3.4.1 : mettez à jour.
3. Interactions
Je ne vois pas l'œil (Target) sur le brancard.
Cause :
Problème de distance ou de modèle.
Solution :
restartQ : L'option "Pousser" est grisée ou ne marche pas.
Cause : Restriction métier ou état bloqué.
Solution :
Config.JobRestriction = trueConfig.AuthorizedJobs« UnPousser/Lâcher » absent.
Permission push insuffisante (Config.JobRestriction), ou vous êtes allongé / assis. Si un autre joueur "contrôle" peut-êtrepousse déjà lece brancardbrancard, (problèmepassez de synchro réseau). Supprimezpar le brancard et refaites-le spawn.
Q : Je ne peux pas installer de PNJ (Civil) sur le brancard.
relais.
Cause : Le PNJ est mort ou est considéré comme un objet statique.
Solution :
6.4 Véhiculesm &de Ambulances
lui.
Q
Impossible d'inviter un joueur.
Brancard libre à moins de 4 m du blessé, blessé à pied et conscient : Jeil n'aidoit pas l'option "Rentrer le brancard"cliquer sur monAccepter ambulance.dans les 10 secondes.
4. Véhicules
Cause« :Rentrer dans l'ambulance » absent.
LaL'option conditionn'apparaît qu'en poussant un brancard, à moins de sécurité n'est pas remplie.
Solution : vérifiez les points suivants DANS L'ORDRE.
Config.MaxInteractionDistance (requiredDoorsm) Config.AmbulanceConfighash (nom de spawn Config.MaxInteractionDistance.
OrientationAu clic : Vos« piedsOuvrez (etd'abord ceuxles du brancard) doivent être prochesportes de l'arrièreambulance du! véhicule.
Qqu'elles sont ouvertes.
La numérotation des portes de ce véhicule est différente. Avec Config.Debug = true, /brancardDoors indique l'index de chaque porte ouverte : L'ambulancecorrigez merequiredDoors.
dit
Au "Placeclic occupée": « Ambulance pleine » alors qu'elle estparaît vide.
Cause :
DésynchronisationDepuis dela l'état3.4.1, duun véhiculelien (StateBag). Cela arrive sivers un brancard aqui étén'est supprimépas viaréellement fixé dans le véhicule est vérifié puis nettoyé automatiquement en quelques secondes. Réessayez après 5 secondes. Si le message persiste, un scriptbrancard deest nettoyagebien (ClearArea) sans être sorti proprement.
Solutionrangé :
attachedStretcherLe durangement véhiculemarche à deux mais pas à plusieurs.
Corrigé en 3.4.1 (brancard auto-armé fixé par le mauvais joueur, sortie impossible quand quelqu'un est assis dans le véhicule). Mettez nil
Qà :jour.
Le brancard traverse le solplancher ou flotte dans l'ambulance.le
Cause :véhicule.
Les coordonnéesAjustez hauteur (Z) sont mal réglées dans Config.AmbulanceConfig.
Solution :
config.luahauteuroffsetsByModel -0.25brancard.
-0.35Q :
Le brancard exploserentre oudans les sièges avant / le véhicule s'envole quand je le rentre.
Cause :envole. Collision physique violente. Le brancard touche la hitbox du véhicule.
Solution :
profondeurprofondeur (6.5 Audio & Items
Qgrande : Aucunréduisez-la pour reculer le brancard.
5. Son et items
Pas de son de roues quand je pousse.
Cause :roues.
Fichier manquant ou volume trop bas.
Solution :
html/sounds/wheels.mp3, Config.EnableWheelSound, Config.WheelSoundVolume, Q :
L'item s'utiliseest utilisé mais leaucun brancard n'apparaît pas.
Cause : Erreur SQL ou nom d'item incorrect.
Solution :apparaît.
Vérifiez que leLe nom de l'itemdansdoitvotreêtrebase de données (itemsoushared) correspond EXACTEMENT à celuiidentique dansConfig.ItemsVeh(colonneetitem).dans votre inventaire.VérifiezLesimodèlevousdoitavezêtrel'streamé (erreurmodel not founddansen F8).
Config.MaxStretchersPerPlayer atteinte.
ox_inventory : vérifiez l'export de l'item (nom du dossier) et la version d'ox_inventory (message « mode dégradé » en console).
L'item a disparu sans brancard.
Depuis la 3.4.1, l'item n'est retiré qu'après l'apparition réussie. Avec ox_inventory, le retrait dépend de consume et l'usage est annulé si le joueur n'a pas la permission.
Toujours bloqué ? Ouvrez un ticket sur le Discord MasterMods avec la console serveur et F8 (le modèle 3Den .ferno-f2Config.Debug = true