ContribCliquez ici pour proposer des corrections ou des compléments pour cette page.
Ground Services

Ce plugin fournit des services au sol avec des animations d'objets en utilisant des objets OpenSceneryX.

On le trouve sur cette page de X-plane.org. Il fonctionne très bien en X-Plane 9.70 et 10.
Il permet d'avoir un certain mouvement autour de votre avion, et de faire votre push-back et votre ravitaillement. Son auteur est Joan Perez, ses plugins sont sur son site.

Il s'agit d'un plugin python, alors il fonctionne sur Windows, OSX et Linux.

Pour Windows, un installeur automatise l'opération.

Les services proposés :

  • Pushback ou recul : la distance et la rotation sont modifiables, il est entièrement automatisé ou manuel.
  • Ravitaillement : demander la quantité de carburant désirée pour chaque réservoir.
  • GPU / Escaliers : (animation seulement) les escaliers peuvent mal se positionner si la porte de l'avion n'est pas correctement définie dans l'acf dans PlaneMaker. L'auteur n'a pas trouvé un moyen de simuler la puissance du GPU avec les datarefs actuelles. Il ne fait que positionner le GPU près de l'avion.

Actions :

Le plug-in automatique attribue carburant et camions de push-back sur la base du poids de votre avion.
Chaque remorqueur et de camions-citerne a ses propres caractéristiques comme le taux de débit de carburant ou d'alimentation.
La puissance du remorqueur a été modélisée, il devrait donner une vraie sensation.
Tous les objets disparaissent si vous êtes assez loin afin de sauver le framerate.

Installation :

WINDOWS: Utilisez le nouvel installeur, c'est le plus simple !
Installez ou mettez à jour OpenSceneryX. Il faut être patient, c'est très long ! Si des objets manquent, le plugin peut bugger, alors mettez bien à jour OpenSceneryX.
Pour Windows et OSX avant Snow Leopard (10.6), on doit installer Python 2.7.2 ou 2.7.3. Les utilisateurs win64bit doivent installer la version python 32 bits.
Les principales distributions Linux ont python installé ; vérifiez votre version courante $ python -V sur un terminal.
Installez ou mettez à jour l'interface de python de Sandy Barbour et récupérez la version qui correspond à votre installation de Python:

  • Pyinterface__27.zip pour Python 2.7.x (osx lion 10.7)
  • Pyinterface__26.zip pour Python 2.6.x (OSX Snow Leopard 10.6)
  • Copiez Pythoninterface.ini et Pythoninferface__2_.xpl dans votre dossier<span style="font-style: italic;" /> Ressources/Plugins.

Créez un dossier nommé PythonScripts dans votre dossier X-plane/Resources/Plugins et déplacer PI_GroundServices.py dedans.
L'installation devrait ressembler à:

The Python Interface (2 fichiers):

xPlane-->Resources-->plugins-->Pythoninterface.ini

xPlane-->Resources-->plugins-->PythoninterfaceMac27.xpl (or win, depending on your system)

Le Python Ground Service Script téléchargé (ou un autre python script) dans le (nouveau) sous-dossier :

xPlane-->Resources-->plugins-->PythonScripts-->PI_GroundServices.py

Note 2015 : une actualisation est possible avec l'explication de cette page et celle-là.

Bugs connus:

  • Rotation Pushback est désactivée s'il n'y a pas de fonction attribuée aux palonniers.
  • Les escaliers ne se positionnent pas bien si l'avion n'a pas sa porte coordonnée spécifiée dans le fichier ACF. Dans ce cas, demandez aux développeurs de l'avion pour résoudre ce problème.
  • X-Plane utilise une façon bizarre pour stocker le carburant dans les réservoirs. Le chargement d'un réservoir peut changer légèrement avec les valeurs du reste. Si vous surchargez un réservoir, attendez-vous à un comportement étrange.

Réserves :

Le plugin n'est pas aussi riche en fonctionnalités que l'on pourrait l'espérer, mais il est stable et prêt à l'emploi.
Le source est disponible sous la licence GLP, alors n'hésitez pas à l'améliorer et à envoyer vos patchs à l''auteur'.

Remerciements :

Zach De'Cou pour le partage de ses plans d'un plugin de ravitaillement avec moi et le débogage du plugin. (Le ravitaillement n'est pas encore aussi complet que celui qu'il a conçu) et Ramzzess pour le don de certains objets que le plugin n'utilise pas encore.
L'idée originale était de fournir à tous les objets avec le plugin, Si vous êtes intéressé à faire un don d'objets au plugin, s'il vous plaît contactez l'auteur.
il va probablement développer une façon de créer des objets distincts.