Dans l'éditeur comment on peut placer des petits objets ( dossier, ordi, téléphone... ) précisément sur une table par exemple, sans qu'ils tombent à travers ?
orion222
Niveau 10
05 octobre 2013 à 19:14:51
moi dans armaII j'utilisais this setPosASL [getposASL this select 0, getposASL this select 1, ?.?] "?.?" = hauteur de la position
Bourikana
Niveau 10
05 octobre 2013 à 19:17:22
Orion222 t'a donné la réponse pour la hauteur mais je te conseil d'ajouter en plus avant ça " This attachto "Nomdelatable"; pour être sûr.
orion222
Niveau 10
05 octobre 2013 à 19:21:56
ah je ne savais pas, merci bourikina
Pseudo supprimé05 octobre 2013 à 19:32:37
avec attachTo ça me met "type quelconque, objet attendu", et avec setPosASL l'objet n’apparaît pas
Pseudo supprimé05 octobre 2013 à 19:34:48
corrigé pour attachTo, j'avais mis des guillemets et il n'en faut pas. Le problème persiste pour setPosASL.
Bourikana
Niveau 10
05 octobre 2013 à 19:50:33
La commande doit être obselete depuis Arma 2 je crois, essaye ça :
this setPos [getPos this select 0, getPos this select 1, 2]
Le tout dernier chiffre étant la hauteur de l'objet ( 2mètres ).
Pseudo supprimé05 octobre 2013 à 19:57:47
toujours pas par contre pour attachto j'ai un message blanc sur fond noir IG, " error attachement : type ojbet, tableau attendu"
darkiron_2012
Niveau 10
05 octobre 2013 à 20:22:37
Mitrail tu as un paramètre pour la hauteur dans la fenêtre unité: https://community.bistudio.com/wiki/attachTo
Pseudo supprimé05 octobre 2013 à 21:22:52
j'ai essayé avec attachTo [FoldingTableObject, [0,0,0]]; mais l'objet trône encore magistralement sous la table...
Bourikana
Niveau 10
05 octobre 2013 à 21:37:57
C'est vraiment bizzard que this setPos [getPos this select 0, getPos this select 1, 2] ne marche pas chez toi, chez moi il marche niquel
Pseudo supprimé05 octobre 2013 à 21:47:59
bon, récapitulons : - j'ai une table ( tentes - > table de camping ) nommée table - j'ai un objet ( objet (petit ) -> portable / dossier / ordinateur... ) nommé dossier, et avec l'init " this setPos [getPos this select 0, getPos this select 1, 2]; ". l'objet tombe et traverse la table.
Bourikana
Niveau 10
05 octobre 2013 à 22:10:35
Umh, essaye premièrement un This allowDamage false; sur l'init de ta table.
Ensuite essaye ce code sur l'init de ton dossier :
ok, avec This allowDamage false; et This attachTo [table,[0,0,2]]; l'objet ne tombe plus. reste à régler manuellement la hauteur pour qu'il arette de voler...
Pseudo supprimé05 octobre 2013 à 22:32:08
This attachTo [table,[0,0,.42]]; et c'est nickel ! merci
Bourikana
Niveau 10
05 octobre 2013 à 22:32:27
Oui malheureusement une contrainte à faire... mais une fois la bonne hauteur trouvée, le reste viens tout seul.