de anakiniii » Mer 5 Oct 2011 22:10
Bonsoir jéjé07,
j'utilise une combinaison de touche avec SIOC pour permettre d'attacher les ceintures de mes passagers (dans FSpassenger, la commande est Shift + B) lorsque je positionne l'inter sur SEATBELT ON et inversement.
Dans un premier temps, dans SIOC.ini j'ai ajouté ceci à la fin:
[ assign your keys ]
#1=\1B\2 ou \1 représente shift up, B la lettre et \2 shift down Si on remplace B par E on obtient ce que tu voulais.
Puis dans mon code SIOC SSI j'ai créé une variable Keyboard simulator :
Var 0998, name KEYS_SEAT_BELT, Link KEYS
et bien sur déclaré mon inter :
Var 1002, name SW_fast_seat, Link IOCARD_SW, Device 1, Input 106
{
IF &SW_fast_seat = 1
{
&KEYS_SEAT_BELT = 1 dans cette séquence on commande shift B comme si on appuyait sur les touches
&KEYS_SEAT_BELT = 0 dans celle-ci on les relache
}
}
IF &SW_fast_seat = 0
{
&KEYS_SEAT_BELT = 1
&KEYS_SEAT_BELT = 0
}
}
Voilà, Jéjé07, j'espère avoir pu répondre à ta question la seule chose que je peux ajouter c'est que chez moi ça fonctionne donc il n'y a pas de raison pour que ce soit un cas isolé.
Laurent