Script pour connaitre les dommages infligés

Missions, campagnes et éditeur.
Avatar de l’utilisateur

Topic author
OBT~Mikmak
Jeune Pilote
Jeune Pilote
Messages : 1773
Inscription : 08 mars 2009

Script pour connaitre les dommages infligés

#1

Message par OBT~Mikmak »

A des fin d'entrainement, il est parfois intéressant de savoir quels dégâts on inflige aux avions que l'on engage.

Voici un script permettant de visualiser dans la fenêtre info du chat les dommages infligés aux avions sur lesquels on tire.

Code : Tout sélectionner

using System; using maddox.game; using maddox.game.world; public class Mission : maddox.game.AMission { public override void OnAircraftDamaged(int missionNumber, string shortName, AiAircraft Aircraft, AiDamageInitiator DamageFrom, part.NamedDamageTypes WhatDamaged) { base.OnAircraftDamaged(missionNumber, shortName, Aircraft, DamageFrom, WhatDamaged); if (DamageFrom.Player != null ) { GamePlay.gpLogServer (null, "{0} hits {1} : {2} \n", new object [] {DamageFrom.Player, shortName, WhatDamaged});//Test } } }

A copier dans l'onglet "Script" (menu "Modifier -> "Script") de la mission. Voici une mission de test (clic droit "enregistrer sous").

Image

Ça fonctionne en solo et en multijoueur (si le host met le script dans la mission).
Voila ce que ça donne en jeu:

Image

Merci à FG28_Kodiak pour ce script !
source: http://forum.1cpublishing.eu/showthread ... ght=convoy
Image
La meilleure escadrille francophone pour boire une bière...

Revenir à « Missions, campagnes et éditeur. »