29 Septembre 2025 à 18:42:19

Nouvelles:

Teamspeak 3 OFCRA
IP : ts.ofcra.org
Mot de passe : mineisbiggerthanyours
Discord: https://discord.gg/bWtGS7N


/!\ L'OFCRA RECRUTE /!\


permettre l'activation qu'une seule fois

Démarré par vincent, 20 Janvier 2014 à 21:05:02

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

vincent

J'utilise une commande simple tirée d'arma2:

"bomb = "Bo_GBU12_LGB" createVehicle getPos explo10;" pour faire sauter l'objet appellé explo10 mais en multi le script s'exécute une fois pour chaque joueur connecté.

Peut on rendre le script à usage unique ?


Zombi


vincent

dans le champ activation et écrit comme ça ?


if (isServer) {bomb = "Bo_GBU12_LGB" createVehicle getPos explo10 };


Daedalus



vincent

Citation de: Deadalus le 22 Janvier 2014 à 13:51:32
C'est pas un problème technique...

Rien compris. Es tu sur d avoir répondu au bon post ?


Zombi

Deadalus veut dire que le sujet n'est pas dans le bon sous forum.

Et oui, comme tu l'as écrit c'est bon. Le code ne pourra s'exécuter que sur le serveur.

Un déclencheur est local à chaque personne connectée. 10 personnes = 11 déclencheurs (10+serveur).

vincent

Citation de: vincent le 22 Janvier 2014 à 00:16:31
dans le champ activation et écrit comme ça ?


if (isServer) {bomb = "Bo_GBU12_LGB" createVehicle getPos explo10 };

ca ne marche pas


Zombi

Manque le "then".

if (isServer) then  {.....};

Cirav

Essaye en rajoutant dans les Conditions du déclencheur :

this && isServer