Bienvenue !

TTK, la team type des teams top

en quelque sorte


syntaxe de EventHandler "getin"

Pour les Masochistes Éditeurs de missions

syntaxe de EventHandler "getin"

Messagede =[TTK]= Yourry » Sam 30 Oct 2010, 17:08

Slt à tous,

Je galère avec la syntaxe d'un eventhandler à savoir le "getin".
Je voudrais faire monter un otage dans un hélico et lorsqu'il est à bord on a un message (style hint"ok")
Je donne les nom suivant:
hélico=h1
otage=bob


J'ai mis juste ça dans l'init de mon hélico:
Code: Tout sélectionner
this addEventHandler ["GetIn",{  if((_this select 1) == "cargo") then {  Hint "Ok et obj validé ";  };  }]

Cela fonctionne pour tout le monde: otage comme joueur. Sauf que je souhaite que cela soit juste l'otage qui me donne le hint.

J'ai testé:
Code: Tout sélectionner
this addEventHandler ["GetIn",{  if((bob) == "cargo") then {  Hint "Ok et obj validé ";  };  }] 

cela ne fonctionne pas

Avec le wiki de bohemia on peut via le "getin" faire justement ce genre de chose selon la syntaxe suivante:
Code: Tout sélectionner
[vehicle, position, unit]


J'ai pour finir essayé:
Code: Tout sélectionner
this addEventHandler ["GetIn",[[h1,"cargo",bob],Hint "Ok et obj validé "]]] 

qui ne fonctionne pas, quelqu'un peut m'aider ?
merci

EDIT:

Ya bon, on m'a donné la bonne syntaxe suivante:

Code: Tout sélectionner
this addEventHandler ["GetIn",{
   _pos  = _this select 1;
   _unit = _this select 2;
   if( (_pos == "cargo") && (_unit == bob) ) then {
      hint "Ok et obj validé ";
   };
}];


un mini-script à mettre dans l'init du véhicule et qui fonctionne !
Dernière édition par =[TTK]= Yourry le Dim 31 Oct 2010, 14:24, édité 1 fois.
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney


Image


L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz
Avatar de l’utilisateur
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
 
Age: 24
Messages: 731
Localisation: Parmis les Quenelles.
Inscription: 17 Mar 2010

Cash: 160.00 Chaislongs

Publicité

Re: syntaxe de EventHandler "getin"

Messagede =[TTK]= Freshmeat » Dim 31 Oct 2010, 11:50

Ca me semble bien, il est où le problème ?
Les gens n'accordent guère d'importance à la vie, la preuve : quand ils la perdent, ils ne la réclament jamais.
[Jean Deluca]

Image
Avatar de l’utilisateur
=[TTK]= Freshmeat
Grand Manitou
Grand Manitou
 
Messages: 497
Inscription: 01 Mar 2010

Cash: 92.00 Chaislongs

Re: syntaxe de EventHandler "getin"

Messagede =[TTK]= Yourry » Dim 31 Oct 2010, 14:23

C'est bon justement, la solution m'a été donné après mon post d'où le "EDIT"
Tout roule !
:D
"Les Boches faisaient "Kamarad". Il aurait fallu commencer par ça des deux côtés, pour éviter les massacres organisés par ceux d'en haut, mais le fusil qu'ils nous avaient collé entre les mains, forcément, il a bien fallu qu'il serve et tout le reste à suivit." dixit Tardi et Verney


Image


L'autre jour, en tirant le rouleau de papier cul, toute la cloison est venue avec. dixit Camille Caz
Avatar de l’utilisateur
=[TTK]= Yourry
Grand Scriptou
Grand Scriptou
 
Age: 24
Messages: 731
Localisation: Parmis les Quenelles.
Inscription: 17 Mar 2010

Cash: 160.00 Chaislongs



  • Publicité

Retourner vers Edition ArmA II / OA

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


cron