[Company System] Fonction : Checker si une entreprise est ouverte facilement.

I'm the Boss

Admin
Membre du personnel
2/1/20
163
35
950
Script proposé par Aldar Ducken Aldar Ducken ! Merci à lui :)
Bonjour,

Petit partage sympa pour les devs en herbe, un petit script qui permet de récupérer le statut d'une entreprise et de le retourner dans un booléen.

Utilité : Faire des shops disponible si une entreprise est ouverte ou fermée, si l'entreprise de dépanneur est ouverte réparation à 50%, possibilité d'ouvrir ou fermer des barrière uniquement si l'entreprise est ouverte/fermée etc ...

Installation : Installer la fonction IsOpenCompany.

Dans le dossier core/functions de votre mission, creez un nouveau fichier et nommez le fn_isOpenCompany.sqf

Ajouter le code :

S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Ensuite dans le fichier functions.hpp à la racine de votre mission trouver :

S’il vous plaît, Connexion ou S'inscrire pour voir le code !

ajouter à la fin :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

La fonction est installée.

Exemple d'utilisation :

Fourrière disponible uniquement si l'entreprise de dépanneur est ouverte.

1 - Récuperer l'id de l'entreprise de dépanneur.
2 - Dans l'init du panneau de la fourrière , ajouter ceci aux conditions du addaction : && [ID] call isOpenCompany

Le panneau ne sera désormais disponible que si l'entreprise de dépanneur est ouverte.
 
Dernière édition par un modérateur:
  • Like
Les réactions: Teravince

Lows

User
19/1/20
67
1
3
0
Comment faire pour que la barriere s'ouvrent uniquement si l'entreprise est ouvert ?