Français Ajouter la fermeture pour les policiers uniquement

I'm the Boss

Admin
2/1/20
389
2
43
1 100
Ce tutoriel vous permettra d'ajouter une fonction permettant que seul les "Cop" puissent ouvrir/fermer des portes​
___________________________________

Installation

  • Rendez vous dans la racine de votre mission puis core/cop
  • Créer un fichier fn_lockCop.sqf
  • Dans ce fichier ajouter le code suivant :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

  • Rendez vous dans votre Functions.hpp à la racine de votre mission et ajouter ceci
text alternatif
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
  • Rendez vous sur votre mapping et ajouter ce code a l'objet que vous voulez bloquer
S’il vous plaît, Connexion ou S'inscrire pour voir le code !


Sans modification il sera impossible de fermer la totalité d'un bâtiment possédant plus de 2 portes.
 
Dernière édition par un modérateur:
  • Like
Les réactions: okin74

okin74

User
18/5/20
114
4
10
1 100
rhone alpes FRANCE
Super tutoriel ! ça va en aider plus d'un !
J'aimerais juste savoir si on peut légèrement détourner ce script pour avoir comme condition une licence au lieu d'un side s'il vous plaît ?

Par avance merci ;)
 

Maxence

Admin
Membre du personnel
Oui (y)
Il faut enlever cette ligne du fn_lockCop.sqf :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Et il faut modifier la condition dans l'init sur ton mapping :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
deviendra :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Tu peux remplacer driver par la variable de ta licence
 
  • Love
Les réactions: okin74

okin74

User
18/5/20
114
4
10
1 100
rhone alpes FRANCE
Nikel ça fonctionne au poil !
Est ce possible avec les entreprises aussi? J ai essayé comme ça mais ça ne passe pas.

this addAction ["Vérouiller/Dévérouiller", life_fnc_lockCop,"",0,false,false,"","entreprise_2"];

Merci
 

-Huzah

User
2/4/20
10
0
250
Avec quelle modification est-il possible de verrouiller les bâtiments avec plus de 2 portes ?
 

Bonaparte

User
12/6/21
130
4
6
950
Bonjour je vous remercie pour ce tuto ca nous a changer la vie.
Je voulais savoir si il était possible de mettre en condition un item pour ouvrir par exemple un item clé de portail. Merci d'avance.
 

babas59

User
23/11/20
190
7
-1
950
Bonjour et tu met quoi dans l'init si tu veux que n'importe qui qui l'item virtuel peut dévérouiller la porte ?
car j'ai éssayé comme ça
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
mais même si j'ai pas l'item je peux le dévérouiller
 

Maxence

Admin
Membre du personnel
Si tu as fait la modification de mon précédent message,
Normalement tu auras l'action pour "Vérouiller/Dévérouiller" visible mais il ne devrait rien de passer en l'activant et tu auras le message "Vous devez avoir une clé de portail !"
 
20/11/20
243
4
6
1 100
Salut! Oui c'est possible, en haut de ton fn_lockCop.sqf tu peux ajouter une condition :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Rempalce VARIABLEITEM par la variable de l'objet clé dans ton Config_vItems.hpp
Yop il y à une erreur c'est plutôt ça:
if !(life_inv_VARIABLEITEM == 1) exitWith {hint "Vous devez avoir une clé de portail !";};
 
22/4/20
63
1
1
450
bonjour je voudrais que l'entreprise puissent ouvrir le portail mais je vaux que la police puissent aussi comment puis-je faire s'il vous plais
 
Activité
Pour l'instant, il n'y a personne ici