OBT~Mikmak
Messages : 3465 Date d'inscription : 03/06/2008
| Sujet: Script pour connaitre les dommages infligés Dim 6 Sep - 17:03 | |
| 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. - script:
- Code:
-
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"). Ça fonctionne en solo et en multijoueur (si le host met le script dans la mission). Voila ce que ça donne en jeu: Merci à FG28_Kodiak pour ce script ! source: http://forum.1cpublishing.eu/showthread.php?t=25337&highlight=convoy | |
|