OBT - Escadrille virtuelle


 
PortailAccueilCalendrierFAQRechercherMembresGroupesS'enregistrerConnexion
Qui est en ligne ?
Il y a en tout 6 utilisateurs en ligne :: 1 Enregistré, 0 Invisible et 5 Invités

OBT~Acro

Le record du nombre d'utilisateurs en ligne est de 98 le Ven 16 Mar - 5:04
Décembre 2018
LunMarMerJeuVenSamDim
     12
3456789
10111213141516
17181920212223
24252627282930
31      
CalendrierCalendrier
TS3 OBT

Partagez | 
 

 PB script

Aller en bas 
AuteurMessage
OBT~karl

avatar

Messages : 308
Date d'inscription : 05/07/2008

MessageSujet: PB script   Dim 21 Jan - 18:37

Salut à tous,

J'expose mon souci, je sais qu'il y a des spécialistes de la conception de la mission comme Miguel, qui me donneront la solution.
J'ai créé une mission dans laquelle des IA apparaissent et pour éviter qu'ils apparaissent à chaque passage j'ai ajouté un script. J'ai utilisé les conseils de Miguel sur les différents forum, mais rien n'y fait cela ne marche pas. Je me retrouve avec un paquet d'IA qui n’arrête pas d’apparaitre.

dans mon fichier mis:
Code:
[Trigger]
  patrouge TPassThrough 0 320171 168417 3500
  patbleue TPassThrough 0 319651 160745 4650
[Action]
  patrouge ASpawnGroup 1 BoB_RAF_F_FatCat_Early.31
  patbleue ASpawnGroup 1 g01.21

Dans mon script:
Code:
using System;
using System.Collections;
using System.Collections.Generic;
using maddox.game;
using maddox.game.world;


public class Mission : AMission
{

    public override void OnTrigger(int missionNumber, string shortName, bool active)
    {
        base.OnTrigger(missionNumber, shortName, active);

        if ("patrouge".Equals(shortName) && active)
        {
            AiAction Action = GamePlay.gpGetAction("patrouge");

            if (Action != null)
                Action.Do();

            GamePlay.gpGetTrigger(patrouge).Enable = false;


            base.OnTrigger(missionNumber, shortName, active);

            if ("patbleue".Equals(shortName) && active)
            {
                AiAction Action = GamePlay.gpGetAction("patbleue");

                if (Action != null)
                    Action.Do();

                GamePlay.gpGetTrigger(patbleue).Enable = false;

            }
        }
    }
}

A votre bon cœur msieu dame... scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
OBT~Miguel21

avatar

Messages : 1861
Date d'inscription : 04/06/2008

MessageSujet: Re: PB script   Dim 21 Jan - 19:11

Salut, tu aimes le cuir? ^^

essaie comme ça, si ça ne fonctionne toujours pas, post ta mission en plus du script

Tite question? tu hostes comment? en serveur "simple" ou serveur dédié?

Code:
using System;
using System.Collections;
using System.Collections.Generic;
using maddox.game;
using maddox.game.world;


public class Mission : AMission
{

    public override void OnTrigger(int missionNumber, string shortName, bool active)
    {
        base.OnTrigger(missionNumber, shortName, active);

        if ("patrouge".Equals(shortName) && active)
        {
            AiAction Action = GamePlay.gpGetAction("patrouge");

            if (Action != null)
                Action.Do();

            GamePlay.gpGetTrigger(shortName).Enable = false;
            return; // leave method to avoid second call of the Action
        }


        if ("patbleue".Equals(shortName) && active)
        {
            AiAction Action = GamePlay.gpGetAction("patbleue");

            if (Action != null)
                Action.Do();

            GamePlay.gpGetTrigger(shortName).Enable = false;
            return; // leave method to avoid second call of the Action
        }
    }
}
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
OBT~karl

avatar

Messages : 308
Date d'inscription : 05/07/2008

MessageSujet: Re: PB script   Dim 21 Jan - 19:55

Suspect ...le cuir tu dis.... No pas comme tu le sous entends je pense, bizarre cette team Laughing

Je vais dans "serveur", en dessous de "rechercher un serveur" pour lancer ma mission et avec ton script cela fonctionne! merci Miguel!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
OBT~Miguel21

avatar

Messages : 1861
Date d'inscription : 04/06/2008

MessageSujet: Re: PB script   Dim 21 Jan - 21:40

Pourquoi le cuir?

Because tu attaques directement par le script, comme ce n'est pas le plus facile, loin de là, je suppose que tu aimes ça Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
OBT~Mikmak

avatar

Messages : 2294
Date d'inscription : 03/06/2008

MessageSujet: Re: PB script   Lun 22 Jan - 13:24

oui... Karl connait déjà le string clouté alors il passe directement aux lanières en cuir Twisted Evil
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: PB script   

Revenir en haut Aller en bas
 
PB script
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» NabazParis : le script des lapins de Paris
» script creation fichier rss avec nouveau mail
» Script météo Zscripts en panne ?
» [En cours] Exécuter un script php par webcron aléatoirement toutes les demi-heures
» [php] script de meteo

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
OBT - Escadrille virtuelle :: Forum IL-2 Sturmovik :: IL-2 Sturmovik: Cliffs of Dover-
Sauter vers: