Results 1 to 5 of 5

Thread: Flotten ID ermitteln

  1. #1

    Lightbulb Flotten ID ermitteln

    Hi, gibt es eine Möglichkeit ausgehend von einem bestimmten Schiff per script die ID's der Flotten zu ermitteln, in denen das Schiff gelistet ist?

    In etwa so, wie das Portalscript einen fragt, ob nur das aktuelle Schiff oder eine bestimmte Flotte springen soll.

    Das wäre toll, wenn ich das in mein Kolonie-Verkehr-Script einbauen kann.
    Ich schreibe kompliziert, weil ich 102 Tasten habe.

  2. #2
    Senior Member
    Join Date
    Nov 2011
    Posts
    150
    Das einzige, was du machen kannst ist alle deine Flotten (mittels CFleetEnumerator) zu durchlaufen und zu gucken, wo das Schiff ist. Auf fremde Flottendaten kannst du nicht zugreifen
    Gelb und grau - Proximo ist schlau,
    Proxi ist ein Held, gebt ihm euer Geld,
    Ihr seid alle dumm und meckert doch nur rum,
    seid nicht so unfair, sonst bekommt ihr keine Updates mehr

  3. #3
    Jep das hat funktioniert: Mal schauen ob ich das in nen DropboxMenü kriege:

    Code:
    //Schiff in Flotte?
    
    
    Var ship1 As New CMyShip(XXXXX);
    Var MyFleets As New CFleetEnumerator(); 
    
    While(MyFleets.Next())
    {
      If(MyFleets.CurrentFleet.Ships.ContainsShipID(ship1.ShipID))
      {
        WriteLine(MyFleets.CurrentFleet.NameAndID);
      }
    }
    Ich schreibe kompliziert, weil ich 102 Tasten habe.

  4. #4
    naja, statt write line packst du es in ne drop box und gibst die box nach der schleife aus.

  5. #5
    habe ich DANN auch so gemacht, erstmal gings ums prinzip.
    Ich schreibe kompliziert, weil ich 102 Tasten habe.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •